Facciamo prima così:
Prima pagina (Compilo.php):
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="Style.css" rel="stylesheet" type="text/css" />
<title>Contatti</title> </head>
<body><form action="invio.php"> <div class="compilo-text">Nome:</div><div class="compilo-box"><input type="text" name="nome"></div>
<div class="compilo-text">Cognome:</div><div class="compilo-box"><input type="text" name="cognome"></div>
<div class="compilo-text">Indirizzo e-mail:</div><div class="compilo-box"><input type="text" name="mail"></div>
<div class="compilo-text">Note:</div><div class="compilo-box"><textarea rows="6" cols="50" name="note"></textarea></div>
<input type="submit" value=" Invio "> </form> </body> </html>
Seconda pagina (Invio.php):
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Il suo messaggio è stato inviato!</title> <link href="Style.css" rel="stylesheet" type="text/css" /> </head>
<div id="invio-text"><?php $sent1= Il suo messaggio è stato ricevuto, a breve riceverà una risposta.; ?>
<?php $sent2= ([url='127.0.0.1']Torni alla home.[/url]); ?>
<?php $failed1= Si è verificato un errore.; ?>
[url="127.0.0.1"]<?php $failed2= Riprovi.; ?>[/url]</div>
<body> <?php $to = "prova@example.com";
$subject = "email";
$body = "Nome: ".$_GET['nome'].
"Cognome: ".$_GET['cognome'];
"E-mail: ".$_GET['mail'];
"Note: ".$_GET['note']; if(mail($to,$subject,$body,"From: mittente <ciao@127.0.0.1>")){ echo "$sent1.$sent2"; } else { echo "$failed1.$failed2"; } ?> </body> </html>