Foros del Web » Programando para Internet » PHP »

¡Redireccionamiento con parametros!

Estas en el tema de ¡Redireccionamiento con parametros! en el foro de PHP en Foros del Web. Tengo muchas paginas HTML con formularios. Todas ellas las envio a Procesa.php el cual se encarga de enviar cada una a su lugar correspondiente (alta.php, ...
  #1 (permalink)  
Antiguo 16/06/2004, 06:15
 
Fecha de Ingreso: agosto-2003
Mensajes: 33
Antigüedad: 21 años, 3 meses
Puntos: 0
¡Redireccionamiento con parametros!

Tengo muchas paginas HTML con formularios.
Todas ellas las envio a Procesa.php el cual se encarga de enviar cada una a su lugar correspondiente (alta.php, baja,php, actualizar.php)

El problema que tengo es que como puedo pasar los parametros del formulario a la pagina final (alta.php,...) utilizando logicamente Procesa.php.

Esto es lo que hace procesa.php

$TipoFrm=$_POST['ClaseFrm'];

switch ($TipoFrm) {

case 'ALT' :
header("location: Alta.php");
break;

case 'BAJ' :
header("location: Baja.php");
break;

case 'ACT' :
header("location: Actualizar.php");
break;

case 'CON' :
header("location: concatenar.php");
break;

....

}

Como hago para pasar todos los parametros a traves de procesa.
Ahora mismo no los trato pq me gustaría saber antes como hacerlo.
Recoger los parametros en procesa.php si se como hacerlo pero como los pasaría mediante ==> header("location: CambioTitularidad.php");

O que otra forma hay de redireccionar con parametros....

Un saludo y gracias.
  #2 (permalink)  
Antiguo 16/06/2004, 06:29
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 5 meses
Puntos: 16
Hola,

¿Por que redireccionar? Yo creo que un simple require() serviria. Porque la redireccion implica mandar la cabecera al navegador y que este solicite la nueva URL. Pero tu no quieres generar una nueva peticion al servidor. Lo que quieres es que se ejecute el codigo del fichero. Asi que yo creo que lo natural es incluir ese codigo.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:33.