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

Форум PHP

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

 

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

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

тема: Сайт не видит новые файлы. Права доступа выставлены.
 
 автор: 6paTuHo   (03.03.2010 в 09:41)   письмо автору
 
 

Народ, помогите!
Проблема: есть сайт. В папке www лежит файл index.php. Остальные страницы подгружаются в его центральную ячейку из папки www/content. Но вновь созданные файлы в папке Content сайтом не обнаруживаются.
Права доступа на файлы и на папку выставлены правильно. При перемещении файлов в корень (www) сайт их видит.

вот код ячейки в которую подгружаются страницы:

<td id="content">
<div id="precon"></div>

<? if(file_exists("content/$content.php")) include "content/$content.php"; else include "content/404.php" ?>



<? if ($page!=home){?>
<div class="clear"></div>
<div id="back"><a href="javascript:history.back();">назад</a></div>
<div id="up"><a href="javascript:window.scrollTo(0,0);">вверх</a></div>
<div class="clear"></div>
<?}?>

</td>

Может у кого есть идеи?

  Ответить  
 
 автор: sim5   (03.03.2010 в 09:48)   письмо автору
 
   для: 6paTuHo   (03.03.2010 в 09:41)
 

Есть - $content.php, это вы так именуете файлы, или что это?

  Ответить  
 
 автор: 6paTuHo   (03.03.2010 в 10:00)   письмо автору
 
   для: sim5   (03.03.2010 в 09:48)
 

Вот это я и сам понять не могу - откуда это берется. Но больше никакого кода, относящегося к этим строчкам я не нашел.
Т.е. как я понимаю , $content.php это и есть имя требуемого файла, но как оно задается не понятно

  Ответить  
 
 автор: sim5   (03.03.2010 в 10:05)   письмо автору
 
   для: 6paTuHo   (03.03.2010 в 10:00)
 

Вам этот код с неба свалился? РНР использует $ для "нужд" своих, и нужно иметь богатую фантазию, что так именовать файлы.

  Ответить  
 
 автор: 6paTuHo   (03.03.2010 в 10:07)   письмо автору
 
   для: sim5   (03.03.2010 в 10:05)
 

Сайт делал не я. Потому и возникают вопросы.
Как я понимаю, PHP вместо $content подставляет имя файла, который проверяет file_exists

  Ответить  
 
 автор: sim5   (03.03.2010 в 10:17)   письмо автору
 
   для: 6paTuHo   (03.03.2010 в 10:07)
 

Начните серьезно изучать РНР - вы не правильно понимаете.

  Ответить  
 
 автор: 6paTuHo   (03.03.2010 в 10:21)   письмо автору
 
   для: sim5   (03.03.2010 в 10:17)
 

Обещаю что изучу все серьезно. Но сейчас мне нужно добавить несколько новых страниц на сайт. причем срочно. Но добавлять я их могу только используя имена уже существующих (но более не нужных) файлов. А их уже не осталось.

  Ответить  
 
 автор: 6paTuHo   (03.03.2010 в 13:30)   письмо автору
 
   для: 6paTuHo   (03.03.2010 в 09:41)
 

Разобрался! Это очень не простой сайт )))) Ту еще файл title.php замешан. Оттуда и берется $content

  Ответить  
Rambler's Top100
вверх

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