<?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[Non riesco ad attivare il form per i contatti]]></title><description><![CDATA[<p dir="auto">Cosa manca al mio form per essere attivo?<br />
i bottoni funzionano ma non spedisce le mail.<br />
Il sito non è ancora on - line</p>
<p dir="auto">HTML</p>
<pre><code>&lt;div id="modulo"&gt;&lt;form id="contact" method="post" action="invio.php"&gt;
  &lt;div&gt;
        &lt;label for="email"&gt;&lt;/label&gt;
    &lt;div class="input-cont"&gt;&lt;input type="text" id="email" name="email"&gt;&lt;/div&gt;
    
    &lt;label for="nome"&gt;&lt;/label&gt;
    &lt;div class="input-cont"&gt;&lt;input type="text" id="nome" name="nome" size="20"&gt;&lt;/div&gt;
    
    &lt;label for="message"&gt;&lt;/label&gt;
    &lt;div class="input-cont"&gt;&lt;input type="text" id="object" name="object"&gt;&lt;/div&gt;
    
    &lt;label for="message"&gt;&lt;/label&gt;
    &lt;div class="textarea-cont"&gt;
      &lt;textarea id="message" name="message" rows=9 cols=20&gt;&lt;/textarea&gt;
    &lt;/div&gt;
    &lt;button type="submit" id="go" value="invia"&gt;CLICK HERE&lt;/button&gt;
  &lt;/div&gt;
&lt;/form&gt; &lt;/div&gt;


&lt;/div&gt;
```PHP



</code></pre>
<p dir="auto">&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" rel="nofollow ugc">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>"&gt;<br />
&lt;html xmlns="<a href="http://www.w3.org/1999/xhtml" rel="nofollow ugc">http://www.w3.org/1999/xhtml</a>"&gt;<br />
&lt;head&gt;<br />
&lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /&gt;<br />
&lt;title&gt;Documento senza titolo&lt;/title&gt;<br />
&lt;/head&gt;</p>
<p dir="auto">&lt;body&gt;<br />
&lt;?php<br />
// indirizzo di chi riceve la mail è sottolineato ma nel codice non sottilineatelo</p>
<p dir="auto">if ((trim($_POST['object']) != "") &amp;&amp; (trim($_POST['body']) != "")) {    //questo fa si che se i campi -oggetto- e "messaggio" sono vuoti la form non invia nessuna mail<br />
$to = "<a href="mailto:luca_effe@hotmail.it" rel="nofollow ugc">luca_effe@hotmail.it</a>";<br />
$headers = "From: " . $_POST['mail'] . "\n";<br />
// soggetto della mail<br />
$subject = "Modulo proveniente da <a href="http://www.tuosito.it" rel="nofollow ugc">www.tuosito.it</a>";</p>
<p dir="auto">// corpo messaggio<br />
$body = "Contenuto del modulo:\n\n";</p>
<p dir="auto">$body .= "Inviata da: " . trim(stripslashes($_POST["mail"])) . "\n"; //indirizzo e-mail che manda la mail, come si vede riprende l'id del campo destinato all'inserimento della mail del mittente</p>
<p dir="auto">$body .= "Oggetto: " . trim(stripslashes($_POST["object"])) . "\n"; //oggetto del messaggio<br />
$body .= "testo: " . trim(stripslashes($_POST["body"])) . "\n"; //messaggio</p>
<p dir="auto">// invio mail<br />
mail($to, $subject, $body, $headers); // SE L'INOLTRO E' ANDATO A BUON FINE...</p>
<p dir="auto">echo "La mail è stata inviata con successo. Grazie per averci contattato";</p>
<p dir="auto">} else {// altrimenti<br />
echo "Deve compilare la form prima di inviare.";</p>
<p dir="auto">}</p>
<p dir="auto">?&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</p>
<pre><code>

Quando invio la mail appare una pagina bianca e non succede nulla.</code></pre>
]]></description><link>https://connect.gt/topic/114587/non-riesco-ad-attivare-il-form-per-i-contatti</link><generator>RSS for Node</generator><lastBuildDate>Sat, 04 Apr 2026 07:25:50 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/114587.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 08 Nov 2009 14:30:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Non riesco ad attivare il form per i contatti on Wed, 11 Nov 2009 19:07:37 GMT]]></title><description><![CDATA[<p dir="auto">[html]&lt;input type="text" id="email" name="email"&gt;<br />
&lt;input type="text" id="nome" name="nome" size="20"&gt;<br />
&lt;input type="text" id="object" name="object"&gt;<br />
&lt;textarea id="message" name="message" rows="9" cols="20"&gt;&lt;/textarea&gt;[/html]Dal tuo form tu invii i seguenti input:</p>
<ul>
<li>email</li>
<li>nome</li>
<li>object</li>
<li>message</li>
</ul>
<p dir="auto">E recuperi:<br />
$_POST['object']<br />
$_POST['body']<br />
$_POST['mail']</p>
<p dir="auto">E' strano che ti dia pagina bianca dato che $_POST['body'] è vuoto, dovrebbe darti "Deve compilare la form prima di inviare.", ma comunque dovresti sistemare i name dell'input recuperato. <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=5l94qfpgdvn" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/871029</link><guid isPermaLink="true">https://connect.gt/post/871029</guid><dc:creator><![CDATA[samyorn]]></dc:creator><pubDate>Wed, 11 Nov 2009 19:07:37 GMT</pubDate></item></channel></rss>