Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/03/2010, 09:10
Avatar de orllo55
orllo55
 
Fecha de Ingreso: junio-2006
Mensajes: 44
Antigüedad: 18 años, 5 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;
?>