Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
PHP - Upload file php
Forum - PHP - Upload file php

Avatar
Irvine (Normal User)
Pro


Messaggi: 86
Iscritto: 27/03/2010

Segnala al moderatore
Postato alle 18:42
Mercoledì, 20/10/2010
salve a tutti, sto cercando di creare un piccolo script che permetta di inviare un file sul server, però mi trovo davanti ad un problemino, la pagina in php non rivela le informazioni mandate dal form, ho provato a visualizzarle con un echo anche senza usare le varibiali ma niente, vi posto il codice:

Pagina con il form ( nome: upload.html)

Codice sorgente - presumibilmente PHP

  1. <html>
  2.       <h1>Invia file<h1>
  3.       <form action="upload.php" method="POST" enctype="multipart/form-data">
  4.            <input type="file" name='invioy'><p>
  5.            <input type="submit" value="upload">
  6.       </form>
  7. </html>



Pagina php con script( nome: upload.php)

Codice sorgente - presumibilmente PHP

  1. <?php
  2. //recupero dati file
  3. $name = $_FILES["invioy"]["name"];
  4. $type = $_FILES["invioy"]["type"]."<br/>";
  5. $size = $_FILES["invioy"]["size"]."<br/>";
  6. $temp = $_FILES["invioy"]["tmp_name"]."<br/>";
  7. $error = $_FILES["invioy"]["error"]."<br/>";
  8. echo " i dati del file sono: <br\> $name <br\> $type <br\> $size <br\> $temp <br\> $error";
  9. ?>




Ultima modifica effettuata da Irvine il 20/10/2010 alle 18:45


In ogni conflitto le manovre regolari portano allo scontro, e quelle imprevedibili alla vittoria.
PM Quote
Avatar
arack95 (Normal User)
Pro


Messaggi: 65
Iscritto: 20/12/2009

Segnala al moderatore
Postato alle 19:57
Mercoledì, 20/10/2010
Guarda a me quello script php funziona alla perfezione, ecco l'output di una prova:
i dati del file sono: temp.txt text/plain
2354
/membri/.dummy/temp/phpxhqP5j
0

Se vuoi l'ho hostato sul mio sito, in modo tale che lo puoi provare...
http://arack95.altervista.org/prova/a.html

Spero di esserti stato d'aiuto.


Cos'è l'infinito? Pensa all'umana stupidità.
Ciò che gli uomini vogliono realmente non è la conoscenza, ma la certezza.
PM Quote
Avatar
Irvine (Normal User)
Pro


Messaggi: 86
Iscritto: 27/03/2010

Segnala al moderatore
Postato alle 22:46
Mercoledì, 20/10/2010
ciao, grazie della risposta, provavo su xamp e infatti mi sembrava strano non funzionava, una reinstallazione ha risolto il problema, thx ;)


In ogni conflitto le manovre regolari portano allo scontro, e quelle imprevedibili alla vittoria.
PM Quote
Avatar
arack95 (Normal User)
Pro


Messaggi: 65
Iscritto: 20/12/2009

Segnala al moderatore
Postato alle 13:46
Giovedì, 21/10/2010
niente figurati :cheer:


Cos'è l'infinito? Pensa all'umana stupidità.
Ciò che gli uomini vogliono realmente non è la conoscenza, ma la certezza.
PM Quote