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

Форум PHP

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

 

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

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

тема: Движок
 
 автор: chobo   (20.05.2008 в 13:06)   письмо автору
 
 

Вопрос такой, когда $index чему то равна, мы находим в каталоге и подключаем.....но чего я не могу понять а если нам вернулась старница с параметрами ?? например index.php?page=1 то он его не подключает и что с этим делать ??? ведь старница то в каталоге как есть, без параметров.

У меня такой вот код:


            <?php

            $sys_def_mod
="index";
              if (!isset(
$index) || ($index=="") || (!file_exists ("page/$index.php")))
                {
                    
$index=$sys_def_mod;
                }
            include(
"page/$index.php");

            
?>

   
 
 автор: KPETuH   (20.05.2008 в 13:11)   письмо автору
 
   для: chobo   (20.05.2008 в 13:06)
 

а по нормальному вопрос задать можете? я лично ничего не понял набор слов и всё...

   
 
 автор: Valick   (20.05.2008 в 13:17)   письмо автору
 
   для: chobo   (20.05.2008 в 13:06)
 

Страница страницой, а параметры параметрами, а $index.php - это вообще скрипт!!!! а не страница... который формирует страницу в соответствии с заданными параметрами. (отсутсвие параметра в адресе, это параметр поумолчанию)

У меня такой вот код
Откуда у вас такой код?

   
 
 автор: chobo   (20.05.2008 в 13:23)   письмо автору
 
   для: Valick   (20.05.2008 в 13:17)
 

вот такая ошибка


Warning: include(page/guest?st=25.php) [function.include]: failed to open stream: No such file or directory 


волнует то что получается такая вот гадость "include(page/foxgb?st=25.php" параметры а потом только .php

   
 
 автор: KPETuH   (20.05.2008 в 13:31)   письмо автору
 
   для: chobo   (20.05.2008 в 13:23)
 

покажите код где у вас генериться $index

   
 
 автор: elenaki   (20.05.2008 в 13:32)   письмо автору
 
   для: KPETuH   (20.05.2008 в 13:31)
 

 include("page/".$index.".php"); 

   
 
 автор: chobo   (20.05.2008 в 13:34)   письмо автору
 
   для: elenaki   (20.05.2008 в 13:32)
 


<a href="index.php?page="gb" class="sub_lnk">Гостевая книга</a>

   
 
 автор: KPETuH   (20.05.2008 в 13:35)   письмо автору
 
   для: chobo   (20.05.2008 в 13:34)
 

это не то, покажите код откуда вы берете переменную $index!!!!

   
 
 автор: chobo   (20.05.2008 в 13:37)   письмо автору
 
   для: KPETuH   (20.05.2008 в 13:35)
 

<?php

$file='index';
if(isset($page)) {$file=$page.'.php';}

include ('page/'.$file); //

?>

<a href="index.php?page="gb" class="sub_lnk">Гостевая книга</a>

я сам по всякому пробую............может свой вариант предложите ??

   
 
 автор: KPETuH   (20.05.2008 в 13:45)   письмо автору
 
   для: chobo   (20.05.2008 в 13:37)
 

<a href="index.php?page=gb" class="sub_lnk">Гостевая книга</a>


<?
if (!empty($_GET['gb'])) include("page/".$_GET['gb'].".php");

   
 
 автор: chobo   (20.05.2008 в 13:49)   письмо автору
 
   для: KPETuH   (20.05.2008 в 13:45)
 

пообщайтебс со мной в аське а то я некоторых вещей не догоняю
icq: 378 778 778

помогите - как бороться против
Warning: include(page/guest?st=25.php) [function.include]:

ну не получается ....у меня ((

почему то переменная передает параметр а потом только ставится расширение пхп

   
Rambler's Top100
вверх

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