|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2001
Città: Catania
Messaggi: 953
|
[PHP] copia file da PC a server
Salve,
devo realizzare uno script PHP che mi permetta di fare l'upload di un file dal pc al server utilizzando il type='file' di html ed il metodo post per passare il nome del file. ho provato con il seguente script: ***************** $file_name = $_FILES["upfile"]["name"]; echo $_FILES; if(trim($_FILES["upfile"]["name"]) == "") { die("Non hai indicato il file da uploadare !"); } if(@is_uploaded_file($_FILES["upfile"]["tmp_name"])) { @move_uploaded_file($_FILES["upfile"]["tmp_name"], "$upload_dir/$file_name") or die("Impossibile spostare il file, controlla l'esistenza o i permessi della directory dove fare l'upload."); } else { die("Problemi nell'upload del file " . $_FILES["upfile"]["name"]); } echo "L'upload del file " . $_FILES["upfile"]["name"] . " e' avvenuto correttamente"; ************************** 1) quando selezione il file, ad esempio "D:\nomefile.ext", lo script ($_FILES["upfile"]["name"]) riesce a leggere solo "nomefile.ext" 2) se modifico il nome del file in "D:/nomefile.ext" viene rilevato per intero ma non riesco a copiarlo 3) se lo modifico in "D:\nomefile.ext" dentro lo script stesso non riesco a copiarlo lo stesso non so piu' che cosa provare! avete qualche consiglio da darmi? grazie in anticipo Saluti nic96
__________________
ASUS A8R MX/SI -AMD ATHLON64 3500+ hd IDE 80Gb Maxtor + hd 160Gb MAXTOR SATA-1024Mb V-DATA DDR400 - LITEON 451S@832S |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2005
Messaggi: 1400
|
hai verificato l'enctype?
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Feb 2001
Città: Catania
Messaggi: 953
|
<form method='POST' action='upload2.php' enctype='multipart/form-data' name='form' onSubmit='return controlla_form(this)'>
credo sia questo quello corretto
__________________
ASUS A8R MX/SI -AMD ATHLON64 3500+ hd IDE 80Gb Maxtor + hd 160Gb MAXTOR SATA-1024Mb V-DATA DDR400 - LITEON 451S@832S |
|
|
|
|
|
#4 | |
|
Junior Member
Iscritto dal: Feb 2009
Messaggi: 11
|
Quote:
Comunque a me il tuo script sembra corretto, se non ti funziona prova a ricontrollare i permessi sulla cartella di upload... |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Feb 2001
Città: Catania
Messaggi: 953
|
funziona
avevate ragione, 777 ed è tutto ok grazie mille
__________________
ASUS A8R MX/SI -AMD ATHLON64 3500+ hd IDE 80Gb Maxtor + hd 160Gb MAXTOR SATA-1024Mb V-DATA DDR400 - LITEON 451S@832S |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:38.



















