<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Modulo form mail in php spammato!]]></title><description><![CDATA[<p dir="auto">Buonasera a tutti <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" title=":)" alt="🙂" /><br />
Avrei un problemino. Su un sito che amministro, ho usato un semplicissimo modulo form mail in php.</p>
<pre><code>&lt;?php
// ************Inizio Configurazione***************
//Indirizzo emai a cui inviare i msg
$mailto = "";
//Oggetto della mail
$subject = "Contattami";
//Pagina da mostrare dopo l'invio
$redirect = "";
// ************Fine Configurazione****************


foreach($HTTP_POST_VARS as $key =&gt; $value) {

$message .= $key . ': ' . $value;
$message .= "\n";

}
if (@mail($mailto, $subject, $message)) {

header("Location: $redirect");
} else {
// Messaggio in caso di errore
echo('

Impossibile inviare. Torna nella pagina precedente e prova ancora, grazie.&lt;/p&gt;');
}
?&gt;
</code></pre>
<p dir="auto">Premetto che in genere funziona, ma ogni tanto all'interessato arrivano o mail vuote, o con caratteri strani..</p>
<p dir="auto">è possibile rafforzare questo o è il caso di cambiarlo? Se si, con cosa?</p>
<p dir="auto">grazie come sempre <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f60a.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--blush" title=":blush:" alt="😊" /></p>
]]></description><link>https://connect.gt/topic/67634/modulo-form-mail-in-php-spammato</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Apr 2026 09:49:44 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/67634.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 02 Apr 2008 23:28:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Sun, 13 Apr 2008 14:53:17 GMT]]></title><description><![CDATA[<p dir="auto">Riposta il codice <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/699786</link><guid isPermaLink="true">https://connect.gt/post/699786</guid><dc:creator><![CDATA[scwd]]></dc:creator><pubDate>Sun, 13 Apr 2008 14:53:17 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Sun, 13 Apr 2008 11:23:28 GMT]]></title><description><![CDATA[<p dir="auto">scwd, apportando la modifica da te indicata lo script mi da conferma dell'invio della mail ma nella casella di posta non giunge nulla.</p>
]]></description><link>https://connect.gt/post/699773</link><guid isPermaLink="true">https://connect.gt/post/699773</guid><dc:creator><![CDATA[salinger]]></dc:creator><pubDate>Sun, 13 Apr 2008 11:23:28 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Sun, 13 Apr 2008 06:19:55 GMT]]></title><description><![CDATA[<p dir="auto">Ciao Vale76,<br />
allora guarda quella ormai va e abbiamo risolto anche il problema dell'anonymouos. Comunque si può fare anche come dici te, però per mettergli il codice di sicurezza che ho creato io hai bisogno di una pagina .php anzichè .htm ecco allora perchè ho fatto fin da subito tutto su un file.</p>
]]></description><link>https://connect.gt/post/699785</link><guid isPermaLink="true">https://connect.gt/post/699785</guid><dc:creator><![CDATA[scwd]]></dc:creator><pubDate>Sun, 13 Apr 2008 06:19:55 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Sat, 12 Apr 2008 23:27:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://connect.gt/uid/26254">@scwd</a> said:</p>
<blockquote>
<p dir="auto">Allora vale vediamo un pò, la soluzione è l'ultima postata da me, mentre per quello che vuoi tu chiaramente si può fare spiegami un pò meglio che form hai e tutto e lo controlliamo, mentre per quel problema, è lo stesso che ancora è in sospeso su alcune server funziona, per renderti le cose più facili per il problema dell'anonymous anzichè leggere nel mio script, samyron ha postato una soluzione nel suo penultimo messaggio, dovrebbe andare quella,<br />
per qualsiasi cosa <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
</blockquote>
<p dir="auto">il tutto mi sembra complicato, avete fatto un sacco di test ma io non riesco a starvi dietro <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/customizations/f71a0c43-865f-4388-9868-8b387eebeeb1-mmmm.gif?v=4as8rolt52f" class="not-responsive emoji emoji-customizations emoji--mmm" title=":?" alt=":mmm:" /><br />
a me andrebbe bene una cosina semplicissima implementata in una normale pagina html, tipo quella che ho, dove il visitatore indica nome cognome indirizzo oggetto e testo, ma bisognerebbe che fosse non spammabile, e possibilmente senza quell'anonymous local host <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/customizations/1881713c-5c09-4986-bf15-fa308ef84b2e-smilegt.gif?v=4as8rolt52f" class="not-responsive emoji emoji-customizations emoji--smile5" title=":smile5:" alt=":smile5:" /></p>
]]></description><link>https://connect.gt/post/699756</link><guid isPermaLink="true">https://connect.gt/post/699756</guid><dc:creator><![CDATA[vale76]]></dc:creator><pubDate>Sat, 12 Apr 2008 23:27:51 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Sat, 12 Apr 2008 23:05:18 GMT]]></title><description><![CDATA[<p dir="auto">Prova a fare una prova perchè se te come inviante metti l'e-mail di chi ti invia la mail, dovresti riuscirci anche da così.<br />
Per SALINGER:<br />
Fai così:<br />
[PHP]<br />
$header = "From: ".$mail_utente."\n";<br />
[/PHP]<br />
Come vedi l'inviante è l'utente <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /> Mettilo al posto della tua <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--smile" title=":D" alt="😄" /></p>
]]></description><link>https://connect.gt/post/699779</link><guid isPermaLink="true">https://connect.gt/post/699779</guid><dc:creator><![CDATA[scwd]]></dc:creator><pubDate>Sat, 12 Apr 2008 23:05:18 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Sat, 12 Apr 2008 16:36:04 GMT]]></title><description><![CDATA[<p dir="auto">Vengo con un nuovo quesito, secondo voi è possibile inserire il campo "rispondi a:" negli header dell'email, ovvero da queste parti:<br />
[PHP]<br />
$oggetto="Iscrizione aggiornamenti"; //Oggetto del messaggio<br />
<a href="mailto:$mail=%22miamail@io.it" rel="nofollow ugc">$mail="miamail@io.it</a>"; //e-mail destinatario<br />
$header = "From: ".$mail_utente."\n";<br />
$header .= "X-Mailer: Il nostro Php\n";</p>
<pre><code>				// costruiamo le intestazioni specifiche per il formato HTML

				$header .= "MIME-Version: 1.0\n";
				$header .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
				$header .= "Content-Transfer-Encoding: 7bit\n\n";
				$corpo="
				Nome: $nome&lt;br&gt;
				Cognome: $cognome&lt;br&gt;
				Comune: $comune&lt;br&gt;
				Provincia: $prov&lt;br&gt;
				Indirizzo: $via&lt;br&gt;
				E-mail: $mail_utente&lt;br&gt;
				Telefono: $tel&lt;br&gt;
				Fax: $fax&lt;br&gt;
				Cellulare: $cell&lt;br&gt;
				IP: $REMOTE_ADDR&lt;br&gt;
				&lt;br&gt;";
