• Bannato User

    inviare modulo e creare pagina php

    Salve,
    sono nuova di questo linguaggi di programmazione e ho bisogno di un aiutino..
    Ho creato una pagina con dei moduli di invio dati.
    Vorrei agire in guesto modo: - davva pagina creata vorrei inviare i dati ad una pagina php (chiamata invio.php) da cui vorre raccogliere i dati ed inviarli via email.
    Ho creato i moduli nella prima pagina(quella per l'inserimento dei dati) :

    <table width="458" border="0">
                  <tr>
                    <td width="137" class="Stile7">Nome:</td>
                    <td width="267"><form name="form1" method="post" action="">
                      <input name="nome" type="text" id="nome" value="Inserisci nome" size="50" maxlength="50">
                    </form></td>
                  </tr>
                  <tr>
                    <td class="Stile7">Paese di partenza: </td>
                    <td><form name="form4" method="post" action="">
                      <select name="partenza" id="partenza">
                      </select>
                    </form></td>
                  </tr>
                  <tr>
                    <td class="Stile7">Chiesa (paese): </td>
                    <td><form name="form5" method="post" action="">
                      <select name="select">
                      </select>
                    </form></td>
                  </tr>
                  <tr>
                    <td class="Stile7">Ristorante (paese): </td>
                    <td><form name="form6" method="post" action="">
                      <select name="select">
                      </select>
                    </form></td>
                  </tr>
                  <tr>
                    <td class="Stile7">Data:</td>
                    <td><form name="form7" method="post" action="">
                      <input type="text" name="textfield">
                    </form></td>
                  </tr>
                  <tr>
                    <td class="Stile7">E-mail:</td>
                    <td><form name="form2" method="post" action="">
                      <input name="mail" type="text" id="mail" size="50" maxlength="50" value="Inserisci la tua email">
                    </form></td>
                  </tr>
                  <tr>
                    <td class="Stile7">Telefono:</td>
                    <td><form action="" method="post" name="telefono" id="telefono">
                      <input name="telefono" type="text" id="telefono" size="50" maxlength="50" value="Inserisci il tuo numero telefonico">
                    </form>
                     </td>
                  </tr>
         
              </table>
    
     <td width="223"><form name="form3" method="post" action="">
                  <textarea name="textarea" cols="50" rows="3"></textarea>
                </form></td>
              </tr>
              <tr>
                <td>&nbsp;</td>
                <td><form name="form8" method="post" action="">
                  <input name="Invia" type="submit" id="Invia" value="Submit">
                </form>
    

    Adesso per motivi organizzativi ho dovuto mettere i moduli in tabelle diverse.
    Vorrei adesso inviare i moduli alla pagina php, ma non so come fare.....
    Poi ho difficoltà a creare la pagina php per la ricezione dei dati.
    Qualcuno mi può aiutare?????? Anche se mi inviate una giuda, o un link dove sia possibile apprendere questo procedimento.
    Grazie a tutti
    Elena


  • User Attivo

    ciao perla0279,

    per risolvere il tuo problema occorre fare una piccola analisi:

    1. quali dati vuoi inviare?
    2. quante email vuoi generare?
    3. perchè necessiti di tanti form?

    Per cominciare però è necessario:

    1. avere un minimo di conoscenze di html (qui trovi un'ottima guida all'html) e di php (guida php).
    2. avere uno spazio con un webserver installato

    🙂


  • User

    Dovresti fare così: :):):):)
    (il form è solo uno se no dovrebbero premere tutti i submit insieme!!)

    <form action='invia.php' method='post' name='Invia'>
    <table width="458" border="0">
                  <tr>
                    <td width="137" class="Stile7">Nome:</td>
                    <td width="267">
                      <input name="nome" type="text" id="nome" value="Inserisci nome" size="50" maxlength="50">
                    </form></td>
                  </tr>
                  <tr>
                    <td class="Stile7">Paese di partenza: </td>
                    <td><form name="form4" method="post" action="">
                      <select name="partenza" id="partenza">
                      </select>
                    </td>
                  </tr>
                  <tr>
                    <td class="Stile7">Chiesa (paese): </td>
                    <td>
                      <select name="select">
                      </select>
                    </td>
                  </tr>
                  <tr>
                    <td class="Stile7">Ristorante (paese): </td>
                    <td>
                      <select name="select">
                      </select>
                    </td>
                  </tr>
                  <tr>
                    <td class="Stile7">Data:</td>
                    <td>
                      <input type="text" name="textfield">
                    </td>
                  </tr>
                  <tr>
                    <td class="Stile7">E-mail:</td>
                    <td>
                      <input name="mail" type="text" id="mail" size="50" maxlength="50" value="Inserisci la tua email">
                    </td>
                  </tr>
                  <tr>
                    <td class="Stile7">Telefono:</td>
                    <td>
                      <input name="telefono" type="text" id="telefono" size="50" maxlength="50" value="Inserisci il tuo numero telefonico">                               </td>
                  </tr>
              <td width="223">
                  <textarea name="textarea" cols="50" rows="3"></textarea>
                </td>
              </tr>
    </table><table>
              <tr>
                <td>&nbsp;</td>
                <td>
                  <input name="Invia" type="submit" id="Invia" value="Submit">
                </td></tr></table></form>
    ```Per lo script di invia.php ci sto lavorando

  • User

    Se hai bidogno di aiuto scrivimi anche in privato all'email del mio utente


  • ModSenior

    Vedi che l'ultimo messaggio era di 18 mesi fà...


  • User

    @Thedarkita said:

    Vedi che l'ultimo messaggio era di 18 mesi fà...
    eh già hai ragione non avevo visto! :bho: :bho: