index.php (главная страница)
$go = empty($_GET['go']) ? 'index' : $_GET['go'];
switch ($go)
{
case ('index'):
break;
case ('reg'):
break;
}
include('/templates/tpl/main.php');
mail.php
<?PHP
include ($go.'.php');
?>
Вот тут и начинаются пироги , он видать начинает циклировать .. если протсо не набирать не чего в строку или index.php?go=index тоже самое , циклирует .
и пишет вот что Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 261904 bytes)
В шаблоне индексе обычный html , для вывода .. если на прямую все работает .
Спустя 7 часов, 42 минуты, 32 секунды (3.06.2012 - 08:33) Эли4ка написал(а):
Цитата |
switch |
Вы, пожалуйста, разберитесь как работает данный оператор..и никаких проблем не возникнет..
Спустя 2 часа, 2 минуты, 25 секунд (3.06.2012 - 10:36) inpost написал(а):
Что за скобки? Где Default?
Спустя 54 минуты, 52 секунды (3.06.2012 - 11:31) alex12060 написал(а):
Заходишь на index.php, он подключает шаблон '/templates/tpl/main.php', там, в свою очередь, подключается файл index.php (снова), и снова он подключает шаблон '/templates/tpl/main.php', там, в свою очередь, подключается файл index.php (снова-снова) и так до бесконечности
Спустя 37 минут, 50 секунд (3.06.2012 - 12:09) Zzepish написал(а):
include_once(./templates/tpl/main.php');-вот так перепиши
Спустя 7 минут, 16 секунд (3.06.2012 - 12:16) Игорь_Vasinsky написал(а):
Цитата |
-вот так перепиши |
чтоб скучно не было
Спустя 56 минут, 23 секунды (3.06.2012 - 13:12) fortuna написал(а):
alex12060
Всё верно !!! уже нашёл ошибку .. .
Циклировал он иззатого что у меня был index , он обращался к индексу тот подгружал и снова обращался .. сейчас нормально .
Он обращаться к майну .
Всё верно !!! уже нашёл ошибку .. .
$go = empty($_GET['go']) ? 'main' : $_GET['go'];
switch ($go)
{
case ('main'):
break;
case ('reg'):
break;
}
include('/templates/tpl/index.php');
Циклировал он иззатого что у меня был index , он обращался к индексу тот подгружал и снова обращался .. сейчас нормально .
Он обращаться к майну .