Tilo

Рейтинг
35
Регистрация
02.02.2015

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

Что то не работает, мне тут наверно нужно предварительно первый перенос строки удалять?

Потому что в инспекторе код ваглядит вот так

Вот только у меня не получилось убрать первый, все убрать получается а вот первый нифига

что то картинка не вставляется Вот ссылка на скрин

---------- Добавлено 23.02.2015 в 17:19 ----------

Что то походу

$first = strpos($text,'<br>');
вообще мой текст не обрабатывает. Если просто в переменную TEXT пишу какой какойто текст, все работает, а с тем текстом который в нее пишет парсер, нифига не хочет.

Ага спасибо, работает. А как остаток текста достать подскажите

Да вот пробую. Просто ответил до того как по ссылке прошол

---------- Добавлено 21.02.2015 в 01:22 ----------

domen4you:
ну надо обрабатывать перед записью в базу:
trim, str_replace, регулярки и т.д.

Так вырезать то я их вырезал а теперь как вместо них бр-ки воткнуть?

---------- Добавлено 21.02.2015 в 01:28 ----------

domen4you:
ну надо обрабатывать перед записью в базу:
trim, str_replace, регулярки и т.д.
Tilo:
Да вот пробую. Просто ответил до того как по ссылке прошол

---------- Добавлено 21.02.2015 в 01:22 ----------


Так вырезать то я их вырезал а теперь как вместо них бр-ки воткнуть?

вырезал вот такой конструкцией

$phone = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $phone);

$phone = str_replace(array("\r\n", "\r", "\n", "\t", ' ', ' ', ' '), '', $phone);


---------- Добавлено 21.02.2015 в 01:46 ----------

Нет не правильно вопрос поставил, Как заменит все что вырезаю одним br? А то у меня щас сколько вырезал пробелов и табов столько бр - ок и вставляется

---------- Добавлено 21.02.2015 в 01:59 ----------

Все разобрался. domen4you, спасибо.
domen4you:
все парсишь?))
тут с кавычками мне не нравится


также может пригодится
http://php.net/manual/ru/function.trim.php

Ну да, портал делаю, надо собрать каталог организаций. Про кавычки - дело в том что только в таком варианте пишется в базу, пробовал подругому , ошибок не показывает но и в базу не пишет. Ту я думаю дело в тексте который парсится, фишка в том что он не форматированый, на страницу tcho делаю он сплошным текстов выводится. А в инспекторе выглядит так и в бызу так же пишется с переносами строк и неразрывными пробелами. А из бызы выборка идет списком UL-LI в той последовательности как записаны строки и соответственно если в строке в которой должен быть телефон, записан неразрывный пробел то он и выводится на страницу. Мне бы в идеале как то удалить все эти пробелы и переносы строк и заменить их br_ками

domen4you:
проблема с наличием русских символов в урл, скорее всего

---------- Добавлено 19.02.2015 в 23:03 ----------

$url_eng = 'http://www.orgpage.ru/resp-bashkortostan/';
$url_rus = urlencode('суды/');
$url = $url_eng . $url_rus;
$get = file_get_contents ($url);
echo $get;

Да спасибо действительно проблема была в этом. Все работает, еще раз благодарю.

Приветствую всех. Не знаю насколько в тему мой вопрос, но все же... Избавился от дубля index.php главной страницы сайта в результате чего все остальные страницы стали (404) работает только главная. Что делать?

Всего: 67