ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

01.04.2009, 15:16
|
|
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме: 5365841
Репутация:
712
|
|
И так:
Сообщение от Fepsis
PHP код:
$page = 'http://www.google.ru/';
preg_match('#<b>(.*?)</b>#i', file_get_contents($page), $match);
print_r($match);
Попробуй так..
и так:
PHP код:
$page = file_get_contents("http://www.google.ru/");
preg_match('#<b>(.*?)</b>#i', $page, $match);
print_r($match);
выдаёт Array ( ) 
|
|
|

01.04.2009, 15:22
|
|
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме: 5885100
Репутация:
773
|
|
тупо на гугле.ру нету тега <b> :-DD
|
|
|

01.04.2009, 15:25
|
|
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме: 5365841
Репутация:
712
|
|
его там и впрямь нету)))
Последний раз редактировалось geforse; 01.04.2009 в 15:39..
|
|
|

01.04.2009, 15:40
|
|
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме: 6962560
Репутация:
536
|
|
Сообщение от Zitt
тупо на гугле.ру нету тега <b> :-DD
Угу.. Там в <b></b> только адрес мыла, если выполнен вход в почту на гегле..
|
|
|

01.04.2009, 15:48
|
|
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме: 5885100
Репутация:
773
|
|
если выполнен вход в почту на гегле..
geforse, знач юзай курл с куками от мыла, потом парсь..
|
|
|

01.04.2009, 18:40
|
|
Участник форума
Регистрация: 22.11.2006
Сообщений: 117
Провел на форуме: 1813343
Репутация:
141
|
|
Такая ситуация: получаю из формы определённый текст (точнее - стихотворение), разбитый на строки, и конечно содержащий пропуски между катренами.
Сам вопрос: каким образом ограничить количество пропусков (<br/>) между ними до 1. Т.е. вбив хоть 10 пропусков, получишь 1.
Вот так выводить можно:
Не жалею, не зову, не плачу,
Все пройдет, как с белых яблонь дым.
Увяданья золотом охваченный,
Я не буду больше молодым.
Ты теперь не так уж будешь биться,
Сердце, тронутое холодком,
И страна березового ситца
Не заманит шляться босиком.
Вот так нельзя:
Не жалею, не зову, не плачу,
Все пройдет, как с белых яблонь дым.
Увяданья золотом охваченный,
Я не буду больше молодым.
Ты теперь не так уж будешь биться,
Сердце, тронутое холодком,
И страна березового ситца
Не заманит шляться босиком.
|
|
|

01.04.2009, 19:06
|
|
Новичок
Регистрация: 03.11.2007
Сообщений: 9
Провел на форуме: 61379
Репутация:
12
|
|
Исправил...
первое попавшееся совпадение будет в $1
Просто нужно больше оптимизировать регексп  , ну там просмотреть на счет спец символов 
а потом открываешь и читаешь файл
Код:
while (<FILE>)
{
if(/(.*?<br\/>?)/) {print $1 . "\n"; }
}
close FILE;
Теперь должно рабоать правильно 
Последний раз редактировалось akil; 01.04.2009 в 19:48..
Причина: исправил на правильно ...
|
|
|

01.04.2009, 19:32
|
|
Новичок
Регистрация: 03.11.2007
Сообщений: 9
Провел на форуме: 61379
Репутация:
12
|
|
Только щя понял что это тема про ПХП, извиняюсь ..  Надеюсь по перлу понятно как и в ПХП сделать.
|
|
|

01.04.2009, 19:37
|
|
Участник форума
Регистрация: 22.11.2006
Сообщений: 117
Провел на форуме: 1813343
Репутация:
141
|
|
akil, разобрался без регекспов. 
|
|
|

01.04.2009, 22:38
|
|
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме: 1734541
Репутация:
214
|
|
Есть скрипт который вызывает некоторую функцию
эта функция отдает содержимое страницы с определенного сервера
если содержимое то что надо то функция делает одно действие иначе другое.
вообщем конструкиц типа
if(get_something($variable)){
$a="1";
}else{
$a="2"}
дак вот иногда этот сервер с которого функция заирает данные бывает в дауне и у меня выводит 504 ошибка что сервак отвалился по таймауту...как это обойти и если сервак отваливается чтоб сразу выполнялось
$a=2
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|