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

Форум PHP

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

 

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

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

тема: Как сохранить данные в файле, находящемся в другом каталоге.
 
 автор: sorento   (07.05.2007 в 04:11)   письмо автору
 
 

Здравствуйте. Подскажите начинающему.
Есть скрипт (файл со скриптом находится в каталоге "корневой каталог/ARC/arc.php"), который производит запись данных в файл , расположенный в другом каталоге ("корневой каталог/catalog_Book/comments.txt"). Данных не много и обновляются они не часто, поэтому запись выбрана в файл, а не с помощью MySQL.
Вопрос: с помощью каких операторов (opendir, chdir или других) возможно открытие, чтение и работа с файлом каталога "корневой каталог/catalog_Book/comments.txt") и как в конкретном случае помощью PHP прописать доступ к файлу для записи, лежащем в другом каталоге?
Конструкция типа
 $df=opendir("../catalog_Book") ; 
не работает.

   
 
 автор: Trianon   (07.05.2007 в 09:53)   письмо автору
 
   для: sorento   (07.05.2007 в 04:11)
 

А такой вызов?

 $df=opendir("../catalog_Book/*.*") 

   
 
 автор: cheops   (07.05.2007 в 13:46)   письмо автору
 
   для: sorento   (07.05.2007 в 04:11)
 

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

   
 
 автор: sorento   (08.05.2007 в 04:38)   письмо автору
 
   для: cheops   (07.05.2007 в 13:46)
 

Я не знаю как перейти в другую директорию.
Мне нужно записать данные в файл, расположенный в другой директории.
Насколько я понимаю надо открыть или изменить директорию, прочитать названия файлов в директории (надо ли ?) и потом уже отрывать, читать и писать в файл (это уже знакомо).
После открытия или изменения директории обязательно-ли ее чтение или нет? В моем конкретном случае можно открывать или изменять директорию?

   
 
 автор: [ChitaNET]Scorpion   (08.05.2007 в 07:50)   письмо автору
 
   для: sorento   (08.05.2007 в 04:38)
 

путь до файла: $_SERVER['DOCUMENT_ROOT'].$dir;

где $dir = путь к файлу, включая его название, от корня вашего хостинга.

   
 
 автор: kasmanaft   (08.05.2007 в 07:56)   письмо автору
 
   для: [ChitaNET]Scorpion   (08.05.2007 в 07:50)
 

>> $dir = путь к файлу, включая его название, от корня вашего хостинга.
Тогда $_SERVER['DOCUMENT_ROOT'] зачем?

   
 
 автор: [ChitaNET]Scorpion   (12.05.2007 в 06:17)   письмо автору
 
   для: kasmanaft   (08.05.2007 в 07:56)
 

Чтоб не путаться со всякими "../" для перехода на верхние уровни.
Ну и вообще принято даже не $_SERVER['DOCUMENT_ROOT'] использовать, а просто константу, значение которой вы сами задаёте, прописывая в скрипте.

   
Rambler's Top100
вверх

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