Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    3

    passare un oggetto nei form

    Salve a tutti,
    come si intuisce dal nome della discussione
    vorrei sapere come si fa a passare un oggetto ad un form.
    ho provato a inserire un campo hidden con l'attributo value=$NomeOggetto e name=NomeOggetto ma non funziona.

    A cosa mi serve?
    Sto scrivendo uno script che in 4 fasi mi inserisce un'articolo
    in un DB. In ogni fase salvo le informazioni inserire nella fase precedente nell'oggetto e poi attraverso il campo hidden invio l'oggetto in modo tale da salvare le informazione inserite precedentemente. Alla fine delle 4 fasi vorrei poter fare una cosa del genere:
    $query = "insert into table value('$Oggetto->campo1','$Oggetto->campo2',etc....

    Spero di essere stato chiaro.
    Grazie a tutti per l'attenzione.

  2. #2
    Utente di HTML.it L'avatar di maggy
    Registrato dal
    Jul 2005
    Messaggi
    194

    Re: passare un oggetto nei form

    Originariamente inviato da merudda

    ho provato a inserire un campo hidden con l'attributo value=$NomeOggetto e name=NomeOggetto
    Questo è esatto...
    se sono quattro fasi dovresti avere una cosatipo questa:

    pag1: il form con il datoA
    pag2: recupero del datoA + datoA in un campo hidden + form per il datoB
    pag3: datoA in un campo hidden + recupero del datoB + datoB in un campo hidden + form per il datoC
    pag4:datoA in un campo hidden + datoB in un campo hidden + recupero del datoC + query di inserimento dei dati A B C


    per il recupero devi fare una cosa tipo questa
    Codice PHP:
    $datoa=$_POST["nomecampodelform"
    oppure questa (a seconda del metodo che usi bnel form):
    Codice PHP:
    $datoa=$_GET["nomecampodelform"
    se segui qti passi dovrebbe andare... cosa nn funziona??

    ciao
    mag

  3. #3
    Utente di HTML.it L'avatar di dany0
    Registrato dal
    Feb 2003
    Messaggi
    422
    bhe se cosi' n ti va hai due modi

    1)uso di var di sessione
    2)ogni volta passi il valore preso tramite un get e ogni volta prendi i vari get e ne aggiungiungi uno in uscita in modo da ottenere alla fine tutti i valori che vuoi

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.