Intereting Posts
Загрузка приветствующей анимации только после jquery / php Проверка доступности имени пользователя с использованием AJAX и PHP для MSSQL Миграция Laravel: уникальный ключ слишком длинный, даже если указан Octal для ввода строки из массива Выбросить одиночные кавычки в строке, содержащей одиночные и двойные кавычки Как получить предыдущий год с помощью PHP Получите расстояние между двумя точками, используя API Карт Google. Комбинирование JS и PHP на одной кнопке. Является ли это возможным? $ _SERVER всегда isset ()? Ошибка в системе бронирования календаря Цель не является реальной. Laravel 5 – поставщик услуг привязки к приложениям Идеи в очень простом, но безопасном входе Использование Усы в качестве шаблона в Symfony 2 simpleXML: синтаксический анализ XML для вывода только атрибутов элементов получить un espeded POST, а не магические цитируемые значения в wordpress?

Динамический адрес PHP cURL

В моей организации я могу получить доступ ко всем сведениям о принтере, введя IP-адрес этого принтера в URL-адрес браузера. На странице «Журналы» на принтере есть динамический URL-адрес (с переменной «фиктивная» переменная в каждый момент … исходный код включает использование функций Date и getTime). Ну, это код, который я написал для создания динамического http-адреса страницы журналов.

<html> <head> <script type="text/javascript"> function getu() { var now_time = new Date(); var cgi_str = "http://10.128.57.200/jlp.cgi?Flag=Html_Data&LogType=0&Dummy=" + now_time.getTime(); document.getElementById("address").value=cgi_str ; } </script> </head> <body onLoad="getu()"> <form id="mldsform" action="curlexp2.php" method="post" > <input type="hidden" id="address" name="address" /> <input type="submit" name="submit" value="Log In" /> </form> </body> </html> 

И curlexp2.php имеет код:

 <?php $proxy = "10.128.60.40:3128"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$_POST["address"]); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 5.1; rv:13.0) Gecko/20100101 Firefox/13.0.1'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1); curl_setopt($ch, CURLOPT_PROXY, "$proxy"); $result= curl_exec ($ch); echo $result; curl_close ($ch); ?> 

Это то, что я получаю при исполнении:

 User information is disabled. This operation cannot be accepted. User certification is invalid or date expired. Update page. OK 

Однако, когда я просто выхожу из $ _POST ["address"], я могу получить правильный адрес. Любые подсказки кто-нибудь ??? Заранее спасибо за вашу помощь..

Solutions Collecting From Web of "Динамический адрес PHP cURL"