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

    problemi inserimento file

    Buongiorno a tutti,
    ho un piccolo problemino, ma enorme per me......

    Ho creato un form dove è possibile inviare un file allegato
    codice HTML:
    <label>Allegato<input type="file" class="form-input" name="prjctAllegato" id="prjctAllegato" /></label>
    quando faccio l'invio non da errori ma non mi trova il file...... in locale va tutto bene, trova il file, lo rinomina e lo sposta nella cartellina correttamente....... ma in locale no

    ho provato a stampare

    Codice PHP:
    echo 'progetto: '.$HTTP_POST_FILES['prjctAllegato']['name']; 
    e infatti è vuoto...... come mai non lo legge?!
    è un problema di server? come posso fare?

    grazie

  2. #2
    Diciamo che l'$HTTP_POST_FILE mi spiazza un pochino essendo deprecato da un bel po'.
    Che versione di PHP hai in locale ed in remto?
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    in locale:

    • Apache/2.0.64 (Unix) PHP/5.3.5 DAV/2
    • Versione MySQL client: 5.5.9


    in remoto:

    • Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips PHP/5.5.30
    • Versione PHP: 5.5.30

  4. #4
    Devi riferirti alla superglobal $_FILE.

    Prova così:
    Codice PHP:
    move_uploaded_file($_FILES["prjctAllegato"]["tmp_name"], 'tua_cartella_upload/'); 

  5. #5
    funziona
    grazie mille

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.