23/03/2010, 09:10
|
| | | Fecha de Ingreso: junio-2006
Mensajes: 44
Antigüedad: 17 años, 10 meses Puntos: 0 | |
Formulario en php que redirecione a mi web Buenas me gustaria que cuando el usuario rellenara y enviara este formulario, le redicionara, otra pagina de mi web, dejo el formulario para quien lo quiera y a ver si alguien me dice como se puede hacer Código PHP: <?php // ------- aqui lo configuro ------------------------------------------------------- $valid_ref1="http://www.xxxx.com./contacto.html";// dominio $valid_ref2="http://www.xxxx.com./contacto.html";// dominio $replyemail="[email protected]";//email // ------------------------------------------------------------ //clean input in case of header injection attempts! function clean_input_4email($value, $check_all_patterns = true) { $patterns[0] = '/content-type:/'; $patterns[1] = '/to:/'; $patterns[2] = '/cc:/'; $patterns[3] = '/bcc:/'; if ($check_all_patterns) { $patterns[4] = '/\r/'; $patterns[5] = '/\n/'; $patterns[6] = '/%0a/'; $patterns[7] = '/%0d/'; } //NOTE: can use str_ireplace as this is case insensitive but only available on PHP version 5.0. return preg_replace($patterns, "", strtolower($value)); } $name = clean_input_4email($_POST["name"]); $email = clean_input_4email($_POST["email"]); $thesubject = clean_input_4email($_POST["thesubject"]); $themessage = clean_input_4email($_POST["themessage"], false); $error_msg='ERROR - no enviado. Intente nuevamente.'; $success_sent_msg='<p http://www.alfonsobotello.com./contacto.html</p>'; $replymessage = "Hola $name Gracias por su mensaje. Contactaremos con usted a la brevedad posible, muchas gracias Por favor no responda a este correo. Su Email: $email -------------------------------------------------- Asunto: $thesubject Mensaje:$themessage -------------------------------------------------- Gracias"; // email variable not set - load $valid_ref1 page if (!isset($_POST['email'])) { echo "<script language=\"JavaScript\"><!--\n "; echo "top.location.href = \"$valid_ref1\"; \n// --></script>"; exit; } $ref_page=$_SERVER["HTTP_REFERER"]; $valid_referrer=0; if($ref_page==$valid_ref1) $valid_referrer=1; elseif($ref_page==$valid_ref2) $valid_referrer=1; if(!$valid_referrer) { echo "<script language=\"JavaScript\"><!--\n alert(\"$error_msg\");\n"; echo "top.location.href = \"$valid_ref1\"; \n// --></script>"; exit; } $themessage = "Nombre: $name \nMensaje: $themessage Cursos: $Cursos"; mail("$replyemail", "$thesubject", "$themessage", "From: $email\nReply-To: $email"); mail("$email", "$thesubject", "$replymessage", "From: $replyemail\nReply-To: $replyemail"); echo $success_sent_msg; ?> |