|    
			
				06/05/2004, 14:06
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: marzo-2004 
						Mensajes: 550
					 Antigüedad: 21 años, 7 meses Puntos: 7 |  | 
  |  Gracias firewind por responder. Ya encontre el error. Es que el valor de la variable $respuesta la leia de un socket utilizando la funcion:
 fgets($socket,128) por lo que estaba leyendo 128 bytes y aunque el valor que obtenia era el ya comentado "error", como esta palabra no ocupa 128 bytes pues me debia de rellenar el resto con espacion en blancos y al parecer al hacer la comparacion se tienen en cuenta los espacion en blancos.
 
 Para solucionarlo utilize el metodo de php trim() que elimina los espacios en blanco del principio y el final y por tanto la solucion a mi problema era hacer la comparacion de la siguiente forma:
 
 if(trim($respuesta)=="error"){
 .......
 ......
 }
 
 Gracias de todos modos por responder y un saludo.
     |