ecco il codice
Codice PHP:
define('TMP_DIR', './images/tmp/');
$userfile_name = $_FILES['userfile']['name'];
$userfile_tmp = $_FILES['userfile']['tmp_name'];
if(!is_uploaded_file($userfile_tmp))
{
echo("you did not upload a file!");
}
elseif($userfile_size > $maxfilesize)
{
echo("file is too large");
}
/*elseif($userfile_type != "image/gif" and $userfile_type !="image/jpeg")
{
echo("This file type is not allowed");
}*/
elseif(file_exists(TMP_DIR . $userfile_name))
{
echo "
<div class=\"containedMargin\"><font class=\"text\">Upload immagine:
<h2>Attenzione! Si sta cercando di inserire un immagine o che e' gia' esistente nel database o che ha il medesimo nome di una esistente nel database! Si prega di controllare e se necessario rinominare l'immagine. Grazie</h2></font></div>";
}
else
{
echo "
<div class=\"containedMargin\">";
print "<pre>";
//copio il file dalla locazione temporanea alla mia cartella upload
if (move_uploaded_file($userfile_tmp, TMP_DIR . $userfile_name))
{
echo "<font class=\"text\">Upload immagine:
<h2>Operazione eseguita con successo!</h2>
Alcune informazioni:</font>";
print_r($_FILES);
}
else
{
echo "<font class=\"text\">Upload immagine:
<h2>Attenzione! L'operazione non e' andata a buon fine.</h2>
Alcune informazioni:</font>";
print_r($_FILES);
}
print "</pre>";
}
echo "</div>";
}
else
{
$this->upForm();
}
e quando tento di inserire un immagine l'output è questo!!!
Upload immagine:
Attenzione! L'operazione non e' andata a buon fine.
Alcune informazioni:Array
(
[userfile] => Array
(
[name] => cornice.jpg
[type] => image/jpeg
[tmp_name] => /tmp/phpfSKUkz
[error] => 0
[size] => 66651
)
)
help!!!