Visualizzazione risultati 1 fino 5 di 5

Discussione: Piccola modifica Modulo Contatti

  1. #1
    Guest

    Question Piccola modifica Modulo Contatti

    buon giorno ragazzi!!
    mi servirebbe una piccola modifichina ad un modulo contatti, quello che poi ti arriva via mail, io ho (Questo basterebbe fare una modifichina, lo devo passare ad un mio amico x l'albergo.

    ora è così strutturato:
    tuo nome:
    tua mai:
    messaggio:

    bisognerebbe aggiungere tre campi, e diventare così:

    tuo nome:
    tua mai:
    data di arrivo:
    data di partenza:
    tipologia camera:
    messaggio:

    vi posto il codice dei files "modulo" e "mailto":

    modulo.php :
    Codice PHP:
    <html>
    <
    head>
    <
    title>Modulo per email</title>
    <
    script language="javascript" type="text/javascript">
    <!--
    function
    Modulo() {

    if ((
    document.modulo.nome.value == "")) {
    alert("Il campo Nome è obbligatorio");
    document.modulo.nome.focus();
    return
    false;
    }

    else if ((
    document.modulo.email.value == "")) {
    alert("Il campo Email è obbligatorio");
    document.modulo.email.focus();
    return
    false;
    }

    else if ((
    document.modulo.messaggio.value == "")) {
    alert("Il campo Messaggio è obbligatorio");
    document.modulo.messaggio.focus();
    return
    false;
    }

    else {
    document.modulo.action = "mailto.php";
    document.modulo.submit();
    }
    }
    //-->
    </script>
    </head>

    <body text="#000000">
    <div align="center">
    <table border="0" width="485" id="table2" cellpadding="0" style="border-collapse: collapse">
    <tr>
    <td>
    <div align="center">
    <table border="1" width="100%" id="table3" cellspacing="0" bordercolor="#6B99C2" cellpadding="0" style="border-collapse: collapse">
    <tr>
    <td bgcolor="#8FB3D1">
    <div align="center">
    <table border="1" width="100%" id="table5" cellspacing="0" style="border-collapse: collapse" bordercolor="#FFFFFF">
    <tr>
    <td>
    <p align="center"><font face="verdana" style="font-size: 9pt">Qui puoi inviare
    un <b>messaggio</b> al Webmaster.</font></p>
    </td>
    </tr>
    </table>
    </div>
    </td>
    </tr>
    </table>
    </div>
    </td>
    </tr>
    </table>
    </div>
    <div align="center">
    <form method="post" name="modulo" action="mailto.php">
    <table border="1" bgcolor="#8FB3D1" cellpadding="2" width="485" bordercolor="#6B99C2">
    <tr>
    <td width="82" bordercolor="#8FB3D1"><b>
    <font face="Verdana" size="2">Tuo Nome:</font></b></td>
    <td width="298" bordercolor="#8FB3D1">
    <input type="text" size="36" name="nome" maxlength="30"></td>
    </tr>
    <tr>
    <td width="82" bordercolor="#8FB3D1"><b>
    <font face="Verdana" size="2">Tua e-mail:</font></b></td>
    <td width="298" bordercolor="#8FB3D1">
    <input type="text" size="36" name="email" maxlength="30"></td>
    </tr>
    <tr>
    <td width="82" bordercolor="#8FB3D1"><b>
    <font face="Verdana" size="2">Messaggio</font>:</b></td>
    <td width="298" bordercolor="#8FB3D1">
    <textarea rows="7" cols="30" name="messaggio"></textarea></td>
    </tr>
    <tr>
    <td width="82" bordercolor="#8FB3D1">&nbsp;</td>
    <td width="298" bordercolor="#8FB3D1">
    <input type="button" value="Invia" onClick="Modulo()">
    <input type="reset" value="Reset"> </td>
    </tr>
    </table>
    </form></div>
    </body>
    </html>
    mailto.php
    Codice PHP:
    <?php
    //varie info per email
    $oggi = date("j F Y G:i");
    $sito = "Vasconvolto";
    $ip = "$_SERVER[REMOTE_ADDR]";
    $browser = "$_SERVER[HTTP_USER_AGENT]";
    $to = "andrea@vasconvolto.it";
    $soggetto = "Modulo da $sito";

    if(
    trim($_POST['nome']) == "" OR trim($_POST['email']) == "" OR trim($_POST['messaggio']) == "") {
    echo
    "<font color=\"#FF0000\" face=\"verdana\" size=\"2\">
    <style fprolloverstyle>A:hover {color: #5388B9}
    </style>
    <strong>Tutti i campi sono obbligatori</strong></font>"
    ;

    } else {

    $body = "Modulo inviato il $oggi da $ip - $browser \n\n";
    $body .= "Nome: $_POST[nome] \nEmail: $_POST[email] \nMessaggio: $_POST[messaggio]";

    mail("$to","$soggetto","$body");
    ?>
    <html>
    <head>
    <title>Mail inviata</title>
    </head>
    <body link="#000000" vlink="#000000" alink="#000000">
    <div align="center">
    &nbsp;</div>
    <div align="center">
    &nbsp;</div>
    <div align="center">
    <table border="0" width="376" id="table1" style="border-collapse: collapse">
    <tr>
    <td>
    <p align="center">
    <font face="verdana" style="font-size: 20pt" color="#00E800">
    <strong>OK!</strong></font></td>
    </tr>
    <tr>
    <td>
    <div align="center">
    <font face="verdana" size="2"><strong>Il tuo messaggio è stato inviato correttamente al
    Webmaster</strong></font>.</div>
    <div align="center">
    &nbsp;</div>
    <div align="center">
    &nbsp;</div>
    <div align="center">
    <strong style="font-weight: 400"><font face="verdana" size="2">Se necessario
    verrai ricontattato al più presto ;)</font></strong><br>&nbsp;</div>
    </td>
    </tr>
    </table>
    </div>
    <div align="center">
    &nbsp;</div>
    <div align="center">
    &nbsp;</div>
    <div align="center">
    &nbsp;</div>
    <div align="center">
    &nbsp;</div>
    <div align="center">
    <font face="Verdana" size="2"><b><font color="#42739F">&lt;&lt;</font></b><a href="http://vasconvolto.altervista.org/Benvenuto.htm">Torna alla Home Page</a></font></div>
    </body>
    </html>
    <?php
    }
    ?>
    poi ovviamente cambiero io l'indirizzo e mail, e il nome del sito.
    grazie 1000 a chi saprà aiutarmi!!
    Ultima modifica di radioradianti : 09-02-2006 alle ore 12.44.39

  2. #2
    L'avatar di radioradianti
    radioradianti non è connesso Utente storico
    Data registrazione
    26-11-2003
    Residenza
    Roma
    Messaggi
    1,000

    Predefinito

    Vasconvolto per favore, quando posti del codice, utilizza i tag appositi altrimenti vengono fuori dei post chilometrici

    Ho editato io il tuo mess. ora.

    Ciao

    Leandro

    E' on line il numero 12 di Topolinux - Totalmente rinnovato!
    TopoLinux è anche chat! irc.azzurra.org canale #topolinux
    La semplicità di questo dono è inversamente proporzionale alla qualità della nostra amicizia

  3. #3
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Basta che copi le varie cose più volte...
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  4. #4
    Guest

    Predefinito

    si ma poi nn saprei dove mettere le mani nel file mailto.php

    se qualcuno capace (più di me) mi edita entrambi i files.. sarebbe meglio..

    grazie

  5. #5
    Guest

    Predefinito

    nessuno può aiutarmi ?

Regole di scrittura

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