</code></pre>
<p dir="auto">[/PHP]<br />
mi servirebbe questa funzionalità perche io applico un auto responder sull'email a cui ricevo le email. Probabilmente questo autoresponder (che è quello standard nel pannello di controllo di aruba) necessita di un campo del genere.</p>
<p dir="auto">Voi che dite?</p>
<p dir="auto">Grazie<br />
Andrea</p>
]]></description><link>https://connect.gt/post/699760</link><guid isPermaLink="true">https://connect.gt/post/699760</guid><dc:creator><![CDATA[mrice]]></dc:creator><pubDate>Sat, 12 Apr 2008 16:36:04 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Sat, 12 Apr 2008 14:55:28 GMT]]></title><description><![CDATA[<p dir="auto">scwd ho provato il tuo script con le modifiche.</p>
<p dir="auto">Adesso la mail che mi giunge conitnua a portare come mittente il mio indirizzo ma almeno adesso compare nel corpo della mail l'indirizzo di chi mi scrive.</p>
<p dir="auto">L'ultimo passo verso l'optium non riusciamo a farlo? (intendo di far comparire la mail di chi mi scrive come mittente)</p>
]]></description><link>https://connect.gt/post/699772</link><guid isPermaLink="true">https://connect.gt/post/699772</guid><dc:creator><![CDATA[salinger]]></dc:creator><pubDate>Sat, 12 Apr 2008 14:55:28 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Sat, 12 Apr 2008 14:03:04 GMT]]></title><description><![CDATA[<p dir="auto">Di nulla <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/699790</link><guid isPermaLink="true">https://connect.gt/post/699790</guid><dc:creator><![CDATA[scwd]]></dc:creator><pubDate>Sat, 12 Apr 2008 14:03:04 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Sat, 12 Apr 2008 12:35:23 GMT]]></title><description><![CDATA[<p dir="auto">Ragazzi, innanzitutto un grazie enorme a scwd che ha realizzato un ottimo script. La versione che ho ritoccato io è perfettamente funzionante anche grazie al suo, aiuto. Provvedo a incollarla. In questa vers. funziona la mail dell'utente come campo a: del messaggio:<br />
[PHP]<br />
$oggetto="Cio che apparira nell'oggetto dell'email"; //Oggetto del messaggio<br />
<a href="mailto:$mail=%22miaemail@io.it" rel="nofollow ugc">$mail="miaemail@io.it</a>"; //e-mail destinatario<br />
$header = "From: ".$mail_utente."\n";<br />
$header .= "X-Mailer: Il nostro Php\n";<br />
[/PHP]<br />
Incollo tutto il codice funzionante:<br />
[PHP]<br />
&lt;?PHP<br />
$caratteri=array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','x','y','z','0','1','2','3','4','5','6','7','8','9');<br />
$codice="";<br />
$n_caratteri=5;</p>
<pre><code>			for($i=0; $i&lt;$n_caratteri; $i++)
				{
					$x=rand(0,35);
					$codice=$codice.$caratteri[$x];
				}

			if($ctrl==1)
				{
					$verifica_mail = ereg("^[^@ ]+@[^@ ]+\.[^@ \.]+$", $mail_utente);
					$x=strcmp($codice_creato,$cod); //Controllo campi inseriti
					if(($nome=="")||($cognome=="")||($comune=="")||($prov=="")||($via=="")||($mail_utente=="")||($tel=="")||(!$verifica_mail)||($x!=0))
				{

			echo "Attenzione - si sono riscontrati i seguenti errori:&lt;br /&gt;";

				if($nome=="")
				{echo "&lt;li&gt;Nome non inserito";}
				if($cognome=="")
				{echo "&lt;li&gt;Cognome non inserito";}
				if($comune=="")
				{echo "&lt;li&gt;Comune non inserito";}					
				if($prov=="")
				{echo "&lt;li&gt;Provincia non inserita";}
				if($via=="")
				{echo "&lt;li&gt;Indirizzo non inserito";}
				if($mail_utente=="")
				{echo "&lt;li&gt;E-mail non inserita";}
				if($tel=="")
				{echo "&lt;li&gt;Recapito telefonico non inserito";}
				if(!$verifica_mail)
				{echo "&lt;li&gt;E-mail non valida";}
				if($x!=0)
				{echo "&lt;li&gt;Codice di verifica inserito non valido";}
				echo "&lt;br /&gt;&lt;a href=\"form.php\" alt=\"Testo alternativo\"&gt;Torna indietro&lt;/a&gt; e inserisci tutti i valori obbligatori contrassegnati dall'asterisco (*).&lt;br /&gt;";
				}
				else
				{
				$oggetto="Oggetto dell'email"; //Oggetto del messaggio
				$mail="miaemail@io.it"; //e-mail destinatario
				$header = "From: ".$mail_utente."\n";
				$header .= "X-Mailer: Il nostro Php\n";

				// costruiamo le intestazioni specifiche per il formato HTML

				$header .= "MIME-Version: 1.0\n";
				$header .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
				$header .= "Content-Transfer-Encoding: 7bit\n\n";
				$corpo="&lt;br&gt;
  
				Nome: $nome&lt;br&gt;
				Cognome: $cognome&lt;br&gt;
				Comune: $comune&lt;br&gt;
				Provincia: $prov&lt;br&gt;
				Indirizzo: $via&lt;br&gt;
				E-mail: $mail_utente&lt;br&gt;
				Telefono: $tel&lt;br&gt;
				Fax: $fax&lt;br&gt;
				Cellulare: $cell&lt;br&gt;
				IP: $REMOTE_ADDR&lt;br&gt;
				&lt;br&gt;";

				if( @mail($mail,$oggetto,$corpo,$header))
				{echo "&lt;p&gt;Complimenti $nome la tua richiesta &amp;egrave; stata portata a termine con successo.&lt;/p&gt;&lt;br&gt;&lt;p&gt;Torna alla &lt;a href=\"tuapagina.it/\"&gt;pagina principale&lt;/a&gt;.&lt;/p&gt;";}
				else
				{echo "&lt;p&gt;Errore! E-mail non inviata!&lt;/p&gt;&lt;br&gt;&lt;p&gt;Torna &lt;a href=\"form.php\"&gt;indietro&lt;/a&gt;.&lt;/p&gt;&lt;br&gt;&lt;p&gt;Torna alla &lt;a href=\"tuapagina.it/\"&gt;pagina principale&lt;/a&gt;.&lt;/p&gt;";}
				}
				}

				else

				{
				echo "

				&lt;form name=\"form\" action=\"form.php?ctrl=1&amp;codice_creato=$codice\" method=\"post\"&gt;
					&lt;table&gt;
					&lt;tr&gt;
						&lt;td&gt;&lt;p class=\"pform\"&gt;Nome*&lt;/p&gt;&lt;input type=\"text\" size=\"20\" name=\"nome\" tabindex=\"1\"&gt;&lt;/td&gt;
						&lt;td&gt;&lt;p class=\"pform\"&gt;E-mail*&lt;/p&gt;&lt;input type=\"text\" size=\"20\" name=\"mail_utente\" tabindex=\"6\"&gt;&lt;/td&gt;
					&lt;/tr&gt;

					&lt;tr&gt;
						&lt;td&gt;&lt;p class=\"pform\"&gt;Cognome*&lt;/p&gt;&lt;input type=\"text\" size=\"20\" name=\"cognome\" tabindex=\"2\"&gt;&lt;/td&gt;
						&lt;td&gt;&lt;p class=\"pform\"&gt;Tel*&lt;/p&gt;&lt;input type=\"text\" size=\"20\" name=\"tel\" tabindex=\"7\"&gt;&lt;/td&gt;
					&lt;/tr&gt;

					&lt;tr&gt;
						&lt;td&gt;&lt;p class=\"pform\"&gt;Comune*&lt;/p&gt;&lt;input type=\"text\" size=\"20\" name=\"comune\" tabindex=\"3\"&gt;&lt;/td&gt;
						&lt;td&gt;&lt;p class=\"pform\"&gt;Fax&lt;/p&gt;&lt;input type=\"text\" size=\"20\" name=\"fax\" tabindex=\"8\"&gt;&lt;/td&gt;
					&lt;/tr&gt;

					&lt;tr&gt;
						&lt;td&gt;&lt;p class=\"pform\"&gt;Provincia*&lt;/p&gt;&lt;input type=\"text\" size=\"20\" name=\"prov\" tabindex=\"4\"&gt;&lt;/td&gt;
						&lt;td&gt;&lt;p class=\"pform\"&gt;Cellulare&lt;/p&gt;&lt;input type=\"text\" size=\"20\" name=\"cell\" tabindex=\"9\"&gt;&lt;/td&gt;
					&lt;/tr&gt;

					&lt;tr&gt;
						&lt;td colspan=\"2\"&gt;&lt;p class=\"pform\"&gt;Indirizzo*&lt;/p&gt;&lt;input type=\"text\" size=\"20\" name=\"via\" tabindex=\"5\"&gt;&lt;/td&gt;
		
					&lt;tr&gt;
						&lt;td&gt;&amp;nbsp;&lt;/td&gt;
						&lt;td&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;

					&lt;tr&gt;
						&lt;td&gt;&lt;p class=\"pform\"&gt;Codice di verifica:&lt;/p&gt;&lt;p class=\"codver\"&gt;$codice&lt;/p&gt;&lt;/td&gt;
						&lt;td&gt;&lt;p class=\"pform\"&gt;Immetti il codice&lt;/p&gt;&lt;input type=\"text\" size=\"5\" name=\"cod\" tabindex=\"10\"&gt;&lt;/td&gt;
					&lt;/tr&gt;

					&lt;tr&gt;
						&lt;td&gt;&amp;nbsp;&lt;/td&gt;
						&lt;td&gt;&amp;nbsp;&lt;/td&gt;
					&lt;/tr&gt;

					&lt;tr&gt;
						&lt;td rowspan=\"2\"&gt;&lt;input type=\"submit\" value=\"Invia\" name=\"submit\" class=\"button\"&gt;&lt;/td&gt;
						&lt;td&gt;&lt;/td&gt;
					&lt;/tr&gt;
					&lt;/table&gt;
				&lt;/form&gt;";
				}
			?&gt;
