http://php.net/manual/en/function.glob.php http://ru2.php.net/manual/en/function.opendir.php http://ru2.php.net/manual/en/function.readdir.php
Смотрю логи скрипта, который запускается посредством cron раз в минуту, вижу: PHP: 17:50:04 17:51:03 17:52:17 17:53:03 Запись в лог файл происходит после посылки запроса curl'ом, из лога можно предположить, что скрипт ждет ответа сервера, на который посылается запрос. Каким образом можно отправить запрос и не принимать/ждать ответа? И каким образом на стороне сервера можно задерживать "ответ"? P.S.:
Вопросик... Что будет пахать быстрее с MSSQL 2008 R2.... Собственно, библиотека extension_mssql, или если всё мутить через ODBC ?
DeepBlue7 не всем представится возможность разработать систему, в которой основной тормозящей частью останется обертка для доступа к БД. Если отвечать более явно - без разницы
Подскажите плиз, с пыхой не знаком, но срочно потребовалось написать авторегер для одного сервиса в локальной сети. Сам сервис на асп.нет, капчи нету, проверки по мылу тоже Вот нашел какой то, немного переделал под себя, но уверен что накосячил где-то разобрался с этим) дальше - как реализовать выбор в полях, например пол, дата рождения и т.п.?
разное количество параметров. да и вообще не видно где закончилась функция.. то ли кривая копипаста, то ли вы наугад код вырезали :/
Не ребят, я ошибся, проблема вовсе не в .htaccess, сейчас его удалил, все равно с Хрома по 2 раза данные добавляются, хотя вроде уже было что по 1, с чего я и сделал вывод, что все из-за .htaccess. Мой вопрос остается актуальным. Я просниферил, но в моем понимании это просто запустить liveHTTPheaders и посмотреть отправленные и полученные заголовки. Там я ничего не увидел, только локальный запрос к скрипту и ответ и все. Т. е. никаких редиректов и т. п. нет. есть ли еще какие - то более подробные методы отсниферить или вообще проследить работу скрипта php ? Мб какие - то инструменты отладки, которые помогут увидеть причину ?
1) Каким способом можно "слушать" пакеты, отправленные на определенный порт сервера? 2) Как поддерживать сеанс работы с консолью сервера посредством php, например ssh [email protected], дальше идет запрос пароля, как послать туда еще и пароль?
вообщем такая ситуация, нужно запредить доступ к содержимому php файла когда отключен javascript, опера обходит перенаправление такого вида: <noscript><meta http-equiv="refresh" content="0; URL=badbrowser.htm"></noscript> как можно закрыть доступ, оставив только сообщение об отключенном JS ???
Ребят прабла с curl, вобщем нужно авторизаваться на сайте с ssl и кое что подправить, проблема в том что он даже не сохраняет куки в файл и на экране какой-то бред собсна сам код PHP: <?php $head = array( 'Host: xxxx.com', 'User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:7.0.1) Gecko/20100101 Firefox/7.0.1', 'Accept: application/json, text/javascript, */*', 'Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3', 'Accept-Encoding: gzip, deflate', 'Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7', 'Connection: keep-alive', 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8', 'X-Requested-With=XMLHttpRequest', 'Referer: https://xxxx.com/LogIn.php', 'Content-Length: 60', 'Cookie: PHPSESSID=9aabe4c2f1851129e5cfe1bc0f43e8dd', 'Pragma: no-cache', 'Cache-Control: no-cache' ); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, 'https://xxxx.com/LogIn.php'); curl_setopt($curl, CURLOPT_HTTPHEADER, $head); //включаем вывод заголовков curl_setopt($curl, CURLOPT_HEADER, 1); curl_setopt($curl,CURLOPT_CAINFO,'xxxx.com.crt'); curl_setopt ($curl, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 1); //передаем данные по методу post curl_setopt($curl, CURLOPT_POST, 1); //теперь curl вернет нам ответ, а не выведет curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); //переменные, которые будут переданные по методу post curl_setopt($curl, CURLOPT_POSTFIELDS, 'LogIn=user'.'pass=123456789'.'ok=%D0%92%D1%85%D0%BE%D0%B4'); curl_setopt($curl, CURLOPT_COOKIEJAR, $_SERVER['DOCUMENT_ROOT'].'/cookiefile.txt'); $res = curl_exec($curl); if(!$res){ $error = curl_error($curl).'('.curl_errno($curl).')'; echo $error; } //если не ошибка, то выводим результат else{ echo $res; } curl_close($curl); ?> Вот что выводит браузер Укажите на мои ошибки, буду примного благодарен
N@b$ter уберите строки Code: 'Accept-Encoding: gzip, deflate', 'Cookie: PHPSESSID=9aabe4c2f1851129e5cfe1bc0f43e8dd', Эти заголовки следует устанавливать через http://php.net/curl_setopt CURLOPT_ENCODING, CURLOPT_COOKIE соответственно Также следует убрать строки Code: 'Host: xxxx.com', 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8', 'Content-Length: 60',
Люди,помогите пожалуйста!!!Проблема с кодом. Суть проблемы:писал брут аськи чисто для себя,Брались номера и пробручивались на один пароль.Дак вот,когда в файле с номерами лежит всего 1 номер всё нормально.Но когда ложиш больше 1 он пишет что номера не рабочие(((Помогите... Вот код: