Visualizzazione risultati 1 fino 8 di 8

Discussione: passaggio di variabili

  1. #1
    Guest

    Predefinito passaggio di variabili

    allora...già ho visto che c'è un topic del genere ma non sono comunque riuscito a venirne a capo...

    vi spiego:

    ho una pagina web con dei campi testo, una volta riempiti si può passare alla seconda pagina ma dovrei riuscire a tenere in considerazione quei dati scrivendoli in neretto in alto alla seconda pagina...esempio

    nome: -->digito mario
    cognome: -->digito rossi
    età: -->digito 19
    e premo il pulsante ok
    la seconda pagina dovrebbe apparire così:

    nome: mario(in neretto visualizzato direttamente)
    cognome:rossi(in neretto visualizzato direttamente)
    età:19(in neretto visualizzato direttamente)
    chiedendo poi altri dati

    indirizzo: bla
    bla:
    bla:

    non riesco...

    come devo fare...ho usato tramite metodo post e i valori hidden...
    <input type="hidden" name="ssid" value="<? $service ?>" />
    e nella seconda così
    Nombre del Tour: <?php {echo $_POST['ssid'];} ?>

    potete darmi una mano ??

  2. #2
    L'avatar di finalgalaxy
    finalgalaxy non è connesso Utente
    Data registrazione
    25-01-2008
    Residenza
    Pontecagnano (SA)
    Messaggi
    190

    Predefinito

    Che caos O_O metti tra i tag PHP ed HTML
    [Finalgalaxy]: Scusate, ma lo scrivo: non venite a seccarci per richieste su argomenti tecnici, ma il forum esiste sì o no?!
    [Miki92]: AlterVista è così protetta che nemmeno la polvere intasa i suoi servers.

  3. #3
    Guest

    Predefinito

    Se il form ha come metodo "post" nella pagina ricevente puoi recuparere i valori tramite $_POST['nomecampoform'].
    Se invece il metodo è "get" dovrai usare _$GET['nomecampoform']


    Ciao!

  4. #4
    Guest

    Predefinito

    Da quello che ho capito le due pagine sono piu o meno così:
    prima.html
    Codice HTML:
    <form method="post" action="seconda.php">
    
        <input type="text" name="nome" >
    <br>
        <input type="text" name="cognome" >
    <br>
        <input type="submit" value="Invia">
    
    </form>
    seconda.php
    Codice PHP:
    <?php
    $nome
    =$_POST["nome"];
    $cognome=$_POST["cognome"];
    ?>
    <p>Nome:<?=$nome?></p>
    <p>Cognome:<?=$cognome?></p>
    poi se vuoi aumentare i campi ricodati di aumentare anche le variabili di seconda.php
    spero di esserti stato di aiuto
    ciao ciao

  5. #5
    Guest

    Predefinito

    Se hai risolto il problema, puoi postare il codice PHP della form completa, così possono imparare qualcpsa ache i principianti.

    Grazie

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da alunnidelmattei Visualizza messaggio
    Se hai risolto il problema, puoi postare il codice PHP della form completa, così possono imparare qualcpsa ache i principianti.

    Grazie


    A chi è riferito questo messaggio?

  7. #7
    Guest

    Predefinito

    A chi è riferito questo messaggio?
    A te, credo che gli serva...

  8. #8
    Guest

    Predefinito

    Citazione Originalmente inviato da webeasy Visualizza messaggio
    Da quello che ho capito le due pagine sono piu o meno così:
    prima.html
    Codice HTML:
    <form method="post" action="seconda.php">
    
        <input type="text" name="nome" >
    <br>
        <input type="text" name="cognome" >
    <br>
        <input type="submit" value="Invia">
    
    </form>
    seconda.php
    Codice PHP:
    <?php
    $nome
    =$_POST["nome"];
    $cognome=$_POST["cognome"];
    ?>
    <p>Nome:<?=$nome?></p>
    <p>Cognome:<?=$cognome?></p>
    poi se vuoi aumentare i campi ricodati di aumentare anche le variabili di seconda.php
    spero di esserti stato di aiuto
    ciao ciao
    il codice qua sopra è completo basta aggiungere i dati in piu che si vogliono aggiungere e un' impaginazione personalizata.

    ps un ultima cosa se vuoi fare in modo che tutti i campi siano pieni e nessun dato venga omesso devi scrivere la scoconda.php cosi
    Codice PHP:
    <?php
    $nome
    =$_POST["nome"];
    $cognome=$_POST["cognome"];

    if(
    $nome == null) {
    echo
    "Nome mancante!";
    }
    if(
    $cognome == null) {
    echo
    "Cognome mancante!";
    }
    ?>
    <p>Nome:<?=$nome?></p>
    <p>Cognome:<?=$cognome?></p>
    spero vi sara utile
    ciao
    Ultima modifica di webeasy : 23-11-2008 alle ore 18.30.09

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •