Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    passaggio di parametri attraverso un link

    ciao a tutti come passo dei dati di una form attraverso un link che rimanda ad un'altra form?

  2. #2
    Non è che sei stato poi così chiaro... L'altra form è in un'altra pagina? O nella stessa?
    -->form1.php
    <form method="POST" action="form2.php">
    <input type="text" name="nome">
    <input type="submit">

    -->form2.php
    Codice PHP:
    echo "<form>";
    echo 
    "<input type='text' value='".$_POST['nome']."'>"
    In questo modo? Magari se dai qualche informazione in più possiamo darti una mano....

  3. #3
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    ...

    il problema è questo ho un form d'inserimento dati ,attraverso un link vorrei passare questi dati di questo form,ad una tabella che mi visualizza dei libri.
    attraverso un'icona seleziono il libro,quindi questo script mi riporta al form con i dati inseriti in origine.

    il mio problema è che nel link della form d'origine non riesco a passare i dati corretti del form:

    codice:
    <a href=\"tabella.php? codicesoggetto=45&cognome=prova\"></a>
    //se i valori li attribuisco io in questo modo me li passa...
    codice:
    <a href=\"tabella.php? codicesoggetto=$codicesoggetto&cognome=$cognome\">
    //se invece inserisco i valori in questo modo non me li passa

  4. #4
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197

    Re: ...

    Originariamente inviato da moonba
    codice:
    <a href=\"tabella.php? codicesoggetto=$codicesoggetto&cognome=$cognome\">
    //se invece inserisco i valori in questo modo non me li passa
    Questo dove lo scrivi? E' un output da codice php? Se si, perché non leggo echo davanti?
    Hai provato con
    Codice PHP:
    echo "<a href=\"tabella.php? codicesoggetto=".$codicesoggetto."&cognome=".$cognome:"\">"

  5. #5
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649
    codice:
     echo "codice_libro_posseduto <input type=\"text\" name=\"codice_libro_posseduto\" value=\"$codice_libro_posseduto\" ><a href=\"tabella.php?codicesoggetto=$codicesoggetto&cognome=$cognome\">[img]iconasfoglia.gif[/img]</a>
    ";
    questo lo scrivo nella form iniziale accanto al campo codice_libro_posseduto nel link in cui vorrei passare tutti i parametri della form allo script tabella.php che poi richiama di nuovo la form con i dati conservati .

  6. #6
    Non puoi ovviare a questo problema creando una select dinamica? Cioè inserisci i dati nel form, e anzichè seguire il link per selezionare il libro, ti si crea una select con i libri che si possono prendere in base ai dati inseriti nel form, o chessò, in base alla disponibilità. Così non hai il problema di farti ritornare il vecchio form con i dati inseriti in precedenza.

  7. #7
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    no non posso ovviare in quel modo

    codice:
    echo "<a href=\"tabella.php? codicesoggetto=".$codicesoggetto."&cognome=".$cognome:"\">";
    così non funziona...
    io voglio capire come faccio a passare i parametri di una semplice form d'inserimento attraverso un link che poi passa gli stessi parametri alla form!.
    sono anche molto graditi validi tutorial se qualcuno li conosce in rete!
    grazie

  8. #8
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    I parametri di una form si passano attraverso un un pulsante submit...

    Ci credi che non riesco a capire cosa stai facendo?
    Fai una form con campi visibili da compilare e hidden, in questi ultimi inserisci i valori che vuoi trasmettere alla form successiva dove poi li ricarichi. Metti un pulsante invia e dovrebbe andare.

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.