• Bannato User

    aiuto a un modulo contattti

    vorrei fare un piccolo modulo di prenotazione vedi esempio
    http://www.corfu-holiday-choices.com/messonghi-beach-hotel.htm
    pero il mio dominio e stato comprato su aruba hanno scelto il linux un mio amico e io con il frontpage non riesco a d attivarlo mi potete dare una mano qualcuno mi hha detto che ci vuole un java scrip ??????????????????????
    :arrabbiato: :arrabbiato: :arrabbiato: :arrabbiato:


  • User Attivo

    Ciao puoi farlo in tanti modi.. ma ti consiglio il php allora devi solo creare un file php che legga i dati inviati dal form e li restituisca al mittente.. cosi' sembra difficile.. ma non lo e' affatto.. qui' c'e' un bel tutorial.. se incontri difficolta' posta pure. 🙂


  • Bannato User

    grazie per l'informazione comunque non ci ho capito niente non somo del ramo mi puoi aiutare il modulo che mi hai fatto vedere mi interessa ma come faccio ad inserirlo


  • User Attivo

    Ma certo che ti aiuto siamo qui' a posta 🙂 facciamo cosi': ti sposto in una sezione dove troverai persone preparate che ti spiegheranno meglio di me come fare 😉


  • Super User

    Ciao itviaggi,
    realizzare lo script non è per niente difficile,ma gentilmente vorrei più dettagli.
    Quando l'utente clicca sul pulsante invia cosa deve accadere di preciso?
    Dev'essere mostrato un riepilogo,dev'essere inviata un'email...o cosa?
    Fornisci più dettagli per avere più possibilità di risposta 😉
    ciao!


  • Bannato User

    salve lo script deve essere inviato in questo modo
    vedi esempio
    Richiesta Informazioni compilata in data 13/04/2007 17:41:36<br><br>Dati Anagrafici:<br>Nome: <b>xxxxxxx</b><br>Cognome: <b>xxxxxxx</b><br>E-Mail: <b>[email protected]</b><br>Telefono: <b>xxxxxxxxxx</b><br>Tipo Struttura: <b></b><br>Tipo Stanza: <b></b><br>N° Stanze: <b></b><br>N° Adulti: <b></b><br>N° Bambini: <b></b><br>Data di Arrivo: <b>08/08/2007</b><br>Data di Arrivo: <b>20/08/2007</b><br>Note aggiuntive dell'utente:<br>Desidero sapere se ad ipsos è possibilie usufruire di questa offerta e se avete disponibilità di appartamenti per 8 persone oppure 2 appartamenti da 4 persone.<br />
    Grazie<br />
    il modulo e quessto
    Nome *Cognome *TelefonoE-Mail *Tipo struttura Hotel Appartamenti - Studi Villa Villaggi Altro Tipo stanza Singola Doppia Tripla Quadrupla Suite Bungalow Altro N° stanze N° adulti N° bambini Data arrivo 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 01 02 03 04 05 06 07 08 09 10 11 12 200720082009201020112012 Data partenza 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 01 02 03 04 05 06 07 08 09 10 11 12 200720082009201020112012 Notazioni
    * Campi obbligatorigrazie per l'aiuto


  • Super User

    @ltviaggi said:

    salve lo script deve essere inviato in questo modo
    Ciao ltviaggi,
    non ho capito...:)
    Dev'essere inviato tramite e-mail all'utente che ha effettuato la prenotazione o visualizzato nella pagina web? 🙂


  • Bannato User

    ciao a me mi deve arrivare tramite email la prenotazione fatta tramite modulo


  • User Attivo

    PROVA COSI

    [php]
    // VALORI PRESI
    $sitoON = www.tuosito.it;

    //MI INVIO LA MAIL
    $mittente = "mail@cliente";
    $a = "tua@mail";
    $oggetto = oggetto mail;
    // QUESTO E' UN MESSAGGIO IN FORMATO HTML CON STILI CSS
    $messaggio = "<style type='text/css'>
    .h1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #666666;
    padding-top: 1px;
    padding-right: 1px;
    }
    .h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #999999;
    padding-left: 8px;
    padding-top: 10px;
    }
    .h3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #000000;
    padding-left: 4px;
    }
    .h4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color:;
    padding-top: 4px;
    padding-left: 8px;
    }
    .h5 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #333333;
    padding-top: 1px;
    padding-right: 1px;
    }
    .h6 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color:;
    padding-left: 16px;
    }
    .h7 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:;
    padding-top: 4px;
    padding-left: 430px;
    }
    A.link_notizia:link {TEXT-DECORATION: none}
    A.link_notizia:visited {TEXT-DECORATION: none}
    A.link_notizia:link {COLOR:; font-family: Helvetica;font-size: 20px; font-style: bold; text-decoration: none}
    A.link_notizia:visited {COLOR:; font-family: Helvetica;font-size: 20px; font-style: bold; text-decoration: none}
    A.link_notizia:hover {COLOR: #0000FF; font-family: Helvetica;font-size: 20px; font-style: bold; text-decoration: underline}
    </style>
    <table width="640" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td width="640" height="100" valign="middle">
    <a href='http://$sitoON'><img src='http://$sitoON/img/logo_mail.jpg' border='0' width='640' height='100'></a></td>
    </tr>
    </table>
    <table width="640" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td width="640" height="25" valign="middle" class="h1">$tiponot <span class='h5'>$giorno/$mese/$anno</span>
    </td>
    </tr>
    <tr>
    <td height='25' valign='middle' class='h2'>$occhio</td></tr>
    <tr>
    <td height="50" valign="middle" class="h3">
    <a href='http://$sitoON/notizia.php?id_not=$id_not' class='link_notizia'>$titolo</a></td>
    </tr>
    <tr>
    <td width='640' height='30' valign='middle' class='h4'>$catena</td>
    </tr>
    <tr>
    <td height="10" valign="top"></td>
    </tr>
    <tr>
    <td height="130" valign="top"><a href='http://$sitoON/notizia.php?id_not=$id_not'>
    <img src='http://$sitoON/$dirfoto1' border='0' hspace='20' vspace='10' width='$width' height='$format_altezza' align='left'></a>
    <span class='h6'>$not</span></div><br><div class='h7'>di <b>$str_firma</b></div>
    </td>
    </tr>
    </table>"; // CHIUDO MESSAGGIO

    // CREO L'INTESTAZIONE
    $intestazioni = "From: Cognome e Nome cliente mail@cliente \r \n";
    $intestazioni .= "Reply-To: Amministrazione Sito tua@mail \r \n";
    $intestazioni .= "X-Mailer: PHP/" . phpversion();
    $intestazioni .= "MIME-version: 1.0\n";
    $intestazioni .= "Content-type: text/html; charset=iso-8859-1\r\n"; /impostiamo il formato della mail in HTML/

    $corpo .= "<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">";
    $corpo .= "<HTML><HEAD>";
    $corpo .= "<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">";
    $corpo .= "</HEAD>";
    $corpo .= "<BODY>";
    $corpo .= $messaggio;
    $corpo .= "</BODY></HTML>";

    if(@mail($a, $oggetto, $corpo, $intestazioni))
    {
    echo "Procedimento avvenuto correttamente.";
    }
    else
    {
    echo "mail non inviata";
    }[/php]

    // LE VARIABILI CHE VEDI NEL TAG <TABLE> DELLA VARIABILE $messaggio sono diverse da quelle che dovrebbero essere, le tue no !!!!!!


  • Bannato User

    ciao
    prima di tutto grazie
    ma non funziona ho penasato di mettere solo
    email
    nome gognome
    richieste
    se ti va bene di farmi un script cosi sempre per piacere di inserire i parametri gi a
    l'email e [EMAIL="[email protected]"][email protected][/EMAIL]
    sito
    www.isoladicorfu.it
    grazie tanto


  • User Attivo

    Prova con questo e fammi sapere
    E' un file in html e php che spedisce la mail all'amministartore del sito con la richiesta ed i dati richiesti relativi al cliente.

    [php]
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>M@il da Form</title>
    <style type="text/css">
    <!--
    body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    }
    .nomi_form {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    padding-right: 8px;
    color: #333333;
    }
    .esempio_form {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    padding-left: 4px;
    font-weight: normal;
    }
    .invia {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:;
    font-weight: normal;
    }
    A.link_login:link {TEXT-DECORATION: none}
    A.link_login:visited {TEXT-DECORATION: none}
    A.link_login:link {COLOR: #FF3300; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-style: normal; text-decoration: none}
    A.link_login:visited {COLOR:; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-style: normal; text-decoration: none}
    A.link_login:hover {COLOR: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-style: normal; text-decoration: none}
    -->
    </style>
    </head>
    <body>
    <table width="400" border="0" cellpadding="0" cellspacing="0">
    <!--DWLayoutTable-->
    <tr>
    <td width="400" height="40" align="center" valign="middle">SE VUOI UN IMMAGINE (altrimenti elimina <strong>tabella</strong>) </td>
    </tr>
    </table>
    <table width="400" border="0" cellpadding="0" cellspacing="0">
    <!--DWLayoutTable-->
    <?php
    if (isset($_POST["invia"])) // CONTROLLO CHE VENGA PREMUTO IL PULSANTE "INVIA" DEL FORM
    {
    $mail = strip_tags($_POST["mail"]);
    if ((!$_POST['cognome']) || ($_POST['cognome'] =="") OR // CONTROLLO CHE SIANO COMPILATI I CAMPI DEL FORM
    (!$_POST['nome']) || ($_POST['nome'] =="") OR
    (!$_POST['richiesta']) || ($POST['richiesta'] ==""))
    {
    echo "<br><div align='center'><b><font color='#000000' size='1' face='Verdana, Arial, Helvetica, sans-serif'><br><br>
    Attenzione !!!<br>E' necessario compilare i campi</font></b></div><br><br>
    <div align='center'><b><font color='#000000' size='1' face='Verdana, Arial, Helvetica, sans-serif'><< </font>
    <a href='#' onClick='history.go (-1)' class='link_login'>indietro</a></b></div>";
    }
    else if (!eregi("^[
    .0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$",$mail)) // CONTROLLO LA MAIL
    {
    echo "<br><div align='center'><b><font color='#000000' size='1' face='Verdana, Arial, Helvetica, sans-serif'>
    Attenzione !!!<br>M@il non valida.
    <br><br>>> <a href='#' onClick='history.go (-1)' class='link_login' target='_blank'>RIPROVA</a> <<</font></b></div>";
    }
    else
    {
    $cognome = strip_tags($_POST["cognome"]);
    $nome = strip_tags($_POST["nome"]);
    $richiesta = strip_tags($_POST["richiesta"]);
    //MI INVIO LA MAIL
    $oggi = date("d-m-Y");
    $ore = date("H:i:");
    $img_mail_top = "www.tuosito.it/img/img_mail_top.gif"; // IMMAGINE *.gif (400px X 60px) CON PERCORSO ASSOLUTO. img_mail_top.gif (come l'ho chiamata io)
    $img_mail_bg = "www.tuosito.it/img/img_mailbg_25x25.gif"; // IMMAGINE *.gif (25px X 25px) CON PERCORSO ASSOLUTO. img_mailbg_25x25.gif (come l'ho chiamata io)
    $img_mail_sub = "www.tuosito.it/img/img_mail_sub.gif"; // IMMAGINE *.gif (400px X 25px) CON PERCORSO ASSOLUTO. img_mail_sub.gif (come l'ho chiamata io)
    $messaggio_server = "m@il generata automaticamente dal server";
    $mittente = $mail; // MAIL DEL CLIENTE
    $a = "tua@mail"; // TUA MAIL
    $oggetto = "Richiesta Preventivo"; // O ALTRO OGGETTO
    // QUESTO E' UN MESSAGGIO MAIL IN FORMATO HTML CON STILI CSS
    $messaggio = "<style type='text/css'>
    .mail1x {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #666666;
    padding-left: 8px;
    }
    .mail2x {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:;
    padding-left: 8px;
    }
    .mail3x {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
    padding-left: 4px;
    padding-right: 4px;
    }
    .mail4x {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #003366;
    padding-left: 4px;
    }
    A.link_mailx:link {TEXT-DECORATION: none}
    A.link_mailx:visited {TEXT-DECORATION: none}
    A.link_mailx:link {COLOR: #3300FF; font-family: Helvetica;font-size: 11px; font-style: normal; text-decoration: none}
    A.link_mailx:visited {COLOR:; font-family: Helvetica;font-size: 11px; font-style: normal; text-decoration: none}
    A.link_mailx:hover {COLOR: #FF0000; font-family: Helvetica;font-size: 11px; font-style: normal; text-decoration: underline}
    </style>
    <table width="400" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td height="60" colspan="2" valign="top"><img src="http://$img_mail_top" width="400" height="60"></td>
    </tr>
    <tr>
    <td width="25" rowspan="4" valign="top" background="<A href="http://$img_mail_bg"></td">http://$img_mail_bg"></td>
    <td width="375" height="50" valign="middle" class="mail1x">Oggi $oggi alle ore $ore<br><br>
    é stata inoltrata la seguente richiesta.</td>
    </tr>
    <tr>
    <td height="50" valign="middle" class="mail2x"><b>Richiesta</b>:<br>$richiesta</td>
    </tr>
    <tr>
    <td height="50" valign="middle" class="mail4x">$messaggio_server</td>
    </tr>
    <tr>
    <td height="25" colspan="2" valign="top"><img src="http://$img_mail_sub" width="400" height="25"></td>
    </tr>
    </table>";
    // CREO L'INTESTAZIONE
    $intestazioni = "From: $cognome $nome <$mittente> \r \n";
    $intestazioni .= "Reply-To: Amministrazione Sito <$a> \r \n";
    $intestazioni .= "X-Mailer: PHP/" . phpversion();
    $intestazioni .= "MIME-version: 1.0\n";
    $intestazioni .= "Content-type: text/html; charset=iso-8859-1\r\n"; /impostiamo il formato della mail in HTML/
    $corpo .= "<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">";
    $corpo .= "<HTML><HEAD>";
    $corpo .= "<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">";
    $corpo .= "</HEAD>";
    $corpo .= "<BODY>";
    $corpo .= $messaggio;
    $corpo .= "</BODY></HTML>";
    if(@mail($a, $oggetto, $corpo, $intestazioni)) // CONTROLLO CHE LA MAIL SIA STATA INVIATA
    {
    echo "Procedimento avvenuto correttamente.";
    }
    else
    {
    echo "mail non inviata";
    }
    }
    }
    else
    {
    ?>
    <form name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
    <tr>
    <td width="110" height="25" align="right" valign="middle" class="nomi_form">Cognome *</td>
    <td colspan="2" valign="middle"><input name="cognome" type="text" class="esempio_form" id="cognome" size="30" maxlength="50"></td>
    </tr>
    <tr>
    <td height="25" align="right" valign="middle" class="nomi_form">Nome *</td>
    <td colspan="2" valign="middle"><input name="nome" type="text" class="esempio_form" id="nome" size="30" maxlength="50"></td>
    </tr>
    <tr>
    <td height="25" align="right" valign="middle" class="nomi_form">m@il *</td>
    <td colspan="2" valign="middle"><input name="mail" type="text" class="esempio_form" id="mail" size="50" maxlength="120"></td>
    </tr>
    <tr>
    <td height="106" align="right" valign="top" class="nomi_form">Richiesta *</td>
    <td colspan="2" valign="top"><textarea name="richiesta" cols="50" rows="6" class="esempio_form" id="richiesta"></textarea></td>
    </tr>
    <tr>
    <td height="25" valign="top"><!--DWLayoutEmptyCell--> </td>
    <td width="90" align="center" valign="middle"><input name="invia" type="submit" class="invia" id="invia" value="Invia"></td>
    <td width="200" valign="middle"><input name="Submit" type="reset" class="invia" value="Ripristina"></td>
    </tr>
    </form>
    <?php
    }
    ?>
    </table>
    </body>
    </html>[/php]


  • Super User

    Ciao mikslap,mi sono permesso di inserire il codice da te postato tra gli appositi tags 🙂
    La prossima volta possibilmente fallo anche tu,così evitiamo posts chilometrici 🙂 😉 😉
    ciao!


  • User Attivo

    Non ho capito cosa intendi


  • Super User

    Quando rispondi ad un messaggio ci sono varie icone(non nella risposta rapida quando devi postare un codice usa i tag code (con l' immagine #) o se e codice php il tag php (scritta php) se è html i tag <>:D