Visualizzazione risultati 1 fino 18 di 18

Discussione: Come raccogliere i dati immessi in un modulo

  1. #1
    Guest

    Exclamation Come raccogliere i dati immessi in un modulo

    Codice HTML:
    <form action="introsito.html" method=post>
    Name:<br>
    <input type="text" name="tichiami">
    <p>Surname:<br>
    <input type="text" name="tichiami">
    <p>Email address:<br>
    <br>
    <input type="submit" name="submit" value="Sono stato qui!">
    </form>
    Questo qui sopra è il codice del mio form... ora chiedo la gente così inserire il nome e cognome e il suo indirizzo email... come faccio a visualizzare ogni cosa che scrivono?

    Se per esempio io metto name : stefano surname:amoretti email address:...
    e poi si clicca su submit come posso fare perché io raccolga tutti i dati a me inviati?
    Ultima modifica di karl94 : 24-05-2011 alle ore 21.31.06 Motivo: Formattazione del codice

  2. #2
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    La pagina di destinazione deve processare ed immagazzinare i dati immessi. Uno script PHP può farlo, ma per poterti indirizzare meglio è necessario sapere cosa vuoi farne una volta che l'utente compila il modulo e lo invia.

  3. #3
    Guest

    Predefinito

    vorrei vedere su un'altra pagina o ricevere i dati compilati cioè nome cognome e email

  4. #4
    Guest

    Predefinito

    di certo il form puntando ad una pagina .html non risolvi nulla, quindi puntalo ad una pagina .php nella quale scriverai dei codici che dopo ti dico, per il momento però aggiusta questo form, hai inserito due input text con lo stesso name e nessun input per l' email..

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da suppliers Visualizza messaggio
    di certo il form puntando ad una pagina .html non risolvi nulla, quindi puntalo ad una pagina .php nella quale scriverai dei codici che dopo ti dico, per il momento però aggiusta questo form, hai inserito due input text con lo stesso name e nessun input per l' email..
    Lo so ma sul php sto imparando adesso a conoscere la sua sintassi quindi so fare poco e niente ;_;

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da snapjjones Visualizza messaggio
    Lo so ma sul php sto imparando adesso a conoscere la sua sintassi quindi so fare poco e niente ;_;
    Ok, comunque se posso buttarti giu' due codici:

    Codice PHP:
    <form action="" method="post">
    Name:<br>
    <input type="text" name="nome">
    Surname:<br>
    <input type="text" name="cognome">
    Email address:<br>
    <input type="email" name="email">
    <input type="submit" name="submit" value="Sono stato qui!">
    </form>

    <?

    $nome
    = $_POST['nome']; // prendo il nome dal form
    $cognome = $_POST['cognome']; // prendo il cognome dal form
    $email = $_POST['email']; // prendo l' email dal form
    $submit = $_POST['submit']; // azione relativa al submit
    if(isset($submit)) {
    echo
    "<b>Nome</b>: ".$nome."<br><b>Cognome</b>: ".$cognome."<br><b>Email:</b> ".$email."<br><br>";
    }
    // Se l' utente preme il submit stampo a video i dati
    ?>
    Con i tag così devi usare un doctype html non xhtml, comunque le basi sono queste, non ho messo controlli dato che per iniziare è meglio capire questi di codici che inoltrarsi oltre..
    Ultima modifica di suppliers : 24-05-2011 alle ore 22.03.31

  7. #7
    Guest

    Predefinito

    Citazione Originalmente inviato da suppliers Visualizza messaggio
    Ok, comunque se posso buttarti giu' due codici:

    Codice PHP:
    <form action="" method="post">
    Name:<br>
    <input type="text" name="nome">
    Surname:<br>
    <input type="text" name="cognome">
    Email address:<br>
    <input type="email" name="email">
    <input type="submit" name="submit" value="Sono stato qui!">
    </form>

    <?

    $nome
    = $_POST['nome']; // prendo il nome dal form
    $cognome = $_POST['cognome']; // prendo il cognome dal form
    $email = $_POST['email']; // prendo l' email dal form
    $submit = $_POST['submit']; // azione relativa al submit
    if(isset($submit)) {
    echo
    "<b>Nome</b>: ".$nome."<br><b>Cognome</b>: ".$cognome."<br><b>Email:</b> ".$email."<br><br>";
    }
    // Se l' utente preme il submit stampo a video i dati
    ?>
    Con i tag così devi usare un doctype html non xhtml, comunque le basi sono queste, non ho messo controlli dato che per iniziare è meglio capire questi di codici che inoltrarsi oltre..
    E dove li vedo i dati che scrivono e dopo submittano?

    Edit:

    Citazione Originalmente inviato da snapjjones Visualizza messaggio
    E dove li vedo i dati che scrivono e dopo submittano?
    In pratica non ho capito che devo sostuituire alla seconda parte x°D
    NOn sono per niente pratico di php eho capito poco della seconda parte se potresti spiegarti meglio grazie :D
    Ultima modifica di javascripter : 25-05-2011 alle ore 19.42.19 Motivo: up

  8. #8
    Guest

    Predefinito

    Bon allora inizia a studiare una guida, ti ho messo i commenti accanto per farti capire.

    Codice PHP:
    echo "<b>Nome</b>: ".$nome."<br><b>Cognome</b>: ".$cognome."<br><b>Email:</b> ".$email."<br><br>";
    Questo ti mostra i dati.

  9. #9
    Guest

    Predefinito

    Citazione Originalmente inviato da suppliers Visualizza messaggio
    Bon allora inizia a studiare una guida, ti ho messo i commenti accanto per farti capire.

    Codice PHP:
    echo "<b>Nome</b>: ".$nome."<br><b>Cognome</b>: ".$cognome."<br><b>Email:</b> ".$email."<br><br>";
    Questo ti mostra i dati.
    Ottio X°D non l'ho capito scusa se scoccio non è che potresti dirmi direttamente tutto il codice in modo che invii i dati ad una pagina che poi mi dici o all'email stefano.amoretti.lele[chiocciola]gmail.com
    Ultima modifica di karl94 : 25-05-2011 alle ore 19.20.30

  10. #10
    Guest

    Predefinito

    Codice PHP:
    <form action="" method="post">
    Name:<br>
    <input type="text" name="nome">
    Surname:<br>
    <input type="text" name="cognome">
    Email address:<br>
    <input type="email" name="email">
    <input type="submit" name="submit" value="Sono stato qui!">
    </form>

    <?

    $nome
    = $_POST['nome']; // prendo il nome dal form
    $cognome = $_POST['cognome']; // prendo il cognome dal form
    $email = $_POST['email']; // prendo l' email dal form
    $submit = $_POST['submit']; // azione relativa al submit
    if(isset($submit)) {
    $destinatario = "stefano.amoretti.lele@gmail.com"; // indirizzo a cui arrivano le email
    $oggetto = "Dati Form"; // Oggetto dell' email
    $testo = "Nome: $nome // Testo dell' email

    Cognome:
    $cognome

    Email:
    $email

    "
    ;

    $headers = "From: [email]snapjjones@altervista.org[/email]"; // Mittente dell' email
    mail($destinatario, $oggetto, $testo, $headers); // Invio email
    echo 'Email inviata con successo.'; // Messaggio finale
    ?>
    Come mittente ti ho messo snapjjones@altervista.org altrimenti apparirebbe apache..

    Comunque copiare e incollare codici non ti farà capire..

  11. #11
    Guest

    Predefinito

    Citazione Originalmente inviato da suppliers Visualizza messaggio
    Codice PHP:
    <form action="" method="post">
    Name:<br>
    <input type="text" name="nome">
    Surname:<br>
    <input type="text" name="cognome">
    Email address:<br>
    <input type="email" name="email">
    <input type="submit" name="submit" value="Sono stato qui!">
    </form>

    <?

    $nome
    = $_POST['nome']; // prendo il nome dal form
    $cognome = $_POST['cognome']; // prendo il cognome dal form
    $email = $_POST['email']; // prendo l' email dal form
    $submit = $_POST['submit']; // azione relativa al submit
    if(isset($submit)) {
    $destinatario = "stefano.amoretti.lele@gmail.com"; // indirizzo a cui arrivano le email
    $oggetto = "Dati Form"; // Oggetto dell' email
    $testo = "Nome: $nome // Testo dell' email

    Cognome:
    $cognome

    Email:
    $email

    "
    ;

    $headers = "From: [email]snapjjones@altervista.org[/email]"; // Mittente dell' email
    mail($destinatario, $oggetto, $testo, $headers); // Invio email
    echo 'Email inviata con successo.'; // Messaggio finale
    ?>
    Come mittente ti ho messo snapjjones@altervista.org altrimenti apparirebbe apache..

    Comunque copiare e incollare codici non ti farà capire..
    quindi adesso mi arriverà un email con i dati inviati giusto?

  12. #12
    Guest

    Predefinito

    sì ma togli
    Codice PHP:
    [email] e [/email]
    , l' editor di AV li ha aggiunti

  13. #13
    Guest

    Predefinito

    Citazione Originalmente inviato da suppliers Visualizza messaggio
    sì ma togli
    Codice PHP:
    [email] e [/email]
    , l' editor di AV li ha aggiunti
    Così comunque mi apre un'altra pagina e poi error 404 se fai su http://tatsuotanaka.splinder.com e al div laterale a destra vedi dov'è il codice e lo provi e mi dici che problema c'è

  14. #14
    Guest

    Predefinito

    Se li hai incollati come ti ho scritto non danno problemi, prova a mettere

    Codice PHP:
    <form action="<? echo $_SERVER['PHP_SELF']; ?>" method="POST">
    al posto di

    Codice HTML:
    <form action="" method="POST">

  15. #15
    Guest

    Predefinito

    Citazione Originalmente inviato da suppliers Visualizza messaggio
    Se li hai incollati come ti ho scritto non danno problemi, prova a mettere

    Codice PHP:
    <form action="<? echo $_SERVER['PHP_SELF']; ?>" method="POST">
    al posto di

    Codice HTML:
    <form action="" method="POST">
    alterVista
    Pagina non trovata (errore 404)
    La pagina http://snapjjones.altervista.org/chrome.exe non è presente.

    Questo può dipendere dal fatto che:

    La pagina non esiste più.
    Il link che hai seguito non è valido.
    La pagina è stata spostata.
    Fai attenzione alle MAIUSCOLE e MINUSCOLE
    Ricorda che http://sito.altervista.org/Pagina.html è diverso da http://sito.altervista.org/pagina.html


    quando clicco su sono stato qui mi si apre questa pagina

  16. #16
    Guest

    Predefinito

    Chrome.exe ?

    Oddio. Non vedo come un form possa arrivare ad un programma.

  17. #17
    Guest

    Predefinito

    Citazione Originalmente inviato da suppliers Visualizza messaggio
    Chrome.exe ?

    Oddio. Non vedo come un form possa arrivare ad un programma.
    Vedi che c'è un errore!

  18. #18
    Guest

    Predefinito

    snap il codice non contiene nessun collegamento a tal programma (anche se non si ha nessuna conoscenza solamente leggendolo non c'è scritto da nessuna parte chrome.exe) pertanto non è il codice errato..

Tags for this Thread

Regole di scrittura

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