Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/08/2004, 12:40
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
El ejemplo que pusistes parece estar bien ... Pero, sería recomendable que indiques el error textual que obtienes .. por qué ahí dice exactamente lo que sucede.

Lo más probable es que tengas alguna salida al cliente (navegador) antes de tu <? .. o despues de tu ?> o algún echo "algo" (no creo que sea esto por qué ya usas un motor de templates).

A nivel de sintax de la cabecera en cuestión .. seria:
Código PHP:
header("Location: $PHP_SELF?s=examenes&p=i"); 
Observaciones:

** Usa los arrays superglobales $_SERVER .. para acceder a PHP_SELF: $_SERVER['PHP_SELF'] .. y lo mismo con toda variable externa de tus scripts:POST, GET .. sesiones .. como ya lo haces en otras pártes del código.

** si login del:
case login:

No es una constante .. usa comillas:
case "login":

podría ser considerada una constante y darte más problemas.


Un saludo,