¿Nuevo usuario?
Puedes registrarte aquí
 
       
Menú principal
 
 Navegación
Buscar
dpForo
dpFAQ
dpManuales
dpDescargas
dpThemes
Noticias por Temas
Recomiéndanos
Enlaces
Créditos
dzStaffStatus
Miembros:  Administradores
No Conectado  el_cuervo  
No Conectado  Dixso  
Miembros:  Colaboradores
No Conectado  AnyKiller  
No Conectado  nestormateo  
No Conectado  docser  
Miembros:  Moderadores
No Conectado  cardiru  
No Conectado  javiermisol  
Miembros:  Traductores
No Conectado  gnrx  
Miembros:  Miembros:
Ultimo:  Nuevos Hoy: 0
Ultimo:  Nuevos Ayer: 9
Ultimo:  Total: 71806
Ultimo:  Ultimo:
keventt
Miembros:  Conectados
Miembros:  Miembros: 0
Invitados:  Invitados: 39
Total:  Total: 39
Miembros:  Miembros Online
No hay miembros conectados
Sponsor
dp-Tools
 Generador de Menús
 Pop-Up Maker
 Generador de Bloques
 Generador de Módulos
Enlázanos


Texto del enlace:


Otros Banners:



Theme creado por
dev-postnuke.com

 Foro dev-postnuke.com
  Postnuke :: Bloques, módulos, addons ...
  Ayuda con Redireccionamiento

Bienvenido invitado

Moderado por: el_cuervo, Dixso, AnyKiller, cardiru, javiermisol << Tema anterior   Tema siguiente >>
Imprimir tema
Autor Tema: Ayuda con Redireccionamiento
claudio
Enviado: 21/03/2004 a las 16:03
Habitual
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:

En la pagina de proceso tengo el siguiente codigo llamando una pagina que da las gracias por utilizar el servicio.
mail("trabajoh@trabajohbl.com","Solicitud de Entrevista",$message,"From: $reEmail");
header("location:http://www.trabajohbl.com/modules.php?op=modload&name=hbl_gracias=index");
}

CloseTable();
include 'footer.php';
?>
Pero esta pagina no aparece, se queda pegado en la pagina que dice que su informacion esta siendo procesada.
Pregunta: ¿Qué está mal?, ¿Que debo hacer?

Gracias de antemano
Salu2
claudio Enviar MP


el_cuervo
Enviado: 21/03/2004 a las 16:03
Administrador
Administrador

avatar

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



el_cuervo Enviar MP WwW
claudio
Enviado: 21/03/2004 a las 17:03
Habitual
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:


Eso en el formulario

linea 35 pnRedirec("http://www.trabajohbl.com/modules.php?op=modload&name=hbl_gracias=index");
linea 36 return true;
y me dá el siguiente error
Fatal error: Call to undefined function: pnredirec() in /home/trabajoh/public_html/modules/hbl_proceso/index.php on line 35
claudio Enviar MP
el_cuervo
Enviado: 21/03/2004 a las 18:03
Administrador
Administrador

avatar

Karma: 9 (83 Votos)

Registrado: 12/06/03
Mensajes: 6528

Estado: Desconectado
Ultima visita: 23/07/07
pnRedirect es una funcion interna de postnuke. necesitaras incluir header.php. El funcionamiento es casi igual que Header, si te da problemas, usa Header, no importa

De todas formas me resulta muy dificil poder solucionar tu error sin ver el codigo, solo con 2 lineas no es suficiente para saber si hay error o no sad



el_cuervo Enviar MP WwW
claudio
Enviado: 21/03/2004 a las 18:03
Habitual
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 Enviar MP
el_cuervo
Enviado: 21/03/2004 a las 19:03
Administrador
Administrador

avatar

Karma: 9 (83 Votos)

Registrado: 12/06/03
Mensajes: 6528

Estado: Desconectado
Ultima visita: 23/07/07
Un detalle: has escrito pnRedirec, la funcion es pnRedirect wink



el_cuervo Enviar MP WwW
claudio
Enviado: 21/03/2004 a las 19:03
Habitual
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.
claudio Enviar MP
el_cuervo
Enviado: 21/03/2004 a las 22:03
Administrador
Administrador

avatar

Karma: 9 (83 Votos)

Registrado: 12/06/03
Mensajes: 6528

Estado: Desconectado
Ultima visita: 23/07/07
¿El mail se llega a enviar?



el_cuervo Enviar MP WwW
claudio
Enviado: 21/03/2004 a las 23:03
Habitual
Habitual


Karma: 0 (0 Votos)

Registrado: 03/03/04
Mensajes: 84

Estado: Desconectado
Ultima visita: 10/04/05
Sí, el Mail llega bien.
claudio Enviar MP
el_cuervo
Enviado: 22/03/2004 a las 00:03
Administrador
Administrador

avatar

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



el_cuervo Enviar MP WwW
claudio
Enviado: 22/03/2004 a las 00:03
Habitual
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
claudio Enviar MP




Powered by pnForum Version 2.6

Inicio  |  dpFaq  |  dpManuales  |  dpDescargas  |  dpThemes  |  Contacta

Web site powered by PostNuke MySQL PHP Postnuke Spain PHP RSSPixel Add to Technorati Favorites

Todos los logos y marcas registradas en este sitio son propiedad de sus respectivos dueños. Los comentarios son propiedad de sus autores, el resto es de este sitio Web (c) 2003, que fue creado con PostNuke, un sistema portal Web escrito en PHP. PostNuke es Software Libre liberado bajo la licencia GNU/GPL.

Dev-CMS.com :: Amplía tus horizontes.

HOSPEDAJE Y DOMINIOS -- Tu Hosting
Alojamiento Web --- Registro de Dominios