Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    48

    $_FILES[$variabile][name].. si può?

    Salve a tutti.. ho un piccolo problema.
    Ho la necessità di far inserire ad un utente massimo 5 foto in un database. I nomi dei campi nel database, sono: immagine1 immagine2 immagine3 immagine4 immagine5.
    Ovviamente nel database inserirò solo il percorso. L'immagine vera e propria verrà salvata sul server.

    Ho creato il form, e fin qui tutto alla perfezione.
    Ho poi creato lo script.
    Ho pensato bene di creare un ciclo for, ed incrementando di volta in volta una variabile $numero, veniva concatenata alla variabile $immagine.

    Mi spiego meglio:
    La variabile $numero viene incrementata ad ogni giro di ciclo.
    La variabile $immagine contiene la stringa: "immagine".
    Quindi faccio
    Codice PHP:
    $immagine "immagine".$numero 
    ottenendo così il nome del campo giusto.

    Il problema nasce quando devo passarla alla variabile $_POST. Facendo $_POST['$immagine']['name'] non funziona.

    È una cosa che non si può realizzare? o c'è qualcosina in cui sbaglio?

    Ivano

  2. #2
    Vedesi differenza gra apici singoli e doppi

    $_POST['$immagine']['name']

    è diverso da

    $_POST["$immagine"]['name']

    In questo caso fra l'altro puoi anche fare più semplicemente

    $_POST[$immagine]['name']
    http://www.miniscript.it
    Se ti sono stato di aiuto in qualche modo in questo forum iscriviti alla fan page di Miniscript - il mio blog di programmazione web.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    48
    Oh cavolo.. mi sono accorto solo ora di aver scritto $_POST al posto di $_FILES mentre facevo l'esempio.

    Comunque grazie Oly, ho imparato un'altra cosa grazie a te!

    Ivano

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.