Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Топ: Небольшие вопросы по PHP
Сообщения
megavolt

КрошкаБуги, Во во работает!
А теперь как сделать, что бы
я зашел на х страницу там надо ввести код с картинки и нажать кнопочку, и после этого мой ip записывается в тхт файл?
Помогите плиз, с меня 10вмр на кофе!))))

07 Апр 2011, 12:03
Amarelle

megavolt, помоему такие махинации проще проводить с базой

07 Апр 2011, 12:13
КрошкаБуги

Дык нагугли какую нибудь капчёнку в обработчик втули
$f = fopen('file.txt','a+');
fwrite($f, $_SERVER['REMOTE_ADDR']."\n");
fclose($f);

07 Апр 2011, 12:15
megavolt

так щас думаю разберусь, а вот как сделать чтоб следующий ip записался с новой строчки ну тоесть в последнюю

07 Апр 2011, 12:33
Иван

megavolt, используй перенос строки \n

07 Апр 2011, 12:36
VADIA

M0rbid, вот что вышло: <?
header('Content-type:text/html; charset=windows-1251');
$ch1=curl_init('http://clikus.ru/enter.php?login=логин&password=пароль');
curl_setopt($ch1, CURLOPT_USERAGENT, 'Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.7.62 Version/11.01');
curl_setopt($ch1, CURLOPT_URL, 'http://clikus.ru/perehod.php');
curl_setopt($ch1,
CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt($ch1, CURLOPT_COOKIEFILE, 'cookie.txt');
curl_setopt($ch1, CURLOPT_HEADER, 0);
curl_setopt($ch1, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch1, CURLOPT_RETURNTRANSFER, 1);
$res = curl_exec($ch1);
curl_close($ch1);

preg_match_all('#<div class="boxWhite1">([0-9]{4})#i',$res,$zc);

$ch2=curl_init('http://clikus.ru/perehod.php?rnd='.$zc[0][0].'');
curl_setopt($ch2, CURLOPT_USERAGENT, 'Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.7.62 Version/11.01');
curl_setopt($ch2,
CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt($ch2, CURLOPT_COOKIEFILE, 'cookie.txt');
curl_setopt($ch2, CURLOPT_HEADER, 1);
curl_setopt($ch2, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch2, CURLOPT_RETURNTRANSFER, 1);
$res2 = curl_exec($ch2);
$get = curl_getinfo($ch2);
curl_close($ch2);

echo $res2;
echo $get['http_code'];
echo $zc[0][0];
?> выводит HTTP/1.1 302 Moved Temporarily Server: nginx Date: Thu, 07 Apr 2011 11:28:51 GMT Content-Type: text/html; charset=windows-1251 Transfer-Encoding: chunked Connection: keep-alive Keep-Alive: timeout=5 Expires: Thu, 19 Nov 1981 08:52:00 GMT Pragma: no-cache Cache-Control: no-cache, must-relative Last-Modified: Thu, 07 Apr 2011 11:28:51 GMT Location: /perehod.php Vary: Accept-Encoding,User-Agent

Заработать 130 рублей за 7 минут!
Переход по ссылкам
На сайте: [11/5]
В кабинет
© 2008-2011 clikus.ru
Рекламодателям
302
8023 а должно было список ссылок

07 Апр 2011, 13:31
Amarelle

А можно ли делать mysql запрос в цикле while? Где-то помню читал что это убийственно

07 Апр 2011, 13:33
mazaHELL

Amarelle, если цикл на тисячу итерраций то убийственно))
добавлено спустя 27 секунд:
даже если более 50 то уже не гуд

07 Апр 2011, 13:39
Amarelle

mazaHELL, 10 - 15 максимум. 3 - 4 в основном. Норм? Жить будет?))

07 Апр 2011, 13:42
ViPeX

Amarelle, 3-4 если то можно
добавлено спустя 24 секунды:
Amarelle, но не советую

07 Апр 2011, 13:44
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.