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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: php.curl+telnet+hp switch

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
k0ma
Отправлено: 18 Октября, 2014 - 19:15:27
Post Id


Гость


Покинул форум
Сообщений всего: 82
Дата рег-ции: Март 2013  


Помог: 1 раз(а)




Задача, создать скрипт который будет по телнету+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. ?>


кто смелый?
или надо было идти на "напишите за меня пожалуйста" ? Радость
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с сетью »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB