Bonjour,
j'essaie de m'attaquer aux socket et cela ne fonctionne pas pour le moment :
mon but est de faire un telnet de mon modem alcatel speedtouch.
Si je fais un telnet depuis une fenêtre de ligne de commande, j'obtiens l'invite
"User : ".
Par contre quand je fais en php les lignes de codes qui suivent, j'obtiens ceci :
Connecté
ÿþ"ÿûÿû
Voici le code que j'utilise :
<?PHP
$Addr='10.0.0.138';
$Port='23'; /* 23 pour le telnet */
$TimeOut=30;
$fp=fsockopen($Addr,$Port,$NoErr,$MsgErr);
if (!$fp)
{
echo "Erreur $NoErr : $MsgErr";
}
else
{
stream_set_blocking($fp,FALSE);
echo 'Connecté <br>';
$ligne=fgets($fp,1024);
fclose($fp);
echo $ligne;
}
?>
Merci de votre aide.
Patrice