Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: php.curl+telnet+hp switch
Форумы портала PHP.SU » » Работа с сетью » php.curl+telnet+hp switch

Страниц (1): [1]
 

1. k0ma - 18 Октября, 2014 - 19:15:27 - перейти к сообщению
Задача, создать скрипт который будет по телнету+curl отправлять команды на заданный адресс, по заданному логину и паролю, форму для введения адреса,логина,пароля ввел, а как дальше бы сделать чтобы curl цеплялся к свичу и передавал мои данные и потом после удачной авторизации передавал мою команды и возвращал мне на страницу те данные которые отдает свитч в ответ?

CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. $address=$_POST['address'];
  3. $login=$_POST['login'];
  4. $pass=$_POST['pass'];
  5. $text=$_POST['text'];
  6.  
  7. echo "<form action=telnet.php method='POST'>";
  8. echo "Введите адрес Свича";
  9. echo "<p><input type='text' name='address'>";
  10. echo "<br>";
  11. echo "Введите пользователя для доступа к свичу";
  12. echo "<p><input type='text' name='login'>";
  13. echo "<br>";
  14. echo "Введите пароль для доступа к свичу";
  15. echo "<p><input type='text' name='pass'>";
  16. echo "<br>";
  17. echo "Что изволите спросить у свича";
  18. echo "<p><input type='text' name='text'>";
  19. echo "<input type=submit value='добавить MAC-ADDRESS'></p>";
  20. echo "</form>";
  21.  
  22. if (isset($_POST['address']) and !empty($_POST['address']) and isset($_POST['login']) and !empty($_POST['login']) and isset($_POST['pass']) and !empty($_POST['pass'])) {
  23. echo "<p>";
  24. echo "address -".$_POST['address'];
  25. echo "login -".$_POST['login'];
  26. echo "pass -".$_POST['pass'];
  27. echo "text -".$_POST['text'];
  28. echo "</p>";
  29. }
  30. else {
  31. echo "пусто... Ты ввел хоть что-то?";
  32. }
  33.  
  34.  
  35. ?>


кто смелый?
или надо было идти на "напишите за меня пожалуйста" ? Радость

 

Powered by ExBB FM 1.0 RC1