-
-
Vi prego di leggere tutto il codice.
Codice PHP:
<? if (!isset($_POST["submit"])) { // controllo se è stato inviato il form
?>
<form method="post" action="">
<div class="templatemo_form">
<input name="fullname" type="text" class="form-control" id="fullname" placeholder="Your Name" maxlength="40">
</div>
<div class="templatemo_form">
<input name="email" type="text" class="form-control" id="email" placeholder="Your Email" maxlength="40">
</div>
<div class="templatemo_form">
<input name="subject" type="text" class="form-control" id="subject" placeholder="Subject" maxlength="60">
</div>
<div class="templatemo_form">
<textarea name="message" class="form-control" id="message" placeholder="Your Message..."></textarea>
</div>
<div class="templatemo_form"><button name="submit" class="btn btn-primary">Send</button></div>
</form>
<?php
} else {
//controllo che sia stato compilato ogni campo del form
if (isset($_POST["fullname"]) and isset($_POST["email"]) and isset($_POST["subject"]) and isset($_POST["message"])){
//assegno ogni post ad una variabile
$name = $_POST["fullname"];
$from = $_POST["email"];
$message = $_POST["message"];
$oggetto = $_POST["subject"];
//vado a capo ogni 70 caratteri
$message = wordwrap($message, 70);
//creo la mail
mail("mail@example.com",$oggetto,$message,$from,"Da: $name\n");
echo "Inviato! Grazie.";
}
}
?>
Però controllo la mia posta e non ho ricevuto nuove mails.
Si può sistemare?
Grazie :)