PHP-->fgets
cure-dent
-
cure-dent -
cure-dent -
bonjour
j arrive enfin a faire du telnet en php
mais g un tit probleme.
g utilisé fsockopen de la facon suivante
$socket = fsockopen("10.x.x.x",23,&$errno,&$errdesc,50);
et je recupere les données de la facon suivante:
$reponse=fgets($socket,1024);
echo "$reponse<br>";
l'ennui c ke je ne c pas cbien de ligne je dois recuperer
donc g pensé faire une tite boucle:
while ($reponse!="")
{
$reponse=fgets($socket,1024);
echo "$reponse<br>";
}
mais bon ca me fait une boucle infini
j'en conclus donc que fgets($socket,1024) n est jamais egale a "" (rien) et pour tant au bout d un moment il me renvoit rien..
...donc ma kestion la voila : que peut bien contenir $reponse si il ne me renvoit rien et sil n est pas egal a "" ???
dsl si g pas ete super clair mais je debute
j arrive enfin a faire du telnet en php
mais g un tit probleme.
g utilisé fsockopen de la facon suivante
$socket = fsockopen("10.x.x.x",23,&$errno,&$errdesc,50);
et je recupere les données de la facon suivante:
$reponse=fgets($socket,1024);
echo "$reponse<br>";
l'ennui c ke je ne c pas cbien de ligne je dois recuperer
donc g pensé faire une tite boucle:
while ($reponse!="")
{
$reponse=fgets($socket,1024);
echo "$reponse<br>";
}
mais bon ca me fait une boucle infini
j'en conclus donc que fgets($socket,1024) n est jamais egale a "" (rien) et pour tant au bout d un moment il me renvoit rien..
...donc ma kestion la voila : que peut bien contenir $reponse si il ne me renvoit rien et sil n est pas egal a "" ???
dsl si g pas ete super clair mais je debute
A voir également:
- PHP-->fgets
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
4 réponses
Salut,
Il faudrait verifier la RFC... Chaque réponse se termine par une serie de caracteres bien précis comme par exemple CR & LF (13 et 10 en ascii).
Kalamit,
Je l'dis pas mais j'en pense pas moins. :@)
Il faudrait verifier la RFC... Chaque réponse se termine par une serie de caracteres bien précis comme par exemple CR & LF (13 et 10 en ascii).
Kalamit,
Je l'dis pas mais j'en pense pas moins. :@)
En francais: http://abcdrfc.free.fr/rfc-vf/rfc854.html
En anglais: http://www.ietf.org/rfc/rfc854.txt
Enfin bon, c'est assez chaud, tu t'es embarqué dans un truc assez costaud... A savoir, le developpement d'un client telnet en php. Sur le principe, c'est pas trop dur, mais après faut savoir gerer les sockets comme il faut, sinon >> Bug !
Kalamit,
Je l'dis pas mais j'en pense pas moins. :@)
En anglais: http://www.ietf.org/rfc/rfc854.txt
Enfin bon, c'est assez chaud, tu t'es embarqué dans un truc assez costaud... A savoir, le developpement d'un client telnet en php. Sur le principe, c'est pas trop dur, mais après faut savoir gerer les sockets comme il faut, sinon >> Bug !
Kalamit,
Je l'dis pas mais j'en pense pas moins. :@)