Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с переходом. хелп 
:(
    Опции темы
ultrastar
Дата 2.3.2008, 10:08 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 2.3.2008

Репутация: нет
Всего: нет



Здраствуйте. У меня такой вопросик..

Файл: index.php:

Код

<?
include("inc/config.php");
if (!isset($mod) || ($mod=="") || (!file_exists ("mods/$mod.php"))) {
$mod=$sys_def_mod;
}
include("inc/top.php");
include("mods/$mod.php");
include("inc/bottom.php");
?>

Файл:inc/config.php
<?
$sys_def_mod="mod1";
?>


Вопрос:
Почему когда при переходе например http://..../index.php?mod=mod2 ( файл существует в папке mods/mod2.php). он думает что файла нету и показывает $sys_def_mod="mod1"; (т.е. страницу которая указана в конфиге)

M
Guedda
Модератор: Пользуйтесь кнопкой "Код"!

Модератор: Тема не для раздела "Профи". Перенесена.

Это сообщение отредактировал(а) Guedda - 2.3.2008, 14:51
PM MAIL   Вверх
flashaa
Дата 2.3.2008, 12:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 796
Регистрация: 7.3.2006

Репутация: 19
Всего: 25



Цитата(ultrastar @  2.3.2008,  10:08 Найти цитируемый пост)
Почему когда при переходе например http://..../index.php?mod=mod2 ( файл существует в папке mods/mod2.php).

Потому что ваш код расчитан на register_globals on, и эта директива отключена на том сервере, где тестируете.
Вот в чем отличие:

register_globals = on
Запрос: index.php?mod=mod2 
$mod == 'mod2'

register_globals = off
Запрос: index.php?mod=mod2 
$_GET['mod'] == 'mod2'
PM MAIL   Вверх
smartov
Дата 2.3.2008, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


Профиль
Группа: Экс. модератор
Сообщений: 4225
Регистрация: 2.2.2006
Где: NJ

Репутация: 7
Всего: 259



ultrastar, 
Модератор: Название темы должно отражать ее суть!
Модератор: используйте кнопку Код

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0819 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.