- 16.09.2012 02:51Опытный

- Регистрация: 27.02.2011
- Сообщений: 386
- Репутация: 68
- 16.09.2012 03:35
Короче вот:
PHP код:на$result = get_web_page( $url );
PHP код:$result = get_web_page( trim($url) );
Спасибо сказали:
Alik(16.09.2012), ArhStrAngeR(16.09.2012), - 16.09.2012 03:40Опытный

- Регистрация: 27.02.2011
- Сообщений: 386
- Репутация: 68
блин от души!!!
aidem, низкий поклон, более 3 часов сегодня еба#лся.
я так понял цикл обрабатывал тупо пустые строки /n заместо урлов? - 16.09.2012 03:58
Я воссоздал скрипт так же с "текстареа", дебажил и заметил что первые элементы массива выдавали "400 Bad Request", что значит типа сервер обнаружил в запросе клиента синтаксическую ошибку, первое что пришло в голову это тупо тримировать строку (побрить пробелы по краям)... почему explode так так сделал я не стал курить.
А вообще ваять регулярки это конечно круто, но я пропагандирую не стеснятся пользовать такие штуки как: Simple HTML DOM Parser, phpquery, XPath и т. п. - 20.09.2012 16:14Опытный

- Регистрация: 27.02.2011
- Сообщений: 386
- Репутация: 68
Ребят, подскажите пожалуйста как регуляркой вытащить
PHP код:39cd05a49d2942c15332760dbd592902 - ессно переменная.<img id="phocacaptcha" alt="Captcha Image" src="/index.php?option=com_phocaguestbook&view=phocaguestbooki&id=1&Itemid=6&phocasid=39cd05a49d2942c15332760dbd592902">
- 20.09.2012 16:54
Alik,
попробуйте:
PHP код:$string = ваша строка;
preg_match('#phocasid=([0-9a-f]{32})#i', $string, $data);
echo ($data[1]);
Спасибо сказали:
Alik(20.09.2012), - 20.09.2012 23:34Опытный

- Регистрация: 27.02.2011
- Сообщений: 386
- Репутация: 68
Еще такой вопрос.
Парсю страницу с капчей. Использую курл. Вывожу картинку капчи принтом.
Достаю со страницы саму картинку капчи и сохраняю. Ессно картинки разные получаются. Как быть? Картинка, что отобразилась и сохранилась должна быть одинаковой для дальнейшей отправки на антигейт. - 21.09.2012 09:26
Alik, не понял суть проблемы. Почему картинки разные?
- 21.09.2012 20:24Опытный

- Регистрация: 27.02.2011
- Сообщений: 386
- Репутация: 68
Потому что сначала загружаю саму страницу курлом, далее забираю file_get_contents урл картинки, сохраняю через file_put_contents, итого получается 2 обращения к капче. Через каждое обновление картинка меняется.
- 05.10.2012 12:52
Подскажите тоже по регулярным ыражениям , мне нужно чтобы в слитном тексте (ссылке) искать совпадение
Не могу понять именно как применять модификаторы
Пример
PHP код:Нужно чтобы он нашел текст в ссылке , но нужно чтобы было точное совпадение без верхнего регистраif (preg_match("'/^canvas*/'", "http://site.ru/canvas/index.php")) {
echo "Вхождение найдено.";
} else {
echo "Вхождение не найдено.";
}
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Веб программирование на Php, MySQL, Ajax. Программирование на C# | Создание сайтов | 3 | 31.05.2011 01:53 |
Веб программирование на Php, MySQL, Ajax. Программирование на C# | Реклама партнерских программ | 3 | 31.05.2011 01:53 |
Качественное программирование на заказ | Создание сайтов | 2 | 13.09.2010 16:02 |
Веб-программирование [php, Xhtml, Css, Javascript] | Другая работа | 0 | 28.02.2010 22:10 |


. Убрал название домена. Урлы там нормальные.


