Помогите чайнику :)
http://www.codenet.ru/webmast/php/newsimp/
(модераторам, просьба прибить там мой комментарий - настолько завтыкался, пытаясь как то запустить описанный скрипт, что просмотрел строчки про форум - я про его наличие вообще забыл :/)
Хелп :)
Я не кодер и не продвинутый девелопер, но очь нужен импортер контента.
Сделал 2 файла, что тут показаны - назвал их так же как они называются в архиве (архивные устарели как я понял).
В newsimport.php - изменил параметры тут на свои:
$this->mysql_server="locahost";
$this->mysql_login="root";
$this->mysql_password="";
$this->mysql_database="news";
путь к базе прописал так "http://...сервер/" (пытался писать просто сервер-баз данных, но не пошло - с http в принципе тоже не пошло)
В example.php в данном месте -
$news=new News(600,"rss091",10);
$news->setmysql("localhost","login","password","tablename");
$news->settemplate("<B>%PUBDATE%</B>: <a href="%URL">%TITLE%:</a>
%DESCRIPTION%","H:m d/m");
print $news->read("http://news.yandex.ru/index.rss");
?>
Тут указал свои данные ("localhost","login","password","tablename")- сервер базы данных писал и с http и без.
При запуске codenet.htm (тут ничего не трогал) и newsimport.php ничего не происходит. В codenet.htm только теги вылазят на экран: %TITLE% %PUBDATE% %DESCRIPTION%
А при запуске example.php - вылазит следующее:
Warning: file(/tmp/news_2306053390.text) [function.file]: failed to open stream: No such file or directory in /sata1/home/users/мой_логин/www/мой_домен/1/newsimport.php on line 385
Warning: implode() [function.implode]: Invalid arguments passed in /sata1/home/users/мой_логин/www/мой_домен/1/newsimport.php on line 385
Warning: mysql_connect() [function.mysql-connect]: Host 's8.freehost.com.ua' is not allowed to connect to this MySQL server in /sata1/home/users/мой_логин/www/мой_домен/1/newsimport.php on line 267
Host 's8.freehost.com.ua' is not allowed to connect to this MySQL server
Может где чего за комментировать надо или где убрать комментарий у кода?
----
убрал http из базы данных - ушла нижняя строка, но выпало сообщение, что нет конекта к таблице, не к базе, а таблице.
(смотрел таблицу - там никаких изменений - все по нулям)
----
когда убираю комментарии с этих строк
CREATE TABLE `newsimport` (
`id` int(11) NOT NULL default '0',
`d_update` int(11) NOT NULL default '0',
`data` text NOT NULL
) TYPE=MyISAM;
в newsimport.php, то браузер пишет следующее:
--------- это при запуске обоих php. html все так же - пишет одни теги.
Parse error: syntax error, unexpected T_STRING, expecting T_FUNCTION in /sata1/home/users/lifeway1/www/www.pogoda.r.if.ua/1/newsimport.php on line 182
-----------------------------
подсобите плиз