24/05/12 10:46
Biaso
Salve,
Ho uno script php molto semplice, scritto per l'upload di un'immagine.
Lo stesso script, l'ho testato su un'altro servizio di hosting e funziona alla perfezione, mentre su aruba sembra che non venga "preso" il file caricato ($_FILES["file"]["name"] è sempre vuota).
[CODE]
echo "Upload: $_FILES["file"]["name"]";
echo "Type: $_FILES["file"]["type"]";
echo "Size: " . ($_FILES["file"]["size"] / 1024);
echo "Temp file: $_FILES["file"]["tmp_name"]";
if (file_exists("percorsoCompleto/public/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " already exists. ";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"percorsoCompleto/public/" . $_FILES["file"]["name"]);
}
[/CODE]
Lo script su Aruba non funziona, nonostante abbia inserito il percorso completo, compreso della cartella "public" (il servizio è infatti un hosting windows e i permessi di scrittura si hanno solo in questa cartella).
Cosa potrebbe causare il mancato upload del file?
Ho uno script php molto semplice, scritto per l'upload di un'immagine.
Lo stesso script, l'ho testato su un'altro servizio di hosting e funziona alla perfezione, mentre su aruba sembra che non venga "preso" il file caricato ($_FILES["file"]["name"] è sempre vuota).
[CODE]
echo "Upload: $_FILES["file"]["name"]";
echo "Type: $_FILES["file"]["type"]";
echo "Size: " . ($_FILES["file"]["size"] / 1024);
echo "Temp file: $_FILES["file"]["tmp_name"]";
if (file_exists("percorsoCompleto/public/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " already exists. ";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"percorsoCompleto/public/" . $_FILES["file"]["name"]);
}
[/CODE]
Lo script su Aruba non funziona, nonostante abbia inserito il percorso completo, compreso della cartella "public" (il servizio è infatti un hosting windows e i permessi di scrittura si hanno solo in questa cartella).
Cosa potrebbe causare il mancato upload del file?
aaa