Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    17

    Form e modulo_dati.asp o .php

    Ciao a tutti, scusate l'ignoranza ma ho compilato un form e quando lo metto online mi apre la pagine php in lettura con tutto il codice, in particolare non riesco a capire dove inserire l'indirizzo mail in cui far arrivare i dati del form, vi giro il tutto

    lo script nella head è:
    <script>
    <!--
    function Modulo() {
    // Variabili associate ai campi del modulo
    var nome = document.modulo.nome.value;
    var cognome = document.modulo.cognome.value;
    var email = document.modulo.email.value;
    var eta = document.modulo.eta.value;
    var corsoscelto = document.modulo.corsoscelto.options[document.modulo.corsoscelto.selectedIndex].value;
    var privacy_ischecked = document.modulo.privacy[1].checked; var control = 1;

    // Espressione regolare dell'email
    var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;

    //Effettua il controllo sul campo NOME
    if ((nome == "") || (nome == "undefined")) {
    alert("Il campo Nome è obbligatorio.");
    document.modulo.nome.focus();
    return false;
    }
    //Effettua il controllo sul campo COGNOME
    else if ((cognome == "") || (cognome == "undefined")) {
    alert("Il campo Cognome è obbligatorio.");
    document.modulo.cognome.focus();
    return false;
    }
    else if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
    alert("Inserire un indirizzo email corretto.");
    document.modulo.email.select();
    return false;
    }
    //Effettua il controllo sul campo ETA'
    else if ((eta == "") || (eta == "undefined") || (eta.indexOf("Inserisci l'età") != (-1))) {
    alert("Il campo relativo all'età è obbligatorio.");
    document.modulo.eta.focus();
    return false;
    }
    //Effettua il controllo sul campo CORSO SCELTO
    else if ((corsoscelto == "- Seleziona il corso -")) {
    alert("Devi scegliere un corso da provare.");
    document.modulo.corsoscelto.focus();
    return false;
    }
    //Effettua il controllo sui dati personali
    else if (privacy_ischecked) {
    alert('E\' obbligatorio acconsentire al trattamento dei dati personali');
    control = 1;
    }
    //INVIA IL MODULO
    else {
    document.modulo.action = "elabora_dati.asp";
    document.modulo.submit();
    }
    }
    //-->
    </script>

    nel body ho creato il form:
    <form method="post" name="modulo">
    <tr>
    <td colspan="2" align="center"><b>Tutti i campi sono obbligatori</b></td>
    </tr>
    <tr>
    <td><b>Nome bambino/a</b></td>
    <td><input type="text" name="nome"></td></tr>
    <tr>
    <td><b>Cognome bambino/a</b></td>
    <td><input type="text" name="cognome"></td></tr>
    <tr><td><b>Email</b></td><td><input type="text" name="email"></td></tr>
    <tr>
    <td><b>Et&agrave;:</b></td>
    <td><input type="text" name="eta"></td>
    </tr>
    <tr>
    <td><b>Corso scelto</b></td>
    <td>
    <select name="corsoscelto">
    <option>- Seleziona il corso -</option>
    <option value="JUDO">JUDO</option>
    <option value="NUOTO">NUOTO</option>
    <option value="RITMICA">RITMICA</option>
    </select>
    </tr>
    <tr>
    <td colspan="2" align="left" valign="top"><p>
    <input type="radio" name="privacy" value="1" checked>
    Acconsento al trattamento dei dati personali
    <br>
    <input type="radio" name="privacy" value="0">
    Non acconsento al trattamento dei dati personali</p></td>
    </tr>
    <tr><td colspan="2" align="center"><input type="button" value="Invia" onClick="Modulo()"></td></tr>
    </form>

    Ora non so come scrivere questo file elabora_dati.asp
    dovrei far arrivare i dati ad una mail nomemail@tiscali.it, ma mi apre il file elabora_dati e non so dove va indicata la mail
    grazie mille a tutti

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Precisa: il linguaggio lato server che vuoi usare (e che il tuo server puo' eseguire ) e' ASP o PHP ? ... tanto per sapere dove spostarti...
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    17
    Ciao scusa l'ignoranza ma non saprei chi mi ha passato il sito ha fatto l'abbonamento con Tiscali so solo questo e probabilmente dialoga in PHP.
    se necessario contatto l'assistenza tiscali
    grazie

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.