Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - moz-art

#1
PHP / Re: Problema con función fsockopen();
29 Enero 2008, 04:26 AM
brrrp xD!...vaya error jajaja, es que estaba intentando también con "ircg_pconnect", y los parámetros son diferentes olvidé cambiarlo. En todo caso, ya he probado así también y tampoco me va.

Leyendo he encontrado que depende del servidor, que el servidor necesita tener abiertos esos puertos para poder acceder al servidor de destino.

Así que supongo que no se podrá hacer nada más.

<?php
$server 
"irc.freenode.net";
$puerto "6667";
$socket fsockopen($server$puerto$err_num$err_msg30);
if(!
$socket)
{
echo "error: $err_num\r\n\"$err_msg\"";
}
else
{
echo "conectado...\n\n";
fclose($socket);
}
?>


El código que usé ahora, con tu aclaración, fue ese aún así sigue tirando:

error: 110 "Connection timed out"

Gracias, espero que alguien tenga por ahí algún server en el que se pueda conectar, saludos! ^-^
#2
PHP / Problema con función fsockopen();
28 Enero 2008, 23:22 PM
Hace tiempo que no tocaba php, me he puesto ha revisar tutorial por tutorial, revisar el protocolo IRC de arriba abajo, probar conexiones con fsockopen...y en fin, no he logrado mucho.

Mi problema es que quiero desarrollar un cliente IRC en PHP, el problema principal está en que el server, aún estando online, el script me tira que no se puede conectar. No sé si sea cosa de que PHP ahora no acepta este tipo de conexiones o algo por el estilo. Pego mi código para que me digan si es que tengo algún error =S:

<?php
$server 
"irc.freenode.net";
$puerto "6667";
set_time_limit(0);

$socket fsockopen("moz-art",$server$puerto);

if (!
$socket)
{
echo "No se pudo establecer la conexión con $server\n";
}
else
{
echo "Conexión establecida con $server";
fclose($socket);
}
?>


Y la salida que siempre me muestra es:

No se pudo establecer la conexión con irc.freenode.net

=/...alguna idea?