Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Убить-заменить  
Форумы портала PHP.SU » » Кодировки и все смежное » Убить-заменить  

Страниц (1): [1]
 

1. fsdgg - 06 Декабря, 2013 - 15:17:36 - перейти к сообщению
Вот этот код не работает по непонятной причине. Подозреваю что дело в кодировке но как решить этот вопрос не пойму.
html_entity_decode тоже не помогает.

PHP:
скопировать код в буфер обмена
  1. echo str_replace(" ",'',file_get_contents('http://fashionbazaar.timepad.ru/event/93490/'));
2. LIME - 06 Декабря, 2013 - 16:16:18 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. echo preg_replace("# #su",'',file_get_contents('http://fashionbazaar.timepad.ru/event/93490/'));

(Добавление)
fsdgg пишет:
html_entity_decode тоже не помогает.
это каким образом ты его применял?
менял на пробел и удалял пробелы чтоли?
(Добавление)
ну тогда та же проблема с кодировкой
ее тоже надо указать
зависит от версии пхп
3. fsdgg - 06 Декабря, 2013 - 16:46:23 - перейти к сообщению
Спасибо я не знал как кодировку задать
(Добавление)
PHP:
скопировать код в буфер обмена
  1. function content($url){
  2. $sh = curl_init();
  3. curl_setopt($sh, CURLOPT_URL, $url);
  4. $html=curl_exec($sh);
  5. return $html;
  6. }
  7.  
  8. echo preg_replace("# #su",'',content('http://fashionbazaar.timepad.ru/event/93490/'));


а вот так все равно не работает Огорчение

 

Powered by ExBB FM 1.0 RC1