</code></pre>
<p dir="auto">[/PHP]</p>
]]></description><link>https://connect.gt/post/699762</link><guid isPermaLink="true">https://connect.gt/post/699762</guid><dc:creator><![CDATA[mrice]]></dc:creator><pubDate>Sat, 12 Apr 2008 12:35:23 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Sat, 12 Apr 2008 10:22:24 GMT]]></title><description><![CDATA[<p dir="auto">Ti spiego io lo strano marchingegno <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--smile" title=":D" alt="😄" /> allora praticamente non si possono inserire url a meno che nn sei moderatore o utente premium ecc ecc Nel tuo script:<br />
[php]<br />
$oggetto="Iscrizione aggiornamenti"; //Oggetto del messaggio<br />
$mail="MAIL"; //e-mail destinatario<br />
$header = "From: URL\n";<br />
[/php]<br />
Dove ho messo MAIL e URL te volevi postare le url ecc ecc eheh Ripostalo te perchè dal txt verrebbe tutto su una linea <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/699789</link><guid isPermaLink="true">https://connect.gt/post/699789</guid><dc:creator><![CDATA[scwd]]></dc:creator><pubDate>Sat, 12 Apr 2008 10:22:24 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Sat, 12 Apr 2008 10:17:26 GMT]]></title><description><![CDATA[<p dir="auto">Ragazzi, se mi chiedete di postare tutto il mio codice allora significa che non avete letto i miei due post. Non so per via di chs trano marchingegno appena includo il mio codice tra i due tagg BB, vengo avvisato che non posso mettere indirizzi e link in chiaro e non me lo invia.<br />
Il codice l'ho messo in formato txt qua (evito la www, aggiungetelo voi) <a href="http://viento.it/codice_form.txt" rel="nofollow ugc">viento.it/codice_form.txt</a></p>
<p dir="auto">Grazie<br />
Andrea</p>
]]></description><link>https://connect.gt/post/699759</link><guid isPermaLink="true">https://connect.gt/post/699759</guid><dc:creator><![CDATA[mrice]]></dc:creator><pubDate>Sat, 12 Apr 2008 10:17:26 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Sat, 12 Apr 2008 07:08:04 GMT]]></title><description><![CDATA[<p dir="auto">Modificato <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" title=":)" alt="🙂" /> (non l'ho provato perchè sono a lavoro :P)<br />
Ecco il codice:<br />
[PHP]<br />
&lt;?PHP<br />
//scwd^^<br />
//La funzione creacodice genera una stringa random di un numero di caratteri pari a<br />
//$n_caratteri che si trovano nell'array $caratteri (lettere alfabeto e numeri)<br />
$caratteri=array('a','b','c','d','e','f','g','h',' i','j','k','l','m','n','o','p','q','r','s','t','u' ,'v','x','y','z','0','1','2','3','4','5','6','7',' 8','9');<br />
$codice="";<br />
$n_caratteri=4; //Numero di caratteri da generare<br />
for($i=0; $i&lt;$n_caratteri; $i++)<br />
{<br />
$x=rand(0,35);<br />
$codice=$codice.$caratteri[$x];<br />
}<br />
if($ctrl==1)<br />
{<br />
$verifica_mail = ereg("^[^@ ]+@[^@ ]+.[^@ .]+$", $mail_utente);<br />
$x=strcmp($codice_creato,$cod_immesso);<br />
//Controllo campi inseriti<br />
if(($nome=="")||($mail_utente=="")||($richiesta=="")||(!$verifica_mail)||($x!=0)||($citta==""))<br />
{<br />
echo "&lt;font face="verdana" size="2"&gt;<br />
Attenzione - si sono riscontrati i seguenti errori:&lt;br&gt;<br />
";<br />
if($nome=="")<br />
{echo "&lt;li&gt;Nome non inserito;";}<br />
if($mail_utente=="")<br />
{echo "&lt;li&gt;E-mail non inserita;";}<br />
if($richiesta=="")<br />
{echo "&lt;li&gt;Testo non inserito;";}<br />
if(!$verifica_mail)<br />
{echo "&lt;li&gt;E-mail non valida;";}<br />
if($citta=="")<br />
{echo "&lt;li&gt;Città non inserita;";}<br />
if($x!=0)<br />
{echo "&lt;li&gt;Codice di conferma inserito non valido;";}<br />
echo "&lt;br&gt;&lt;a href="info_xxxxx.php"&gt;Torna indietro&lt;/a&gt; e re-inserisci i valori nei campi.&lt;br&gt;&lt;/font&gt;";<br />
}<br />
else<br />
{<br />
$oggetto="Richiesta dal tuo sito"; //Oggetto del messaggio<br />
<a href="mailto:$mail=%22info@xxxxx.com" rel="nofollow ugc">$mail="info@xxxxx.com</a>"; //e-mail destinatario<br />
$header = "From:".$mail."\n";<br />
$header .= "X-Mailer: Il nostro Php\n";<br />
// costruiamo le intestazioni specifiche per il formato HTML<br />
$header .= "MIME-Version: 1.0\n";<br />
$header .= "Content-Type: text/html; charset="iso-8859-1"\n";<br />
$header .= "Content-Transfer-Encoding: 7bit\n\n";<br />
$corpo="&lt;br&gt;<br />
Nome: $nome;&lt;br&gt;<br />
Citta: $citta;&lt;br&gt;<br />
e-mail: $mail_utente;&lt;br&gt;<br />
Codice casa: $cod_casa;&lt;br&gt;<br />
IP: $REMOTE_ADDR;&lt;br&gt;<br />
Testo del messaggio:&lt;br&gt;<br />
$richiesta&lt;br&gt;<br />
&lt;br&gt;<br />
_______________________________________________&lt;br &gt;<br />
SCWD";<br />
if( @mail($mail,$oggetto,$corpo,$header))<br />
{echo "&lt;br&gt;&lt;br&gt;&lt;font face=verdana size=3 color=blue&gt;&lt;b&gt;&lt;center&gt;$nome e-mail inviata con successo.&lt;/center&gt;&lt;/b&gt;&lt;br&gt;&lt;/font&gt;";}<br />
else<br />
{echo "&lt;br&gt;&lt;br&gt;&lt;font face=verdana size=3 color=red&gt;&lt;b&gt;&lt;center&gt;Errore! E-mail non inviata!&lt;/center&gt;&lt;/b&gt;&lt;br&gt;&lt;/font&gt;";}<br />
}<br />
}<br />
else<br />
{<br />
echo "<br />
&lt;form name="info_xxxxx" action="xxxx.php?ctrl=1&amp;codice_creato=$codice" method="post"&gt;<br />
&lt;table align="center"&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;<br />
*Nome<br />
&lt;/td&gt;<br />
&lt;td&gt;<br />
&lt;input type="text" size="30" name="nome"&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;<br />
*Città<br />
&lt;/td&gt;<br />
&lt;td&gt;<br />
&lt;input type="text" size="30" name="citta"&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;<br />
*e-mail<br />
&lt;/td&gt;<br />
&lt;td&gt;<br />
&lt;input type="text" size="50" name="mail_utente"&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;<br />
*Codice casa<br />
&lt;/td&gt;<br />
&lt;td&gt;<br />
&lt;select name="cod_casa" style="width: 150px"&gt;<br />
&lt;option selected="selected"&gt;$cc&lt;/option&gt;<br />
&lt;option&gt;01&lt;/option&gt;<br />
&lt;option&gt;02&lt;/option&gt;<br />
&lt;option&gt;03&lt;/option&gt;<br />
&lt;option&gt;04&lt;/option&gt;<br />
&lt;option&gt;05&lt;/option&gt;<br />
&lt;option&gt;06&lt;/option&gt;<br />
&lt;option&gt;07&lt;/option&gt;<br />
&lt;option&gt;08&lt;/option&gt;<br />
&lt;option&gt;09&lt;/option&gt;<br />
&lt;/select&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;<br />
*Richiesta<br />
&lt;/td&gt;<br />
&lt;td&gt;<br />
&lt;textarea name="richiesta" rows="5" style="width: 400px" cols="100"&gt;&lt;/textarea&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;<br />
*Codice di verifica:&lt;br&gt;&lt;b&gt;$codice&lt;/b&gt;<br />
&lt;/td&gt;<br />
&lt;td&gt;<br />
&lt;input type="text" size="20" name="cod_immesso"&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td colspan="2"&gt;<br />
&lt;input type="submit" value="Invia" name="submit"&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;<br />
&lt;/form&gt;";<br />
}<br />
?&gt;<br />
[/PHP]<br />
mrice te postaci tutto il tuo codice <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/699788</link><guid isPermaLink="true">https://connect.gt/post/699788</guid><dc:creator><![CDATA[scwd]]></dc:creator><pubDate>Sat, 12 Apr 2008 07:08:04 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Fri, 11 Apr 2008 20:25:52 GMT]]></title><description><![CDATA[<p dir="auto">ci ho sbattuto per un po ma per ogni modifica apportata al codice inserendo appunto $mail_utente al posto di $mail corrispondeva uno non funzionamento dello script. Materialmente non mi giungeva nessuna mail.</p>
<p dir="auto">SCWD cortesemente potresti riconsiderare il codice alla luce degli ultimi suggerimenti?</p>
]]></description><link>https://connect.gt/post/699771</link><guid isPermaLink="true">https://connect.gt/post/699771</guid><dc:creator><![CDATA[salinger]]></dc:creator><pubDate>Fri, 11 Apr 2008 20:25:52 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Fri, 11 Apr 2008 18:54:56 GMT]]></title><description><![CDATA[<p dir="auto">ciao salinger</p>
<p dir="auto">la risposta al quesito è ovviamente si <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--smile" title=":D" alt="😄" /><br />
se $mail contiene la tua mail, la mail dell'utente la devi per forza chiamare in altro modo e quindi sostituire la variabile in quell'header e nel resto dello script dove viene utilizzata <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/699745</link><guid isPermaLink="true">https://connect.gt/post/699745</guid><dc:creator><![CDATA[samyorn]]></dc:creator><pubDate>Fri, 11 Apr 2008 18:54:56 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Fri, 11 Apr 2008 18:50:18 GMT]]></title><description><![CDATA[<p dir="auto">ringrazio scwd ed il moderatore per la disponibilità mostrata.</p>
<p dir="auto">Ho provato il form con la modifica suggerita dal moderatore e adesso nella mia casella di posta mi giunge una mail con indirizzo il mio indirizzo.</p>
<p dir="auto">Pur nella mia ignoranza di php mi viene di supporre che ciò sia dovuto<br />
al fatto che inserendo</p>
<p dir="auto">$header = "From: ".$mail."\n"; // da e-mail utente</p>
<p dir="auto">come mail cerca la mia e non quella dell'utente. In buona sostanza credo che $mail vada cambiata in tutto il form magari scrivendo $mail_utente per differenziarla da quella del mio indirizzo di posta.</p>
<p dir="auto">Che dite?</p>
]]></description><link>https://connect.gt/post/699770</link><guid isPermaLink="true">https://connect.gt/post/699770</guid><dc:creator><![CDATA[salinger]]></dc:creator><pubDate>Fri, 11 Apr 2008 18:50:18 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Fri, 11 Apr 2008 18:18:44 GMT]]></title><description><![CDATA[<p dir="auto">Probabilmente c'è un bug nelle regole del forum, non mi fa inserire il codice sorgente del form perche dice che c'è un link attivo...boh</p>
<p dir="auto">Provo a mettervelo qua:</p>
<p dir="auto"><a href="http://viento.it/codice_form.txt" rel="nofollow ugc">viento.it/codice_form.txt</a></p>
<p dir="auto">Vedete se funziona<br />
Grazie<br />
Ciao</p>
]]></description><link>https://connect.gt/post/699758</link><guid isPermaLink="true">https://connect.gt/post/699758</guid><dc:creator><![CDATA[mrice]]></dc:creator><pubDate>Fri, 11 Apr 2008 18:18:44 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Fri, 11 Apr 2008 18:14:31 GMT]]></title><description><![CDATA[<p dir="auto">Ciao a tutti ragazzi, io ho un problema: ho modificato il codice di scwd, in principio funzionava correttamente, poi ho aggiunto dei campi e ho fatto un po' di indentaggio del codice. Poi ho eliminato il textarea "text" perché non serviva per le mie necessità.</p>
<p dir="auto">In realtà funziona tutto molto bene: se ad esempio non inserisci un campo obbligatorio, si ridireziona verso una pagina dove vengono elencate tutte le omissioni, compreso il codice di sicurezza. Il problema si pone quando inserisci tutto correttamente, premendo su invia va a finire nella stessa pagina dove elenca le omissioni, solo che non ci sono omissioni, però comunque non la invia l'email. Se non ci sono omissioni perché lo script non funziona per bene?</p>
<p dir="auto">Io incollo il codice, spero che qualcuno possa darmi una mano, magari lo stesso scwd <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" title=":)" alt="🙂" /></p>
<p dir="auto">Grazie in anticipo<br />
Andrea</p>
]]></description><link>https://connect.gt/post/699757</link><guid isPermaLink="true">https://connect.gt/post/699757</guid><dc:creator><![CDATA[mrice]]></dc:creator><pubDate>Fri, 11 Apr 2008 18:14:31 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Fri, 11 Apr 2008 17:45:49 GMT]]></title><description><![CDATA[<p dir="auto">Allora vale vediamo un pò, la soluzione è l'ultima postata da me, mentre per quello che vuoi tu chiaramente si può fare spiegami un pò meglio che form hai e tutto e lo controlliamo, mentre per quel problema, è lo stesso che ancora è in sospeso su alcune server funziona, per renderti le cose più facili per il problema dell'anonymous anzichè leggere nel mio script, samyron ha postato una soluzione nel suo penultimo messaggio, dovrebbe andare quella,<br />
per qualsiasi cosa <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/699784</link><guid isPermaLink="true">https://connect.gt/post/699784</guid><dc:creator><![CDATA[scwd]]></dc:creator><pubDate>Fri, 11 Apr 2008 17:45:49 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Fri, 11 Apr 2008 16:59:05 GMT]]></title><description><![CDATA[<p dir="auto">Scusate, sono stata via qualche giorno e non ho ancora avuto modo di testare il metodo gentilmente fornito da scwd <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" title=":)" alt="🙂" /><br />
però da quello che ho capito leggendo queste pagine, si tratta di un'intera pagina php, io invece, non sapendo proprio come gestirlo, preferirei un solo modulo inserito normalmente in una pagina html come ho ora. A proposito, non ho più notato messaggi di spam sulla mia casella tramite il mio modulino, però quello che mi crea anche problemi è che la posta dal sito mi perviene sempre con un antipatico <a href="mailto:anonymous@localhost" rel="nofollow ugc">anonymous@localhost</a> e non ho mai capito perché..</p>
<p dir="auto">Cosa mi consigliate? Se decido di provare anch'io la soluzione di scwd, qual'è la versione corretta? <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/customizations/3749756f-8699-4a40-9529-7b04b159b9f5-tongueout.gif?v=4as8rolt52f" class="not-responsive emoji emoji-customizations emoji--tongueout" title=":tongueout:" alt=":tongueout:" /></p>
]]></description><link>https://connect.gt/post/699754</link><guid isPermaLink="true">https://connect.gt/post/699754</guid><dc:creator><![CDATA[vale76]]></dc:creator><pubDate>Fri, 11 Apr 2008 16:59:05 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Fri, 11 Apr 2008 12:33:48 GMT]]></title><description><![CDATA[<p dir="auto">ehehe speriamo bene <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--smile" title=":D" alt="😄" /></p>
]]></description><link>https://connect.gt/post/699783</link><guid isPermaLink="true">https://connect.gt/post/699783</guid><dc:creator><![CDATA[scwd]]></dc:creator><pubDate>Fri, 11 Apr 2008 12:33:48 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Fri, 11 Apr 2008 11:24:00 GMT]]></title><description><![CDATA[<p dir="auto">Allora mi era sfuggito quel passo, chiedo venia <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
<p dir="auto">Vediamo un po', non si sa mai <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/699743</link><guid isPermaLink="true">https://connect.gt/post/699743</guid><dc:creator><![CDATA[samyorn]]></dc:creator><pubDate>Fri, 11 Apr 2008 11:24:00 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Fri, 11 Apr 2008 09:07:48 GMT]]></title><description><![CDATA[<p dir="auto">Samyron lo so purtroppo eheh <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--smile" title=":D" alt="😄" /> No ti spiego, praticamente se vedi un pò più su ho detto di mettere l'e-mail nel From ma purtroppo continua ad avere problemi, mentre a me non mi da problemi ne se inserisco l'e-mail ne se inserisco l'indirizzo del mio sito, però aruba da problemi, quindi l'unica è riprovare come dici tu di nuovo con l'e-mail e speriamo bene <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--smile" title=":D" alt="😄" /></p>
]]></description><link>https://connect.gt/post/699782</link><guid isPermaLink="true">https://connect.gt/post/699782</guid><dc:creator><![CDATA[scwd]]></dc:creator><pubDate>Fri, 11 Apr 2008 09:07:48 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Fri, 11 Apr 2008 00:05:35 GMT]]></title><description><![CDATA[<p dir="auto">ciao scwd<br />
finchè l'header rimane in questo modo<br />
[php]$header = "From: Dal tuo sito<a href="http://www.xxxxxx.xxx" rel="nofollow ugc">http://www.xxxxxx.xxx</a>\n";[/php]<br />
gli arriverà perforza il server aruba <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--smile" title=":D" alt="😄" /></p>
<p dir="auto">dovrà modificarlo in tal modo<br />
[php]$oggetto="Richiesta dal tuo sito"; //Oggetto del messaggio<br />
<a href="mailto:$mail=%22info@xxxxx.com" rel="nofollow ugc">$mail="info@xxxxx.com</a>"; //e-mail destinatario<br />
$header = "From: ".$mail."\n"; // da e-mail utente[/php]</p>
<p dir="auto">vediamo se così funge <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/699742</link><guid isPermaLink="true">https://connect.gt/post/699742</guid><dc:creator><![CDATA[samyorn]]></dc:creator><pubDate>Fri, 11 Apr 2008 00:05:35 GMT</pubDate></item><item><title><![CDATA[Reply to Modulo form mail in php spammato! on Thu, 10 Apr 2008 23:53:05 GMT]]></title><description><![CDATA[<p dir="auto">Si è così Samyron <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--smile" title=":D" alt="😄" /> ma il problema è che a lui come mittente gli continua ad arrivare quel benedetto server di aruba <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f61b.png?v=4as8rolt52f" class="not-responsive emoji emoji-android emoji--stuck_out_tongue" title=":P" alt="😛" /></p>
]]></description><link>https://connect.gt/post/699781</link><guid isPermaLink="true">https://connect.gt/post/699781</guid><dc:creator><![CDATA[scwd]]></dc:creator><pubDate>Thu, 10 Apr 2008 23:53:05 GMT</pubDate></item></channel></rss>