Para subir un archivo utilizando PHP, utilice el código siguiente:
file_upload.php
<HTML>
<HEAD>
<TITLE> Forma de Ejemplo para subir un archivo upload.phtml </TITLE>
</HEAD>
<BODY>
<?php
if ( $userfile )
{
@$res=copy($userfile,"$userfile_name");
if ( !$res )
print "Upload failed! \n";
else
print "Upload of $userfile_name successful \n";
}
?>
<FORM method=POST ENCTYPE="multipart/form-data">
Archivo a Subir
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="5000000">
<INPUT NAME="userfile" TYPE="file" size=35>
<INPUT TYPE="submit">
</FORM>
</BODY>
</HTML>