PDA

Показать полную графическую версию : [решено] И снова про PHP !!!!!!!!!!! Можно ?????????????


CASHis
26-05-2008, 14:38
Проблема связана с отображением новостей на странице. Скрипт новостей без БД (данные хранятся в текстовых файлах). На главной страничке все в порядке, все показывается почти как нужно, а вот на страничке расположенной в другом каталоге вместо новостей появляется следующее: 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
может вы хотели относительный путь прописать? Две точки в начале. Текстовый файл лежит в папках рядом со скриптом?

../easynews/db/news.txt

CASHis
27-05-2008, 05:45
Спасибо огромное! А я все выходные голову ломал как и чего, а оказалось все довольно просто!!!

][alter
08-06-2008, 19:40
Использование последовательностей ../ или ./ крайне нежелательно, а лучше вообще их не когда не использовать! Так, ваши сценарии будут более защищенные.

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




© OSzone.net 2001-2012