enviar parametros

gonzalo
14 de Abril del 2004
hola a todos.

tengo una pagina .php en la que realizo una serie de operaciones y luego devuelvo el control a la pagina que la llamo de esta forma:

header("location:pagina.php");

la cuestion es que quiero pasarle una serie de parametros. se que puedo hacerlo asi:

header("location:pagina.php?param1=valor1&param2=valor2...");

pero quedaria muy feo.

existe alguna forma de pasar parametros en PHP??

gracias a todos.

rccroot
14 de Abril del 2004
si no lo quieres pasar por get
entonces registralas en una session o en una cookie
aunque no veo lo feo de usar GET

http://myphp.webcindario.com

gonzalo
14 de Abril del 2004
hola, rccroot.

imagina que quiero enviar el parametro 'mensaje_error' que contiene el siguiente valor:

"se ha producido un error: en un pais multicolor habia una aveja bajo el sol, era famosa en el lugar por su ternura y su bondad, yo soy willy!, soy dormilón..."

si lo paso como get, quedaria asi:

http://www.miaplicacion.com/pagina.php?mensaje=se ha producido un error: en un pais multicolor habia una aveja bajo el sol, era famosa en el lugar por su ternura y su bondad, yo soy willy!, soy dormilón...

no es que quede feo, es la longitud.
este parametro seria mejor pasarlo mediante un post.

lo de las sessiones es una buena idea.

gracias por todo.