Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    $_POST contiene anche il campo file ?

    Ciao a tutti...
    Da quello che ho capito la variabile $_POST contiene un array di questo tipo:

    "testo" => "Bla bla bla", "titolo" => "Che bella vacanza"

    ma se il form contiene un campo File funziona lo stesso?
    cioe' se il mio campo immagine le chiamo "upfile", la key di quel campo si chiama upfile?

    ciaoooo e grazie!!!

  2. #2

  3. #3
    forse ti può interessare che
    se specifichi l' attributo enctype nel tag form così:
    codice:
    <FORM method="post" enctype="multipart/form-data" action="invia.php">
    e poi sempre nel form hai un:
    codice:
    <INPUT type="file" name="filemio">
    puoi recuperare il file (che verrà salvato in una cartella temporanea del server) tramite l' array associativo $HTTP_POST_FILES.
    Codice PHP:
    $HTTP_POST_FILES["filemio"]["name"];//nome originale del file

    $HTTP_POST_FILES["filemio"]["type"];//tipo MIME (nel tuo caso sarebbe:image/jpeg)

    $HTTP_POST_FILES["filemio"]["size"];//dimensione

    $HTTP_POST_FILES["filemio"]["tmp_name"];//nome del file temporaneo. 
    OOOPPSSS non avevo visto la risposta di BUBU77....segui il suo consiglio!
    www.bitmade.com Momentan ist richtig_Momentan ist gut_Nicht ist wirklich wichtig_Nach der Ebbe kommt die Flut_ _Am Strand des Lebens_ohne Grund,ohne Verstand_ist nichts vergebens_ich baue di traeume auf den Sand.

  4. #4
    non mi sono spiegato bene...
    ho letto gia' quel tutorial... infatti ho impostato sia il Mime che il name al campo file (ho messo "upfile") ...
    il fatto e' che mi sa che non posso utilizzare questo:

    foreach ($_POST as $key => $val){}

    cioe' come key non mi viene upfile, mentre per campi di testo normale tipo titolo, news si...

  5. #5
    Originariamente inviato da zoc
    non mi sono spiegato bene...
    ho letto gia' quel tutorial... infatti ho impostato sia il Mime che il name al campo file (ho messo "upfile") ...
    il fatto e' che mi sa che non posso utilizzare questo:

    foreach ($_POST as $key => $val){}

    cioe' come key non mi viene upfile, mentre per campi di testo normale tipo titolo, news si...
    non puoi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.