Este es el codigo del Formulario con los Issets
Código HTML:
<form action="http://www.miweb.mihost.com/enviar.php" method="post" name="form" id="form"> <table width="459"> <tr> <td width="70"><strong>Nombre*:</strong></td> <td width="180"><input type="text" name="nombre" size="30" maxlength=20 minlength=2/></td> <td width="193"><? if (isset($_POST[Nombre]) && $_POST[Nombre]!="") { echo "Hola $_POST[Nombre]"; } else { if (isset($_POST[Nombre])) { echo "Rellena los campos"; } } ?></td> <tr><td><strong>Página Web: </strong></td> <td><input name="PaginaWeb" type=text id="PaginaWeb" size="30" maxlength=50></td> <td width="193"><? if (isset($_POST[PaginaWeb]) && $_POST[PaginaWeb]!="") { echo "Hola $_POST[PaginaWeb]"; } else { if (isset($_POST[PaginaWeb])) { echo "Rellena los campos"; } } ?></td> </tr> <tr> <td><strong>Email*:</strong></td> <td> <input name="Email" type=text id="Email" size="30" maxlength=50 minlength=5></td> <td width="193"><? if (isset($_POST[Email]) && $_POST[Email]!="") { echo "Hola $_POST[Email]"; } else { if (isset($_POST[Email])) { echo "Rellena los campos"; } } ?></td> </table>
Código PHP:
<?php
$Nombre = $_POST['Nombre'];
$Email = $_POST['Email'];
$PaginaWeb = $_POST['PaginaWeb'];
$header = 'From: ' . $Email . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";
date_default_timezone_set('Europe/Madrid');
$mensaje = "Este mensaje fue enviado por " . $Nombre . ", y su Pagina Web es " . $PaginaWeb . " \r\n";
$mensaje .= "Su e-mail es: " . $Email . " \r\n";
$mensaje .= "Y nos escribe desde: " . $Lugar . " \r\n";
$mensaje .= "Mensaje: " . $_POST['Mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date("d/m/y \a \l\a\s H:i:s ");
$para = '[email protected]';
$asunto = 'Contacto desde miweb.com.es';
mail($para, $asunto, utf8_decode($mensaje), $header);
echo "Su mensaje a sido enviado correctamente" ;
header("Location: http://www.miweb.mihost.com/contacto_terminado.php");
?>