|
|
|
claudio
|
|
|
Enviado: 21/03/2004 a las 16:03 |
|
Habitual
Karma: 0 (0 Votos)
Registrado: 03/03/04
Mensajes: 84
Estado: Desconectado Ultima visita: 10/04/05 |
Tengo un formulario, que llama a una pagina de Proceso, de la siguiente forma:
|
|
|
|
|
|
|
|
|
el_cuervo
|
|
|
Enviado: 21/03/2004 a las 16:03 |
|
Administrador
Karma: 9 (83 Votos)
Registrado: 12/06/03
Mensajes: 6528
Estado: Desconectado Ultima visita: 23/07/07 |
Solo un detalle que no creo que influya mucho: el enctype que usas solo es util si junto con los datos del formulario deseas enviar un archivo, el que deberias usar es:
enctype="application/x-www-form-urlencoded"
Al parecer no alcanza la linea de redireccion, es posible que antes de ella tengas algun tipo de erro ¿el email se envia bien? si usas Postnuke, puedes utilizar en lugar de Header la funcion:
pnRedirect( "URL" );
return true; <--- importante devolver un valor
|
|
|
|
|
|
|
claudio
|
|
|
Enviado: 21/03/2004 a las 17:03 |
|
Habitual
Karma: 0 (0 Votos)
Registrado: 03/03/04
Mensajes: 84
Estado: Desconectado Ultima visita: 10/04/05 |
Gracias por tu respuesta.
Modifiqué el codigo de esta menera:
|
|
|
|
|
|
|
|
|
|
claudio
|
|
|
Enviado: 21/03/2004 a las 18:03 |
|
Habitual
Karma: 0 (0 Votos)
Registrado: 03/03/04
Mensajes: 84
Estado: Desconectado Ultima visita: 10/04/05 |
Aquí va el código:
<?php
include 'header.php';
$index = 1; // Si $index = 1 se mostrarán los bloques derechos en la pagina.
OpenTable();
?>
<h4 align = center>
<h4 align = center>Enviando Solicitud de Entrevista
<?php
$errors=0;
$error="Los siguientes errores han ocurrido al procesar su información.";
if($Nombre=="" || $Profesion=="" || $Edad=="" || $Email=="" || $reEmail=="" || $Pais=="" || $Ciudad=="" ){
$errors=1;
$error.="- Usted no ingresó uno o más datos requeridos. Por Favor, intente nuevamente.";
}
if($errors==1) echo $error;
else{
$where_form_is="http".($HTTP_SERVER_VARS["HTTPS"]=="on"?"s":"")."://".$SERVER_NAME.strrev(strstr(strrev($PHP_SELF),"/"));
$message="Nombre: ".$Nombre."
Profesión: ".$Profesion."
Trabaja: ".$trabaja."
Edad: ".$Edad."
Email: ".$Email."
Email2: ".$reEmail."
Teléfono: ".$Fono."
País: ".$Pais."
Ciudad: ".$Ciudad."
Comentarios: ".$Comentario."
";
mail("trabajoh@trabajohbl.com","Solicitud de Entrevista",$message,"From: $reEmail");
pnRedirec("http://www.trabajohbl.com/modules.php?op=modload&name=hbl_gracias=index");
return true;
}
CloseTable();
include 'footer.php';
?>
|
|
|
|
|
|
|
|
|
|
claudio
|
|
|
Enviado: 21/03/2004 a las 19:03 |
|
Habitual
Karma: 0 (0 Votos)
Registrado: 03/03/04
Mensajes: 84
Estado: Desconectado Ultima visita: 10/04/05 |
Correcto, hice la rectificación, llama al archivo hbl_proceso, sale el mensaje de Enviando informacion, aparece la imagen de pagina se esta cargando. Y ahí se queda.
|
|
|
|
|
|
|
el_cuervo
|
|
|
Enviado: 21/03/2004 a las 22:03 |
|
Administrador
Karma: 9 (83 Votos)
Registrado: 12/06/03
Mensajes: 6528
Estado: Desconectado Ultima visita: 23/07/07 |
¿El mail se llega a enviar?
|
|
|
|
|
|
|
claudio
|
|
|
Enviado: 21/03/2004 a las 23:03 |
|
Habitual
Karma: 0 (0 Votos)
Registrado: 03/03/04
Mensajes: 84
Estado: Desconectado Ultima visita: 10/04/05 |
Sí, el Mail llega bien.
|
|
|
|
|
|
|
el_cuervo
|
|
|
Enviado: 22/03/2004 a las 00:03 |
|
Administrador
Karma: 9 (83 Votos)
Registrado: 12/06/03
Mensajes: 6528
Estado: Desconectado Ultima visita: 23/07/07 |
Si el mail llega bien quiere decir que el error se encuentra en el pnRedirect. He probado la url que has escrito en el pnRedirect y no funciona. Si es un modulo creado por ti, recuerda que debe estar Inicializado y Activo en Administracion->Modulos
|
|
|
|
|
|
|
claudio
|
|
|
Enviado: 22/03/2004 a las 00:03 |
|
Habitual
Karma: 0 (0 Votos)
Registrado: 03/03/04
Mensajes: 84
Estado: Desconectado Ultima visita: 10/04/05 |
Ya, revisé, y estan los modulos activados, habia un problema un la direccion de URL, faltaba &file. lo corregí pero igual no funciona, se queda detenido en la pagina se está cargando
|
|
|
|
|
|
|