Yop !
Je cherche le moyen d'établir une connexion telnet sur un serveur distant à partir de PHP, mais j'ai quelques petits problèmes :
mon code
Code :
- $errorno = '';
- $errorstr = '';
- $connect = fsockopen("128.1.1.121",23,$errorno,$errorstr,5);
- if($connect != false){
- $i = 0;
- while (!feof($connect)){
- echo $i.". ".fgets($connect,256)."<br />";
- $i++;
- }
- fclose($connect);
- }else{
- echo "connection échouée : ".$errorstr;
- }
|
est super long à l'execution et me renvoi ça
Citation :
0. ÿþ%ÿý
1. 2. 3.
Fatal error: Maximum execution time of 300 seconds exceeded in c:\Inetpub\wwwroot\niko\code\testssh.php on line 8
|
Après en cherchant un peu j'ai trouvé des scripts et en essayant de les déchiffrer j'ai vu que lors de la connection il fallait envoyer ensuite une espèce de header avec plin de chr("qqchose" ).
Bref je tatonne mais j'y arrive pas.