Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2004, 05:23
sataca
 
Fecha de Ingreso: enero-2002
Ubicación: Barcelona
Mensajes: 279
Antigüedad: 22 años, 10 meses
Puntos: 1
Caracter extraño en lectura de txt

Hola tengo un archivo txt con un listado de paises. Lo que ha de hacer es según el pais que elijas en un select ($country), aplicar una tarifa u otra. Hasta aqui bien.

La lectura a hago con:
$pais = file('paises.txt');
$hay=count($pais);

Y es correcta

La comparación es esta:
for($i=0;$i<$hay;$i++){
if ($country==$pais[$i]){
$ship=$pais[$i];
break;}
}

Pero no va, he visto que el $pais[n] pone algun tipo de caracter al final.

El txt es asi (el cambio de linea es un retorno de carro del notepad):

AFGANISTAN
ALBANIA
ALEMANIA
ANGOLA
ANGUILA
ANTIGUA
ARABIA SAUDI
ARGELIA
ARGENTINA
ARMENIA
ARUBA
.......

¿como puedo resolverlo??

saludos y gracias de antemano.
__________________
Sataca - La Retícula
www.lareticula.com