estoy tratando de hacer un formulario de contacto que manda a llamar a un codigo PHP que verifica los datos y los manda a una direccion de correo.
cuando los datos son incorrectos manda un echo diciendo que los datos son incorrectos entonces ahi te dice que te vallas con el boton de "atras" para corregir los errores.
yo lo que quiero es mandar el formulario en una ventana sin toolbar ni scrol ni nada de eso, entonces me gustaria incluir en el codigo del echo un boton que valla para atras,.
Código PHP:
<?php
include("global.inc.php");
$ez="<body>";
$errors=0;
$error="The following errors occured while processing your form input.<ul>";
pt_register('POST','Nombre');
pt_register('POST','Correo');
pt_register('POST','Telefono');
pt_register('POST','Sexo');
pt_register('POST','Edad');
pt_register('POST','Ocupacion');
pt_register('POST','Mensaje');
$Mensaje=preg_replace("/(\015\012)|(\015)|(\012)/"," <br />", $Mensaje);if($Nombre=="" || $Correo=="" || $Mensaje=="" ){
$errors=1;
$error.="<li>You did not enter one or more of the required fields. Please go back and try again.";
}
if(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$Correo)){
$error.="<li>Invalid email address entered";
$errors=1;
}
if(($errors==1)){
$ez.="<input type="button" value="Atrás" onclick="history.back()">";
echo $error;
echo $ez;
}
else{
$where_form_is="http".($HTTP_SERVER_VARS["HTTPS"]=="on"?"s":"")."://".$SERVER_NAME.strrev(strstr(strrev($PHP_SELF),"/"));
$message="Nombre: ".$Nombre."
Correo: ".$Correo."
Telefono: ".$Telefono."
Sexo: ".$Sexo."
Edad: ".$Edad."
Ocupacion: ".$Ocupacion."
Mensaje: ".$Mensaje."
";
$message = stripslashes($message);
mail("[email protected]","Form Submitted at your website",$message,"From: phpFormGenerator");
header("Refresh: 0;url=grax.html");
?><?php
}
?>
Haber si alguien puede ayudarme.
De antemano muchas gracias
Lophophora