allora premetto e forse se sono qui a farvi domande non c'č bisogno ma lo dico.. di php ne capisco zero quindi vi prego di essere semplicissimi nelle risposte.. grazie in anticipo.
nel sito ho un form contatti e quando si pigia invio "non mi arrivano le mail" e cosi vi incollo il php..
che si chiama sendContact.php
Codice PHP:
<?php
$from = "staff@nerosolution.it";
$from_name = "NeroSolution";
$subject = "FORM CONTATTI";
$to = $_POST['email'];
// collect data
$body = "";
foreach($_POST as $key => $val)
{
if($key != 'captcha')
$body .= ucfirst($key).": ".$val."\r\n";
}
// construct MIME PLAIN Email headers
$header = "MIME-Version: 1.0\n";
$header .= "Content-type: text/plain; charset=utf-8\n";
$header .= "From: $from_name <$from>\r\nReply-To: $from_name <$from>\r\nReturn-Path: <$from>\r\n";
// send email
$mail_sent = mail($to, $subject, $body, $header);
?>
---------------
questo invece il contact.html la parte relativa al form:
Codice PHP:
<h1>Contattaci o inviaci un file</h1>
<p>Potete usare lo spazio qui sotto per inviarci un messaggio.Oppure in basso a destra se volete inviarci foto, materiali, notizie..</p>
<form method="post" onsubmit="return sendContact();" action="sendContact.php">
<p>
<label for="name" id="lname">Nome e Cognome:</label>
<input type="text" class="text" name="name" id="name" onfocus="input_focus('name');" onblur="input_blur('name');" />
</p>
<p>
<label for="email" id="lemail">Indirizzo Mail:</label>
<input type="text" class="text" name="email" id="email" onfocus="input_focus('email');" onblur="input_blur('email');" />
</p>
<div class="x"></div>
<p class="error" id="email-error">devi inserire l'indirizzo mail.</p>
<p>
<label for="category" id="lcategory">Categoria:</label>
<select name="category" id="category" onfocus="input_focus('category');" onblur="input_blur('category');">
<option value="software">Preventivi</option>
</select>
</p>
<p>
<label for="message" id="lmessage">Messaggio:</label>
<textarea name="message" id="message" onfocus="input_focus('message');" onblur="input_blur('message');"></textarea>
</p>
<div class="x"></div>
<p class="error" id="message-error">inserire il messaggio.</p>
<p>
<label for="captcha" id="lcaptcha"></label>
<input type="text" class="text" name="captcha" id="captcha" onfocus="input_focus('captcha');" onblur="input_blur('captcha');" />
</p>
<div class="x"></div>
<p class="error" id="captcha-error">Siete sicuri del calcolo?</p>
<script type="text/javascript">
generate_captcha('lcaptcha');
</script>
<div class="x"></div>
<input type="submit" class="submit" name="send_contact" value="invia" />
</form>
<span id="contact-back">---<a href="index.html" class="read-more">torna alla home</a></span>
</div>
<div id="message_sent" style="display:none;">
<h1>Il messaggio e' stato inviato</h1>
<p>La contatteremo il prima possibile.</p>
<p> ora<a href="index.html" class="read-more">torn</a> alla home page.</p>
</div>
</div>
mi dite dove sbaglio?
grazie