• User

    form in php per invio email

    Ciao a tutti
    avrei bisogno che qulcuno mi spiegasse o mi fornisse il codice giusto (non sono molto esperto in php) per far in modo che cliccando sul bottone invia, i campi riempiti arrivino all indirizzo email da me inserito. So che devo usare php o meglio ajax ma non so implementarlo nella mia pagina. Linko qui il codice del form . Grazie mille

    <form id="form1" action="" enctype="multipart/form-data" name="form1">
    <table class="no_class" cellspacing="0" cellpadding="0">
    <tr>
    <td style="width:221px;">
    <div class="form"><input type="text" value="Nome:" style="margin-left:19px"></div>
    <div class="form"><input type="text" value="Cognome:" style="margin-left:19px"></div>
    <div class="form"><input type="text" value="Telefono:" style="margin-left:19px"></div>
    <div class="form"><input type="text" value="E-mail:" style="margin-left:19px"></div>
    </td>
    <td style="width:221px;">
    <textarea rows="40" cols="50" onClick="this.value=''">Messaggio:</textarea><br>
    <br style="line-height:7px">
    <img alt="" src="images/a3.gif" style=" margin-right:5px; vertical-align:middle"><strong><a href="#" onClick="document.getElementById('form1').reset()" class="h2_text">reset</a></strong>
    <img alt="" src="images/a3.gif" style="margin-left:20px; margin-right:5px; vertical-align:middle"><strong><a href="contatti.php" onClick="document.getElementById('form1').submit() " class="h2_text">invia</a></strong>
    </td>
    </tr>
    </table>
    </form>


  • User

    Vuoi inserire anche un allegato??


  • User

    no ho fatto un form con campo riempibile con questi valori nome cognome telefono email e messaggio con tasto reset e invia quando premono il tasto invia tutte queste informazioni voglio che arrivino all indirizzo email da me deciso ma non so costruire lo script.
    Grazie mille


  • User

    pagina del form
    <table width="585" height="717" align="left" cellpadding="0" cellspacing="0" background="Immagini/fondo.gif">

    <tr align="center" valign="top">
    <td width="30" colspan="3"><form action="mail.php" method="post">
    <table width="100%" border="0" align="center">
    <tr>
    <td width="15%" bgcolor="#0000FF" class="scrittebianchesx">Stato</td>
    <td width="85%" bgcolor="#D5DBEA"><input name="stato" size="40" />
    <span class="piccolerossecentro"><strong></strong></span></td>
    </tr>
    <tr>
    <td bgcolor="#0000FF" class="scrittebianchesx">Regione</td>
    <td bgcolor="#D5DBEA"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="2">
    <input name="regione" size="40" />
    <span class="piccolerossecentro"><strong>
    </strong></span> </font></td>
    </tr>
    <tr>
    <td bgcolor="#0000FF" class="scrittebianchesx">Citta'</td>
    <td bgcolor="#D5DBEA"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="2">
    <input name="citta" size="40" />
    <span class="piccolerossecentro"><strong></strong></span></font></td>
    </tr>
    <tr>
    <td bgcolor="#0000FF" class="scrittebianchesx">Categoria</td>
    <td bgcolor="#D5DBEA"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="2">
    <input name="categoria" size="40" />
    <span class="piccolerossecentro"><strong>
    </strong></span> </font></td>
    </tr>
    <tr>
    <td bgcolor="#0000FF" class="scrittebianchesx">Nome </td>
    <td bgcolor="#D5DBEA"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="2">
    <input name="nome" size="60" />
    </font></td>
    </tr>
    <tr>
    <td bgcolor="#0000FF" class="scrittebianchesx">Cosa </td>
    <td bgcolor="#D5DBEA"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="2">
    <input name="cosa" size="60" />
    <span class="piccolerossecentro"><strong></strong></span> </font></td>
    </tr>
    <tr>
    <td bgcolor="#0000FF" class="scrittebianchesx">Dove</td>
    <td bgcolor="#D5DBEA"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="2">
    <input name="dove" size="40" />
    </font></td>
    </tr>
    <tr>
    <td bgcolor="#0000FF" class="scrittebianchesx">Chi</td>
    <td bgcolor="#D5DBEA"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="2">
    <input name="chi" size="40" />
    <span class="piccolerossecentro"><strong>
    </strong></span> </font></td>
    </tr>
    <tr>
    <td bgcolor="#0000FF" class="scrittebianchesx">Genere </td>
    <td bgcolor="#D5DBEA"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="2">
    <input name="genere" size="40" />
    </font></td>
    </tr>
    <tr>
    <td bgcolor="#0000FF" class="scrittebianchesx">Come</td>
    <td bgcolor="#D5DBEA"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="2">
    <input name="come" size="60" />
    </font></td>
    </tr>
    <tr>
    <td bgcolor="#0000FF" class="scrittebianchesx">Quando</td>
    <td bgcolor="#D5DBEA"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="2">
    <input name="quando" size="60" />
    </font></td>
    </tr>
    <tr>
    <td bgcolor="#0000FF" class="scrittebianchesx">Telefono</td>
    <td bgcolor="#D5DBEA"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="2">
    <input name="telefono" size="60" />
    </font></td>
    </tr>
    <tr>
    <td bgcolor="#0000FF" class="scrittebianchesx">E-Mail:</td>
    <td bgcolor="#D5DBEA"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="2">
    <input name="email" size="40" />
    <span class="piccolerossecentro"><strong></strong></span></font></td>
    </tr>
    <tr>
    <td colspan="2" bgcolor="#0000FF" class="scrittebianchesx"><div align="center">Se volete inviarci altre comunicazioni potete inserirle di seguito<br />
    <textarea name="commento" cols="60" id="commento"></textarea>
    </div></td>
    </tr>
    <tr>
    <td colspan="2" bgcolor="#0000FF" class="scrittebianchesx"><div align="center">Desidero ricevere il listino pubblicitario
    <select name="listino" class="Stile7" id="listino">
    <option selected="selected">SI</option>
    <option>NO</option>
    </select>
    </div></td>
    </tr>
    <tr bgcolor="#0000FF">
    <td colspan="2"><div align="center"><font color="#000000"
    face="Verdana, Arial, Helvetica, sans-serif" size="2"> </font><font face="Verdana, Arial, Helvetica, sans-serif"
    size="2">
    <input name="ok" type="submit" class="Stile7" value="Invia" />
    </font><font color="#000000"
    face="Verdana, Arial, Helvetica, sans-serif" size="2">
    <input name="reset" type="reset" class="Stile7" value="Reimposta" />
    </font></div></td>
    </tr>
    <tr>
    <td height="21" colspan="2"><div align="center" class="piccolerossecentro"><strong>(
    ) Campi Obbligatori </strong></div></td>
    </tr>
    </table>
    </form></td>
    </tr>
    </table>

    file per invio mail che ho chiamato mail.php

    <table width="585" height="690" align="left" cellpadding="0" cellspacing="0" background="Immagini/fondo.gif">

    <tr>
    <td colspan="2" align="left" valign="top"><center>
    <p class="titoloblugrassetto"><br />
    <? if ( isset($HTTP_POST_VARS))
    {
    if (mail("[EMAIL="[email protected]"][email protected]","INVIO[/EMAIL] INFORMAZIONI ","STATO: $_POST[stato] \nREGIONE: $_POST[regione] \nCITTA': $_POST[citta] \nCATEGORIA: $_POST[categoria] \nNOME: $_POST[nome] \nCOSA: $_POST[cosa] \nDOVE: $_POST[dove] \nCHI: $_POST[chi] \nGENERE: $_POST[genere] \nCOME: $_POST[come] \nQUANDO: $_POST[quando] \nTELEFONO: $_POST[telefono] \nEMAIL: $_POST[email] \nDESIDERA RICEVERE LISTINO PUBBLICITARIO: $_POST \nALTRE COMUNICAZIONI: $_POST[commento]","From: $_POST[email]"))
    {
    echo ("<b>Grazie,</b><b>$_POST[email]</b><br> Abbiamo ricevuto la tua segnalazione. <br> Controlleremo i dati e li pubblicheremo sicuramente, se reali");
    }
    }
    else
    { echo (" Ci dispiace $_POST[email] c'è un problema con il tuo modulo. Torna indietro e riprova");
    } ?>
    </p>
    </center></td>
    </tr>
    </table>

    ricordati di cambiare nome od eliminare i campi in entrambi i file

    ciao


  • User

    grazie mille per interderci dovrei fare quello in questa pagina
    http://www.marl-on.com/ita/contatti.html


  • User

    Va bene il codice che ti ho mandato ma dividi i campi es:
    cognome e dopo fai un campo di inserimento


  • User

    mmmmmmm ahahahah sono beota non ci capisco niente....


  • User

    Il codice è semplice e funziona cosa vuoi fare?


  • User

    <table width="585" height="690" align="left" cellpadding="0" cellspacing="0" background="Immagini/fondo.gif">

    <tr>
    <td colspan="2" align="left" valign="top"><center>
    <p class="titoloblugrassetto"><br />
    <? if ( isset($HTTP_POST_VARS))
    {
    if (mail("[EMAIL="[email protected]"][email protected]","INVIO[/EMAIL] INFORMAZIONI ","STATO: $_POST[stato] \nREGIONE: $_POST[regione] \nCITTA': $_POST[citta] \nCATEGORIA: $_POST[categoria] \nNOME: $_POST[nome] \nCOSA: $_POST[cosa] \nDOVE: $_POST[dove] \nCHI: $_POST[chi] \nGENERE: $_POST[genere] \nCOME: $_POST[come] \nQUANDO: $_POST[quando] \nTELEFONO: $_POST[telefono] \nEMAIL: $_POST[email] \nDESIDERA RICEVERE LISTINO PUBBLICITARIO: $_POST \nALTRE COMUNICAZIONI: $_POST[commento]","From: $_POST[email]"))
    {
    echo ("<b>Grazie,</b><b>$_POST[email]</b><br> Abbiamo ricevuto la tua segnalazione. <br> Controlleremo i dati e li pubblicheremo sicuramente, se reali");
    }
    }
    else
    { echo (" Ci dispiace $_POST[email] c'è un problema con il tuo modulo. Torna indietro e riprova");
    } ?>
    </p>
    </center></td>
    </tr>
    </table>

    io basta che metto questo nella pagina contatti.php modifico l indirzzo email e funziona? Vorrei addattarlo al mio form quello che hai visto nella pagina


  • User

    Vuoi che te lo inserisco io?
    :fumato:


  • User

    Facciamo uno scambio io ti sistemo il form e tu mi mandi lo script che hai usato per la galleria fotografica
    :ciauz:


  • User

    l animazione delle foto? ok ci sto. a me basta che mi crei la pagina contatti.php che fa quello che ho chiesto e mi spioeghi come implementarla 😄


  • User

    io ti preparo le pagine ma ci sentiamo domani mattina io ho finito di lavorare vado a casa
    Ciao


  • User

    ok a domani scrivi una mail a pinarolialberto yahoo.it grazie


  • User

    Eccomi. Buona giornata a tutti 😉


  • User

    mandami di nuovo il tuo indirizzo email (quello che hai scritto non è esatto) e anche l'indirizzo email di chi deve ricevere l'email dal sito
    ciao


  • User

    Ehila hai msn? il mio è [email protected] quello a cui deve arrivare [EMAIL="[email protected]"][email protected][/EMAIL]


  • User

  • User

    Inserito ma non sei on line però


  • User

    Bo...... 😄