Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2007, 16:21
Avatar de jimylu
jimylu
 
Fecha de Ingreso: noviembre-2006
Ubicación: Perú
Mensajes: 274
Antigüedad: 18 años, 3 meses
Puntos: 5
Pregunta Redireccionar hacia otra pagina

Que tal foristas necesito de su ayuda tengo un pequeño formulario que envia datos el problema es que el formulario esta en un iframe y al momento de dar clic en el boton enviar debe enviar los datos al correo hasta ahi funciona correctamente el problema es que quiero que al enviar los datos se redireccione hacia una pagina pero me sale dentro del iframe y lo que yo quiero es que salga como pagina primaria algo como target=_parent o algo asi que no lo cargue dentro del iframe sino que lo cargue como ventana primaria (no quiero que aparesca otra ventana).

este es mi codigo php

Código:
<?php
$mail = "[email protected]";
$agradecimiento = "pagina_a_cargar.htm";
$asunto = "E-mail";
$error = 0;
$email = $_POST['email'];
if($email == ""){
   $error=1;
}
elseif(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$email)){
   $error=2;
}
if($error==1){
   echo "El siguiente error ha ocurrido!<BR>";
   echo "No ha rellenado todos los campos obligatorios.<BR> Por favor vuelva <A HREF=\"javascript:history.back()\">atras</A>.<BR>";
}
elseif($error==2){
   echo "El siguiente error ha ocurrido!<BR>";
   echo "El correo electronico es invalido!<BR> Por favor vuelva <A HREF=\"javascript:history.back()\">atras</A>.<BR>";
}
else{
   $mensaje .="E-mail: ".$email."<br>";
   $mensaje = stripslashes($mensaje);
   $headers = "MIME-Version: 1.0\r\n";
   $headers .= "Content-type:text/html; charset=iso-8859-1\r\n";
   $headers .= "From: $email\r\n";
   $headers .= "Repaly-to: $email\r\n";
   $headers .= "Cc: $email\r\n";
   
	mail($mail,$asunto,$mensaje,$headers);
   
   echo "<meta HTTP-EQUIV='refresh' content='1;url=$agradecimiento>";
}
?>
__________________
Espero haberte sido de ayuda. :D
www.jminformatics.com