Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/09/2003, 08:27
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Para conectarte a otro equipo via FTP, ese otro equipo debe tener instalado y funcionando un servidor FTP (ademas de tener habilitado el puerto).

Con ese codigo que has puesto estas intentando conectarte a un servidor HTTP instalado y funcionando en el otro equipo. Ademas, estas comentiendo un error al poner la IP, debes ponerla como cadena entre comillas:
Código PHP:
echo conectarSock("62.175.35.26"80300); 
Asi que para conectarte a otro equipo, ese otro equipo debe tener un programa (servidor) que este "escuchando" (esperando conexiones) en un determinado puerto (80 en el caso de HTTP, 21 creo que en el de FTP).

Por supuesto, luego para comunicarse con ese servidor es necesario conocer el protocolo de ese servidor (el protocolo HTTP o FTP). Es decir, los comandos.

Saludos.

PD: Es lo mismo, pero si usas las funciones PHP de FTP, no necesitas conocer el protocolo de FTP. Y si usas sockets, tienes que conocer el protocolo, ya sea FTP o HTTP o telnet o SMTP o etc.
__________________
Josemi

Aprendiz de mucho, maestro de poco.