texerasmo
02-02-2004, 10:45
Ho dei pb a fare un upload in php ecco cosa faccio..
/////////////////FORM HTML////////////////
<form enctype="multipart/form-data" action="upload.php"method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="1000">
Send this file: <input name="userfile" type="file">
<input type="submit" value="Send File">
</form>
////////////CODICE PHP////////////////////
<?php
$realname = $HTTP_POST_FILES['userfile']['name'];
print $realname;
$path='C:\';
if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name']))
{
copy($HTTP_POST_FILES['userfile']['tmp_name'], "C:/$realname");
}
else {
echo "Possible file upload attack. Filename: " . $HTTP_POST_FILES['userfile']['name'];
}
move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], "c:/$realname");
}
?>
///////////////MESSAGGIO DI ERRORE
Parse error: parse error, unexpected T_STRING
sulla sguente LINEA
if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name']))
Grazie in anticipo.
/////////////////FORM HTML////////////////
<form enctype="multipart/form-data" action="upload.php"method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="1000">
Send this file: <input name="userfile" type="file">
<input type="submit" value="Send File">
</form>
////////////CODICE PHP////////////////////
<?php
$realname = $HTTP_POST_FILES['userfile']['name'];
print $realname;
$path='C:\';
if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name']))
{
copy($HTTP_POST_FILES['userfile']['tmp_name'], "C:/$realname");
}
else {
echo "Possible file upload attack. Filename: " . $HTTP_POST_FILES['userfile']['name'];
}
move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], "c:/$realname");
}
?>
///////////////MESSAGGIO DI ERRORE
Parse error: parse error, unexpected T_STRING
sulla sguente LINEA
if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name']))
Grazie in anticipo.