Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/01/2005, 15:55
Avatar de Kernellover
Kernellover
 
Fecha de Ingreso: noviembre-2002
Ubicación: Perdido
Mensajes: 251
Antigüedad: 21 años, 5 meses
Puntos: 0
Porsupuesto puedes usar varios if en lugar del switch,aunque si puedes usar el switch, usalo, el código se ve mas estructurado en mi opinión, sobretodo si en cada if usas como pregunta la misma variable.

Código:
 if($variable=="nivel 1"){ 
 header ("Location: niv1.php"); 
	 exit; 
}else if($variable=="nivel 2"){ 
 header ("Location: niv2.php"); 
	 exit;
}else if($variable==" nivel 3"){ 
 header ("Location: niv3.php"); 
	 exit;
}
}else
 header ("Location: vuelve.php"); 
	 exit;
}
 
Salut.


Por cierto lo que comentas del error del header es lo que te decia en el otro post.

Lo primero que envia al cargar una página es la cabecera o header, si has enviado datos al navegador por medio de echo ya no puedes redirigir al cliente hacia otra pagina a no ser que uses otras técnicas como sería la combinación de scripts de javascript imprimidos desde php... en fin, espero haberte servido de ayuda.

Suerte!