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

Форум PHP

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

 

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

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

тема: Не передается переменная
 
 автор: Dizels   (28.12.2007 в 11:35)   письмо автору
 
 

строка адреса в браузере: http://sait.com/admin/editform.php?id_enterprise=1

в файле editform.php:

$id = $_GET['id_enterprise'];
...
<input type="hidden" name="id" value=<?php echo "$id"?>>
<input type="hidden" name="id_catalog" value=<?php echo "$id_catalog"?>>
</form>


в файле edit.php:

// Устанавливаем соединение с базой данных
require_once("config.php");
// Проверяем, переданы ли скрытые поля формы
if(empty($id))
    { echo "Не передана переменная предприятия";
        exit;
    }
if(empty($id_catalog))
    { echo "Не передана переменная каталога";
        exit;
    }

Выдает ошибку: Не передана переменная предприятия.
А почему - понять не могу, вроде же я ее передаю.

   
 
 автор: Faraon   (28.12.2007 в 11:41)   письмо автору
 
   для: Dizels   (28.12.2007 в 11:35)
 

Так как не видно всего кода, можно предпложить, что выключен register_globals
>if(empty($id))
>if(empty($id_catalog))

и принимать нужно суперглобальный массив $_GET

$id=$_GET['id'];
if(empty($id)) 

   
Rambler's Top100
вверх

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