Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: проблема с новостями из yandex
 
 автор: krollik   (15.04.2006 в 23:10)   письмо автору
 
 

Вот появилась такая проблема: я беру генерирующийся код на новости yandex и ложу его в БД, предварительно обработов base64_encoder().. Потом я вывожу его на странице, предварительно обработов base64_decoder(). Только новости у меня не отображаются, а только браузер говорит, что найден недопустимый знак и даёт его координаты.. Этим знаком является ">" Как ето понимать?
ЗЫ Зарание спасибо!

   
 
 автор: КРУТО   (15.04.2006 в 23:12)   письмо автору
 
   для: krollik   (15.04.2006 в 23:10)
 

ты бы код показал...

   
 
 автор: krollik   (15.04.2006 в 23:14)   письмо автору
 
   для: КРУТО   (15.04.2006 в 23:12)
 

код из yandex

<style>span.yandex_date {font-size: 85%; margin-right:0.5em;} div.yandex_informer    {font-size: 85%; margin-bottom: 0.3em;} div.yandex_title     {font-size: 100%; margin-bottom: 0.5em; }    div.yandex_title a    { }    div.yandex_allnews    {font-size: 80%; margin-top: 0.3em;} div.yandex_allnews    {font-size: 80%; margin-top: 0.3em;}    div.yandex_annotation        {font-size: 85%; margin-bottom: 0.5em;}</style><script src='http://news.yandex.ru/common.js'></script><script src='http://news.yandex.ru/music5.js'></script><script> str='<div class=yandex_title><a href=http://news.yandex.ru><b>Яндекс.Новости</b></a></div>'; if ((aObj=eval('m_music')) && (aObj.length>0)){for (j=0;j<aObj.length;j++) { 
str+='<div><span class=yandex_news_title><a href='+aObj[j].url+'>'+aObj[j].title+'</a></span></div><div class=yandex_annotation>'+aObj[j].descr+'</div>';}} str+='<div class=yandex_allnews><a href=http://news.yandex.ru>Все новости на '+update_time+' мск  &gt;&gt;</a></div>';  document.write(str);</script>

   
 
 автор: krollik   (15.04.2006 в 23:16)   письмо автору
 
   для: krollik   (15.04.2006 в 23:14)
 

на 6 символе ошибка .. Причём ошибка не PHP вида =(

   
 
 автор: cheops   (16.04.2006 в 13:53)   письмо автору
 
   для: krollik   (15.04.2006 в 23:16)
 

А до этого кода что-нибудь выводится? Мало информации - сложно сооринтироваться - ошибка JavaScript или нет? При переходе от браузера к браузеру что-нибудь меняется? Как выглядит полный текст ошибки?

   
 
 автор: krollik   (16.04.2006 в 14:25)   письмо автору
 
   для: cheops   (16.04.2006 в 13:53)
 

я имею ввиду ту ошибку, что внизу IE пишется.. А визуально ничего не видно - тоесть текст в коде страници есть, но не отображается =(

   
 
 автор: cheops   (16.04.2006 в 14:42)   письмо автору
 
   для: krollik   (16.04.2006 в 14:25)
 

Возможно Yandex вам просто не разрешает скачивать вот эти файлы http://news.yandex.ru/common.js и http://news.yandex.ru/music5.js, если обращение идёт не со страниц yandex -загрузите их в ручную и исправьте пути на локальные.

   
 
 автор: krollik   (16.04.2006 в 15:15)   письмо автору
 
   для: cheops   (16.04.2006 в 14:42)
 

а как тогда другиевставляют новости новости?

   
 
 автор: cheops   (16.04.2006 в 21:25)   письмо автору
 
   для: krollik   (16.04.2006 в 15:15)
 

Так мы недавно вместе с вами же их из RSS-формата разбирали http://www.softtime.ru/forum/read.php?id_forum=6&id_theme=15950.

   
 
 автор: cheops   (15.04.2006 в 23:19)   письмо автору
 
   для: krollik   (15.04.2006 в 23:10)
 

А браузер на строку какую-нибудь указывает?

   
 
 автор: krollik   (16.04.2006 в 09:21)   письмо автору
 
   для: cheops   (15.04.2006 в 23:19)
 

именно на эту строку... ну тоесть где начинается текст новостей.

   
 
 автор: krollik   (16.04.2006 в 13:37)   письмо автору
 
   для: krollik   (16.04.2006 в 09:21)
 

Ну так в чём тут проблема?

   
 
 автор: technic611   (16.04.2006 в 16:12)   письмо автору
 
   для: krollik   (16.04.2006 в 13:37)
 

Возьми у яндекса новости в формате RSS

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования