Не знаю куда писать, написал в эту тему.
Подскажите в чем проблема, не могу передать значение переменной(ых)
Пример: http://.../index.php?id=2
Вывожу id, а на его месте пустота
Машина локальна, использую Denwer 3 (Apache 2 + SSL, PHP 5, MySQL 5)
Спустя 21 минута, 32 секунды (18.12.2009 - 23:11) VolCh написал(а):
Как выводишь id?
echo $_GET['id'];?
Спустя 24 минуты, 11 секунд (18.12.2009 - 23:35) rus_tik написал(а):
Может у тебя перед-
echo $_GET['id'];
стоят условия
if....else Проверь.
Спустя 17 минут, 24 секунды (18.12.2009 - 23:52) Platinum написал(а):
Я всегда проверяю такие глюки таким образом к примеру:
Бывает таких ошибок много и не понятно в чём причина))) Поэтому применяю такую конструкцию if-else.
Но это лёгкий пример) тут можно проверить просто echo...
А вот в сложных ситуациях мне помогает это.
Стучись в асю) попробуем разобраться)
if (!empty($_GET['id'])) // Если переменная не пустая...
{
echo 'Переменная имеет значение: ';
echo $_GET['id'];
}
else // Если нет, то делаем это...
{
echo 'что-то тут не так ';
}
Бывает таких ошибок много и не понятно в чём причина))) Поэтому применяю такую конструкцию if-else.
Но это лёгкий пример) тут можно проверить просто echo...
А вот в сложных ситуациях мне помогает это.
Стучись в асю) попробуем разобраться)
Спустя 3 минуты, 55 секунд (18.12.2009 - 23:56) VolCh написал(а):
Мне кажется, что опять очередной пример прочтения книжки со включенными по дефолту глобалсами
Спустя 1 час, 10 минут, 9 секунд (19.12.2009 - 01:06) kemper написал(а):
Большое спасибо всем, особенно Platinum