Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с написание регера 
:(
    Опции темы
split
Дата 4.7.2010, 18:15 (ссылка)    | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 20.5.2009

Репутация: 1
Всего: 1



Подскажите почему не пашет этот код?
Функция preg_match почему-то не работает.

Код

<?php

function get_web_page( $url )
{
  $uagent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)";

  $ch = curl_init( $url );
  curl_setopt($ch, CURLOPT_URL, $url);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($ch, CURLOPT_HEADER, 0);
  curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  curl_setopt($ch, CURLOPT_ENCODING, "");
  curl_setopt($ch, CURLOPT_USERAGENT, $uagent);
  curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 120);
  curl_setopt($ch, CURLOPT_TIMEOUT, 120);
  curl_setopt($ch, CURLOPT_MAXREDIRS, 10);
  curl_setopt($ch, CURLOPT_COOKIEJAR, $cookies);
  curl_setopt($ch, CURLOPT_COOKIEFILE,$cookies);

  $content = curl_exec( $ch );
  $err     = curl_errno( $ch );
  $errmsg  = curl_error( $ch );
  $header  = curl_getinfo( $ch );
  curl_close( $ch );

  $header['errno']   = $err;
  $header['errmsg']  = $errmsg;
  $header['content'] = $content;
  return $header;
}

$result = get_web_page("http://id.rambler.ru/script/newuser.cgi");
$uiniq=preg_match('/name="uniq_id" value="(.*?)" \/>/', $result['content']);
$path=preg_match('/img id="secimage" src="(.*?)" width="300"/', $result['content']);


print_r ($path);
print_r ($uiniq);





?>

PM MAIL   Вверх
Kano
Дата 5.7.2010, 08:17 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 95
Регистрация: 23.2.2009

Репутация: 1
Всего: 0



split, попробуй сначала посмотреть в мануал.
PM MAIL   Вверх
split
Дата 5.7.2010, 15:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 20.5.2009

Репутация: 1
Всего: 1



Цитата(Kano @ 5.7.2010,  08:17)
split, попробуй сначала посмотреть в мануал.

нашел, не правильно указал парамтры preg_match

появилось другая проблема, не получается зарегиться на рамблере
отправляю примерно такие параметры:

Код

$post = "skin=id&back=&back_immediate=&uniq_id=$uniq&action=register&user.fname=ИМЯ&user.lname=ФАМИЛИЯ&user.gender=2&user.bday=2&user.bmonth=8&user.byear=1993&user.login=login&user.domain=rambler.ru&user.password1=zzz222&user.password2=zzz222&user.question=%D0%94%D0%B5%D0%B2%D0%B8%D1%87%D1%8C%D1%8F+%D1%84%D0%B0%D0%BC%D0%B8%D0%BB%D0%B8%D1%8F+%D0%BC%D0%B0%D1%82%D0%B5%D1%80%D0%B8&user.own_question=&user.answer=хз&user.email2=&user.captcha=$captcha";


пишет, что ошибка, а какая именно не написанно, то есть она на аяксе возврочается, кагда скрипт вываливает содержимое эту ошибку не видно

помогите плиз а то уже мозг кипит
PM MAIL   Вверх
bars80080
Дата 5.7.2010, 16:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



возьми полученный запрос и вставь в адресную строку. тогда увидишь, что же ошибочного возвращает сервер
PM MAIL WWW   Вверх
split
Дата 5.7.2010, 17:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 20.5.2009

Репутация: 1
Всего: 1



Цитата(bars80080 @ 5.7.2010,  16:47)
возьми полученный запрос и вставь в адресную строку. тогда увидишь, что же ошибочного возвращает сервер

а как через браузер передать методом пост?
PM MAIL   Вверх
bars80080
Дата 5.7.2010, 17:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



передай гетом, и замени все _POST на сервере на _GET, либо _REQUEST

либо тупо вначале $_POST = $_GET; и ничего более менять не придётся
PM MAIL WWW   Вверх
split
Дата 5.7.2010, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 20.5.2009

Репутация: 1
Всего: 1



можно пример ? а то что-то не получается
PM MAIL   Вверх
bars80080
Дата 5.7.2010, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



а, сервер не твой. тогда извиняюсь.
а что, они гет не пропускают?


PM MAIL WWW   Вверх
split
Дата 5.7.2010, 19:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 20.5.2009

Репутация: 1
Всего: 1



метод пост

вот форма регистрации http://id.rambler.ru/script/newuser.cgi
PM MAIL   Вверх
bars80080
Дата 5.7.2010, 19:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



ммм, это судя по всему не законно...
PM MAIL WWW   Вверх
AXS
Дата 5.7.2010, 19:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 26.9.2008
Где: РК

Репутация: -1
Всего: -1



Цитата(bars80080 @ 5.7.2010,  19:22)
ммм, это судя по всему не законно...

Более того:
Конечная цель этого мероприятия ICQ-спам
Рамблер при регистрации даёт асю
Для нормальной регистрации аси (на icq.com) регер написать сложновато, а вот рамблер - самое то
Потом этот регер нарегит сотню другую асек и через некоторое время вас же и будут спамить с этих номерков XDD))))))

--------------------
<><><> AXS - Live Organizer v1.0  <><><> 0_o
PM MAIL WWW ICQ Skype GTalk   Вверх
split
Дата 5.7.2010, 20:13 (ссылка)    | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 20.5.2009

Репутация: 1
Всего: 1



Цитата(bars80080 @ 5.7.2010,  19:22)
ммм, это судя по всему не законно...


Цитата(AXS @ 5.7.2010,  19:55)
Цитата(bars80080 @ 5.7.2010,  19:22)
ммм, это судя по всему не законно...

Более того:
Конечная цель этого мероприятия ICQ-спам
Рамблер при регистрации даёт асю
Для нормальной регистрации аси (на icq.com) регер написать сложновато, а вот рамблер - самое то
Потом этот регер нарегит сотню другую асек и через некоторое время вас же и будут спамить с этих номерков XDD))))))


для особо проницательных, регер нужен для других целей НЕ спама
ук рф никоим образом не нарушается, в худшем случае нарушаюся правила сайта (рамблера) и ВСЕ!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0925 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.