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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: определить время создания файла

Сообщения:  [1-10]   [11-14] 

 
 автор: Trianon   (07.09.2007 в 21:27)   письмо автору
 
   для: Poison   (07.09.2007 в 20:54)
 

Ок.
Только почему ROOT?

   
 
 автор: Eugene77   (07.09.2007 в 21:10)   письмо автору
 
   для: Poison   (07.09.2007 в 20:54)
 

>а у меня уже в привычку вошло ( везде использую :)) в начале скрипта определяю
<?
>define('ROOT_DIR'dirname(__FILE__) );
>


О!
Вот это интересный эффект дало!
Теперь в Expert Editor заработало, но браузер -- ни-ни
ничего не показывает.

   
 
 автор: Poison   (07.09.2007 в 20:54)   письмо автору
 
   для: Trianon   (07.09.2007 в 20:46)
 

а у меня уже в привычку вошло ( везде использую :)) в начале скрипта определяю
<?
define
('ROOT_DIR'dirname(__FILE__) );

   
 
 автор: Trianon   (07.09.2007 в 20:46)   письмо автору
 
   для: Eugene77   (07.09.2007 в 20:45)
 

>Вы у себя как делаете?

вычисляю полные пути

   
 
 автор: Eugene77   (07.09.2007 в 20:45)   письмо автору
 
   для: Trianon   (07.09.2007 в 19:19)
 

>Возможно, потому, что у php-cgi и у апача разные текущие каталоги.

Как их совместить? Или хотя бы как правильно определить?


>Нужно начинать путь со /слэша и отсчитывать его от корня раздела.
>определиться с путем от корня раздела к корню документов поможет $_SERVER['DOCUMENT_ROOT']
>а с путем от корня документов к текущему скрипту - $_SERVER['PHP_SELF']

Спасибо! Теперь буду пробовать указывать полные пути. Вдруг редактор их "скушает"!
Или есть другой путь решения проблемы с Expert Editor?
Вы у себя как делаете?
У меня почему-то если начинать со слэша вообще ничего не работает - стоит удалить -
браузер всё верно открывает.
Впрочем, на сегодня у меня порох кончился, завтра продолжу.

   
 
 автор: Trianon   (07.09.2007 в 19:19)   письмо автору
 
   для: Eugene77   (07.09.2007 в 19:11)
 

Возможно, потому, что у php-cgi и у апача разные текущие каталоги.
Нужно начинать путь со /слэша и отсчитывать его от корня раздела.
определиться с путем от корня раздела к корню документов поможет $_SERVER['DOCUMENT_ROOT']
а с путем от корня документов к текущему скрипту - $_SERVER['PHP_SELF']

   
 
 автор: Eugene77   (07.09.2007 в 19:11)   письмо автору
 
   для: Trianon   (07.09.2007 в 18:42)
 

>на самом деле - во обеих этих строках
>if(is_file($f)){
> $fm = filemtime($f);
>
>
>потребуется что-то вроде ($tmp_dir.$f)

Верно, верно!
Вы-то небось на автопилоте это пишете не задумываясь, я я до сих пор
в этих путях как в тумне. Ничего не понимаю.
Этот путь откуда отсчитывается?
И как ещё можно иначе его указать?
И почему в браузере этот вариант проходит, а PHP Expert Edinor упорно продолжает ругаться?
Уф!

   
 
 автор: Trianon   (07.09.2007 в 18:42)   письмо автору
 
   для: bronenos   (07.09.2007 в 18:38)
 

на самом деле - во обеих этих строках
if(is_file($f)){
$fm = filemtime($f);


потребуется что-то вроде ($tmp_dir.$f)

   
 
 автор: bronenos   (07.09.2007 в 18:38)   письмо автору
 
   для: Trianon   (07.09.2007 в 18:25)
 

думаю, он говорил про дескриптор

   
 
 автор: Trianon   (07.09.2007 в 18:25)   письмо автору
 
   для: Eugene77   (07.09.2007 в 16:42)
 

э... а где его указывать не надо?!

   

Сообщения:  [1-10]   [11-14] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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