Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   [решено] И снова про PHP !!!!!!!!!!! Можно ????????????? (http://forum.oszone.net/showthread.php?t=107792)

CASHis 26-05-2008 14:38 811034

И снова про PHP !!!!!!!!!!! Можно ?????????????
 
Проблема связана с отображением новостей на странице. Скрипт новостей без БД (данные хранятся в текстовых файлах). На главной страничке все в порядке, все показывается почти как нужно, а вот на страничке расположенной в другом каталоге вместо новостей появляется следующее: 1) Warning: main(./easynews/db/news.txt): failed to open stream: No such file or directory in /home/каталог/www/about/index.php on line 108 и 2) Warning: main(): Failed opening './easynews/db/news.txt' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/какталог/www/about/index.php on line 108. Строка 108 <? include "./easynews/db/news.txt" ?>.Уверен, что проблема в путях, а как исправить не знаю.

bruder 26-05-2008 15:06 811068

может вы хотели относительный путь прописать? Две точки в начале. Текстовый файл лежит в папках рядом со скриптом?

../easynews/db/news.txt

CASHis 27-05-2008 05:45 811604

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

][alter 08-06-2008 19:40 821634

Использование последовательностей ../ или ./ крайне нежелательно, а лучше вообще их не когда не использовать! Так, ваши сценарии будут более защищенные.

CASHis 09-06-2008 11:16 822032

][alter, пасибо за сообщение, но особо защищать мне нечего. просто хотелось новости добавлять по людски, а не в каждую страницу!!!


Время: 03:20.

Время: 03:20.
© OSzone.net 2001-