Foros del Web » Programando para Internet » PHP »

conexion con sockets

Estas en el tema de conexion con sockets en el foro de PHP en Foros del Web. Tengo el siguiente problema: Tengo un socket por donde envio datos y luego recibo otros. El enviio de datos es correcto pero al recibirlos obtengo ...
  #1 (permalink)  
Antiguo 22/03/2004, 05:44
 
Fecha de Ingreso: marzo-2004
Mensajes: 550
Antigüedad: 20 años, 1 mes
Puntos: 7
Sonrisa conexion con sockets

Tengo el siguiente problema:

Tengo un socket por donde envio datos y luego recibo otros. El enviio de datos es correcto pero al recibirlos obtengo el siguiente error:

Warning: Supplied argument is not a valid File-Handle resource in c:\apache\htdocs\proyecto\validacion.php on line 30

donde la linea 30 es:

echo fgets($conexion,128);

y el codigo completo que es muy pequeño es:

$Conexion = fsockopen($servidor,"3500");
echo "<.br>";
echo "<br>";
echo "Realizamos una peticion de validacion de datos...";

$peticion="VP";
$separador="\n";
fputs($Conexion,$peticion.$separador);
fputs($Conexion,$usuario.$separador);
fputs($Conexion,$password.$separador);

echo "<br>";
echo "<br>";


echo fgets($conexion,128);


Un saludo a todos.
  #2 (permalink)  
Antiguo 22/03/2004, 05:58
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Es que esta claro, no existe la variable $conexion, ya que la que creas y usas antes es $Conexion

En PHP, mayusculas y minusculas son distintos. Asi $conexion y $Conexion son variables distintas. Como en C.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 23/03/2004, 04:58
 
Fecha de Ingreso: marzo-2004
Mensajes: 550
Antigüedad: 20 años, 1 mes
Puntos: 7
Gracias. Era esa tonteria de las mayusculas y minusculas . Muchas veces te pasas horas mirando de donde puede venir el error y al final suelen ser tonterias como estas.

Pues lo dicho, muchas gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:54.