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 :: Версия для печати :: preg_match русский буквы
Форумы портала PHP.SU » » Работа с сетью » preg_match русский буквы

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

1. xhugo - 12 Июля, 2011 - 18:44:09 - перейти к сообщению
пробую
PHP:
скопировать код в буфер обмена
  1.  
  2. $get=file_get_contents('http://translate.google.ru/translate_t?hl=&ie=UTF-8&text=hello&sl=en&tl=ru');
  3.  
  4.    if($get)
  5.      {
  6.        preg_match_all('|<span id=result_box class="short_text">(.*)</span>|im',$get,$proxy);  
  7.         print_r($proxy);
  8.      }  
  9.  

получаю текст. только буквы русскии совсем другии которые должны быть. почему так?
2. OrmaJever - 12 Июля, 2011 - 18:56:12 - перейти к сообщению
что значит другие? кодировка другая или они руские но текст другой?
3. DeepVarvar - 12 Июля, 2011 - 18:57:06 - перейти к сообщению
xhugo пишет:
</span>|im

предварительно через iconv в utf-8.
4. xhugo - 12 Июля, 2011 - 19:15:59 - перейти к сообщению
так же, например на оригинальной странице текст "привет" , а получаю "РТЙЧЕФ"
5. OrmaJever - 12 Июля, 2011 - 19:41:19 - перейти к сообщению
может
PHP:
скопировать код в буфер обмена
  1. header('Content-type: text/html; charset=utf-8');

поможет?
6. xhugo - 12 Июля, 2011 - 19:54:07 - перейти к сообщению
теперь я получаю ���������������
7. DeepVarvar - 12 Июля, 2011 - 19:56:54 - перейти к сообщению
xhugo а мой вариант проигнорили?
8. OrmaJever - 12 Июля, 2011 - 20:26:58 - перейти к сообщению
Нужно посмотреть заголовки страницы и тому подобное, и попробовать через curl
9. xhugo - 12 Июля, 2011 - 20:55:19 - перейти к сообщению

так вообще не работает.
iconv в каком месте его использовать?
10. DeepVarvar - 12 Июля, 2011 - 21:07:25 - перейти к сообщению
xhugo пишет:
так вообще не работает
ну и ладно.

xhugo пишет:
iconv в каком месте


Вместо фром и то подставьте нужные кодировки.
11. xhugo - 12 Июля, 2011 - 21:18:46 - перейти к сообщению
все я все стало как при первом разве.
у меня так у одного только? кто нибудь пробовал?
12. OrmaJever - 12 Июля, 2011 - 21:26:17 - перейти к сообщению
xhugo пишет:
у меня так у одного только? кто нибудь пробовал?

У меня тоже каракули, а вот через curl нормально.

 

Powered by ExBB FM 1.0 RC1