Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/03/2006, 02:28
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
... ya veo el error (gracias a tu propio código), es simple. Si ves, cuando haces la comparación directa funciona... entonces es problema es que ambos valores no son iguales!!.

Si lees la documentación de file() verás que el arreglo es devuelto con todo y salto de línea, algo que no tiene el "id" recibido ... Utiliza rtrim() y debería de funcionar:
Código PHP:
switch ($_GET['id']) {

   case 
rtrim($ver[$c]): 
Cita:
Puede que esto pase desde que intento hacerlo junto con un LOOP for, pero necesito hacerlo con el.. quiza lo haya combinado mal..
No sé la supuesta necesidad de hacer el loop, pero como lo muestras esta mal... no tiene sentido usar un switch pués lo utilizas como un simple if (no lo aprovechas) ó esta de sobra el bucle, para eso es el switch!.

Saludos!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"