Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Invio mail tramite Form

    Buongiorno ragazzi

    Ho un problema con una pagina in php; ovvero ho creato un form che vorrei mi inviasse una mail al mio indirizzo, il problema è che non mi arrivano tutte le informazioni...
    Mi potete spiegare perchè?

    Allego il codice


    codice:
    <? /* INVIO SEMPLICE */ 
    $destinatario = "cseram@beladirikuntaokalisilat.it"; 
    $oggetto = "Email richiesta informazioni"; 
    $messaggio = "Nome $nome" ; 
    $messaggio .= $testo; 
    $da = $email; 
    $intestazione = "From: $da"; 
    mail ($destinatario,$oggetto,$messaggio,$emailform); ?>
     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Documento senza titolo</title> </head>
    Grazie mille

    Grazie

  2. #2
    quali infirmazioni non ti arrivano?
    ma la mail ti arriva?


    EDIT
    inoltre $emailform non mi pare che sia dichiarata da nessuna parte

  3. #3
    A me arriva solo una mail con scritto nome.
    Tutte le altre info tipo:
    indirizzo email
    il nome
    cioè le parole inserite nei campi del form non mi compaiono sulla mail.

    Grazie

  4. #4
    Originariamente inviato da mazzon86@alice.
    A me arriva solo una mail con scritto nome.
    Tutte le altre info tipo:
    indirizzo email
    il nome
    cioè le parole inserite nei campi del form non mi compaiono sulla mail.

    Grazie
    allora vuol dire che mail() funziona
    probabilmente invece non stai prendendo i dati dal form...

    io nel codice che hai postato vedo, ad esempio:
    Codice PHP:
    $messaggio .= $testo
    ma ovviamente prima nello script ci deve essere un
    Codice PHP:
    $testo=$_POST['testo']; 
    c'è?
    insomma sei sicuro di ricevere correttamente i dati dal form?

  5. #5
    Si avevi ragione, ora l ho rimesso in ordine cosi:

    Codice PHP:
    <?


    /* INVIO SEMPLICE */


    $destinatario "cseram@beladirikuntaokalisilat.it";

    $oggetto "Email richiesta informazioni";

    $testo=$_POST['testo']; 
    $info=$testo;

    $chi$_POST['nome']; 
    $utente"Nome: $chi;

    $da=$_POST['email']; 
    $intestazione "Inviato da: $da";

     

    mail($destinatario,$oggetto,$utente,$intestazione,$testo);


    ?>
    come vedi c'è la variabile $info che non è richiamata ma questo è solo per prova...
    Ora mi arrimanda una mail con scritto
    inviato da: (indirizzo email corretto inserito nel form)
    Nome: (nome corretto inserito nel form)
    però ora non mi invia più il testo che inserisco nel campo del form.
    Premetto che ho controllato che i campi si chiamano cosi come indicato nel file php...
    Non riesco a capire dove sbaglio...sembra mi possa inviare solo un paio di informazioni...
    Mi sai aiutare?

  6. #6
    fai vedere il codice html del form che cerchiamo di capire...

  7. #7
    Ecco il codice responsabile di tutto!!!!

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="Author" content="Stefano" /> <meta name="Description" content="Cseram" /> <meta name="keywords" content="beladiri,kuntao,kali,silat" />  <title>CSERAM Contatti</title>  <style type="text/css"> body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #000; } a:link { text-decoration: none; } a:visited { text-decoration: none; } a:hover { text-decoration: underline; } a:active { text-decoration: none; } body,td,th { color: #CF0; font-family: Arial, Helvetica, sans-serif; font-size: 16px; } </style> <link href="stili.css" rel="stylesheet" type="text/css" /> <script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script> <link href="SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />  <script type="text/javascript"> function MM_validateForm() { //v4.0 if (document.getElementById){ var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments; for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]); if (val) { nm=val.name; if ((val=val.value)!="") { if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@'); if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n'; } else if (test!='R') { num = parseFloat(val); if (isNaN(val)) errors+='- '+nm+' must contain a number.\n'; if (test.indexOf('inRange') != -1) { p=test.indexOf(':'); min=test.substring(8,p); max=test.substring(p+1); if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n'; } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; } } if (errors) alert('The following error(s) occurred:\n'+errors); document.MM_returnValue = (errors == ''); } } </script>  <link href="SpryAssets/SpryMenuBarHorizontal - Luna.css" rel="stylesheet" type="text/css" /> </head> <body> <table width="1120" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="55">[img]Immagini/Fascia-alta-sx-luna.png[/img]</td> <td>[img]Immagini/Fascia-alta-centrale-luna.png[/img]</td> <td width="55">[img]Immagini/Fascia-alta-dx-luna.png[/img]</td> </tr> <tr> <td width="55" rowspan="3" class="fasciaesternasxluna"></td> <td height="328" align="center" valign="middle" class="Disegnotramonto">[img]Immagini/luna.jpg[/img]</td> <td width="55" rowspan="3" class="fasciaesternadxluna"></td> </tr> <tr> <td height="80" valign="top" class="fasciamenuluna"><ul id="MenuBar1" class="MenuBarHorizontal">[*]Home[*]La Scuola <ul>[*]Chi siamo [*]Metodo[*]Maestro[/list][*]Arti marziali del sud est Asiatico <ul class="MenuBarHorizontalluna">[*]Origini[*]Stili[/list][*]Gallery <ul>[*]Foto[*]Video[/list][*]Dove siamo[*]Contatti[*]Links[/list]</td> </tr> <tr> <td height="382" align="left" valign="top"> <p class="testosoprarichiestainfo">
     Per qualsiasi informazione la può richiedere compilando il modulo sotto; le verrà inviata la risposta tramite un e-mail all' indirizzo specificato.</p> <p class="testosoprarichiestainfo">
     Inoltre contattando la scuola è possibile richiedere delle lezioni semiprivate a piccoli gruppi. 
     </p> <p class="testosoprarichiestainfo"> </p> <form action="invia.php" method="post" enctype="multipart/form-data" name="form1" id="form1" onsubmit="MM_validateForm('Nomecognome','','R','e-mail','','RisEmail','Testo informazione2','','R');return document.MM_returnValue"> 
    
     <label for="Testo informazione"></label> <label for="email"></label> </p> <table width="900" border="0"> <tr> <td width="203" class="testocellerichiestainformazioni">Nome </td> <td colspan="3"><input name="nome" type="text" class="campidacompilare" id="nome" size="50" maxlength="50" /> <input name="recipient" type="hidden" id="recipient" value="cseram@beladirikuntaokalisilat.it" /> <input name="subject" type="hidden" id="subject" value="Richiesta informazioni cseram" /> <input name="redirect" type="hidden" id="redirect" value="http://www.beladirikuntaokalisilat.it" /></td> </tr> <tr> <td class="testocellerichiestainformazioni">Indirizzo e-mail</td> <td colspan="3"><input name="email" type="text" class="campidacompilare" id="email" size="50" maxlength="50" /></td> </tr> <tr> <td height="41" class="testocellerichiestainformazioni"></td> <td colspan="2" class="testocellerichiestainformazioni">Richiesta informazioni </td> <td class="testocellerichiestainformazioni"></td> </tr> <tr> <td></td> <td colspan="3"><textarea name="testo" cols="48" rows="5" class="campidacompilare" id="testo"></textarea></td> </tr> <tr> <td></td> <td width="200" class="pulsantiinviomailcontatti"><input type="submit" name="Invia richiesta" id="Invia richiesta" value="Invia Richiesta" /></td> <td width="193" class="pulsantiinviomailcontatti"><input type="reset" name="Reset" id="Reset" value="Reset" /></td> <td width="86"></td> </tr> </table> </form> <p class="testosoprarichiestainfo"></p> <p class="testosoprarichiestainfo">Seguici anche su Facebook e Twitter</p> <p class="testosoprarichiestainfo"></p> <table width="900" border="0"> <tr> <td width="330" height="81">
    
    </p></td> <td width="245">[img]Immagini/Logo-facebbok.jpg[/img]<span class="testologofacebtwitter">[img]Immagini/Logo-Twitter.jpg[/img]<a href="http://www.facebook.com" class="prova">
     </a></span></td> <td width="280"></td> </tr> </table> <p class="campidacompilare"></p> 
    
    </p> </td> </tr> <tr> <td height="30">[img]Immagini/Fascia-laterale-bassa-sx-luna.png[/img]</td> <td height="30" align="center" bgcolor="#0080D1" class="fasciainfoinferiore"> C.S.e R.A.M Centro studi e ricerche arti marziali</td> <td height="30">[img]Immagini/Fascia-laterale-bassa-dx-luna.png[/img]</td> </tr> <tr> <td width="55">[img]Immagini/Fascia-bassa-sx-luna.png[/img]</td> <td>[img]Immagini/Fascia-bassa-centrale-luna.png[/img]</td> <td width="55">[img]Immagini/Fascia-bassa-dx-luna.png[/img]</td> </tr> </table> <script type="text/javascript"> var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"SpryAssets/SpryMenuBarDownHover.gif", imgRight:"SpryAssets/SpryMenuBarRightHover.gif"}); </script> </body> </html>
    Grazie

  8. #8
    Scusate ma ho un ulteriore difficolta a inserire il codice....

    <p class="testosoprarichiestainfo">

    Per qualsiasi informazione la può richiedere compilando il modulo sotto; le verrà inviata la risposta tramite un e-mail all' indirizzo specificato.</p>
    <p class="testosoprarichiestainfo">

    Inoltre contattando la scuola è possibile richiedere delle lezioni semiprivate a piccoli gruppi.


    </p>
    <p class="testosoprarichiestainfo"> </p>
    <form action="invia.php" method="post" enctype="multipart/form-data" name="form1" id="form1" onsubmit="MM_validateForm('Nomecognome','','R','e-mail','','RisEmail','Testo informazione2','','R');return document.MM_returnValue">



    <label for="Testo informazione"></label>
    <label for="email"></label>
    </p>
    <table width="900" border="0">
    <tr>
    <td width="203" class="testocellerichiestainformazioni">Nome </td>
    <td colspan="3"><input name="nome" type="text" class="campidacompilare" id="nome" size="50" maxlength="50" />
    <input name="recipient" type="hidden" id="recipient" value="cseram@beladirikuntaokalisilat.it" />
    <input name="subject" type="hidden" id="subject" value="Richiesta informazioni cseram" />
    <input name="redirect" type="hidden" id="redirect" value="http://www.beladirikuntaokalisilat.it" /></td>
    </tr>
    <tr>
    <td class="testocellerichiestainformazioni">Indirizzo e-mail</td>
    <td colspan="3"><input name="email" type="text" class="campidacompilare" id="email" size="50" maxlength="50" /></td>
    </tr>
    <tr>
    <td height="41" class="testocellerichiestainformazioni"></td>
    <td colspan="2" class="testocellerichiestainformazioni">Richiesta informazioni </td>
    <td class="testocellerichiestainformazioni"></td>
    </tr>
    <tr>
    <td></td>
    <td colspan="3"><textarea name="testo" cols="48" rows="5" class="campidacompilare" id="testo"></textarea></td>
    </tr>
    <tr>
    <td></td>
    <td width="200" class="pulsantiinviomailcontatti"><input type="submit" name="Invia richiesta" id="Invia richiesta" value="Invia Richiesta" /></td>
    <td width="193" class="pulsantiinviomailcontatti"><input type="reset" name="Reset" id="Reset" value="Reset" /></td>
    <td width="86"></td>
    </tr>
    </table>
    </form>
    <p class="testosoprarichiestainfo"></p>
    <p class="testosoprarichiestainfo">Seguici anche su Facebook e Twitter</p>
    <p class="testosoprarichiestainfo"></p>
    <table width="900" border="0">
    <tr>
    <td width="330" height="81">

    </p></td>
    <td width="245">[img]Immagini/Logo-facebbok.jpg[/img]<span class="testologofacebtwitter">[img]Immagini/Logo-Twitter.jpg[/img]<a href="http://www.facebook.com" class="prova">

    </a></span></td>
    <td width="280"></td>
    </tr>
    </table>
    <p class="campidacompilare"></p>


    </p>
    </td>
    </tr>
    <tr>
    <td height="30">[img]Immagini/Fascia-laterale-bassa-sx-luna.png[/img]</td>
    <td height="30" align="center" bgcolor="#0080D1" class="fasciainfoinferiore"> C.S.e R.A.M Centro studi e ricerche arti marziali</td>
    <td height="30">[img]Immagini/Fascia-laterale-bassa-dx-luna.png[/img]</td>
    </tr>
    <tr>
    <td width="55">[img]Immagini/Fascia-bassa-sx-luna.png[/img]</td>
    <td>[img]Immagini/Fascia-bassa-centrale-luna.png[/img]</td>
    <td width="55">[img]Immagini/Fascia-bassa-dx-luna.png[/img]</td>
    </tr>
    </table>
    <script type="text/javascript">
    var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"SpryAssets/SpryMenuBarDownHover.gif", imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
    </script>
    </body>
    </html>

    eccolo!!!

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.