[PHP] [HTML] Creare script invio modulo contatti

RiccardoT25

Nuovo Utente
21 Giu 2016
1
0
1
Salve.
Ti seguito riporto il codice di un box di contatto. Purtroppo non so come devo fare per fare in modo che i dati inseriti nel box contatti mi arrivino alla mia mail.
Grazie per l'aiuto

Codice:

<section id="contact">
<div class="container">
<div class="row">

<div class="section-title text-center wow fadeInDown">
<h2>Contact Us</h2>
<p>Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Mauris blandit aliquet elit, eget tincidunt.</p>
</div>

<div class="col-md-8 col-sm-9 wow fadeInLeft">
<div class="contact-form clearfix">
<form action="index.html" method="post">
<div class="input-field">
<input type="text" class="form-control" name="name" placeholder="Your Name" required="">
</div>
<div class="input-field">
<input type="email" class="form-control" name="email" placeholder="Your Email" required="">
</div>
<div class="input-field message">
<textarea name="message" class="form-control" placeholder="Your Message" required></textarea>
</div>
<input type="submit" class="btn btn-blue pull-right" value="SEND MESSAGE" id="msg-submit">
</form>
</div> <!-- end .contact-form -->
</div> <!-- .col-md-8 -->

<div class="col-md-4 col-sm-3 wow fadeInRight">
<div class="contact-details">
<span>GET IN TOUCH</span>
<p>+00 123.456.789 <br> <br> +00 123.456.789</p>
</div> <!-- end .contact-details -->

<div class="contact-details">
<span>GET IN TOUCH</span>
<p>+00 123.456.789 <br> <br> +00 123.456.789</p>
</div> <!-- end .contact-details -->
</div> <!-- .col-md-4 -->

</div>
</div>
</section>
 
Per questa azione non centra nulla i css e html, a te serve un linguaggio lato server come PHP, ASP, NET, ecc., che è la cosa migliore e più logica da utilizzare se però non puoi utilizzare questi linguaggi, lo puoi fare lato client con l'istruzione mailto: che coinvolge il client di posta dell'utente

Ho capito ti sposto in PHP
 
Ciao, devi usare la funzione mail() un esempio di utilizzo:
PHP:
<?php

error_reporting(E_ALL);

// Genera un boundary
$mail_boundary = "=_NextPart_" . md5(uniqid(time()));
$to = "$email";
$subject = "Test e-mail";
$sender = "tua@email.it";

$headers = "From: $sender\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/alternative;\n\tboundary=\"$mail_boundary\"\n";
$headers .= "X-Mailer: PHP " . phpversion();
// Costruisci il corpo del messaggio da inviare formato HTML
$msg .= "\n--$mail_boundary\n";
$msg .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$msg .= "Content-Transfer-Encoding: 8bit\n\n";
$msg .= "Questa è una e-Mail di test per la verifica del corretto funzionamento di PHP mail()function";  // aggiungi il messaggio in
// Boundary di terminazione multipart/alternative
$msg .= "\n--$mail_boundary--\n";
// Imposta il Return-Path (funziona solo su hosting Windows)
ini_set("sendmail_from", $sender);
// Invia il messaggio, il quinto parametro "-f$sender" imposta il Return-Path su hosting Linux
if (mail($to, $subject, $msg, $headers, "-f$sender")) {
    echo "Mail inviata correttamente !";
} else {
    echo "Recapito e-Mail fallito!";
}
?>
 

Discussioni simili