2016-06-02 5 views
0

Как я могу выводить результат каждой команды, которую я отправляю в telnet?Echo Php Telnet Output/Result

кода я использую:

<?php 
$telnet = fsockopen("host", "port", $errno, $errstr, 10); 
if($telnet) { 
    fputs($telnet, "PASSWORD\r\n"); 
    fputs($telnet, "Comand1\r\n"); 
    fputs($telnet, "Comand2\r\n"); 
    fputs($telnet, "quit\r\n"); 
    } 
while ($line = fgets($telnet)) { 
    $line = trim($line); 
    echo $line."<br>"; 
} 
fclose($telnet); 

Сейчас он работает и эхо всех выходных телнета, как я могу Инстер в различные переменные в outut в comand1 и в другом выходе comand2?

+0

вы закрыли его слишком рано. поместите эхо выше fclose. –

+0

сделано, но это только вывод Ресурс id # 1 или # 2 –

+0

Мне нужно получить результат comand1 и comand2, потому что мне нужно применить функцию if –

ответ

0

Проблема Решение Просмотреть мое сообщение для последнего разрешения на редактирование