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

Форум PHP

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

 

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

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

тема: Переменная не сохраняется
 
 автор: iOne   (20.03.2006 в 22:14)   письмо автору
 
 

Объясните, пожалуйста, почему по ссылке <a href="index.php?id=5"></a> в переменную $id не передается значение "5".

Чтобы было понятно, приведу фрагмент кода:
**************************************
<form action="index.php">
<input type=hidden name=id value="1">
</form>
<?
if ((isset($id))==false)
{
$id=1;
}
?>
...
<tr>
<?
if ($id==5)
echo '<td style="border-bottom: solid 1px #0C2D83;" class="a">Закупки</td>';
else echo '<td style="border-bottom: solid 1px #0C2D83;"><a href="index.php?id=5">Закупки</a></td>';
?>
</tr>
**************************************
В общем, щёлкаю по сслыке <a href="index.php?id=5"></a>, а всегда выполняется условие isset($id))==false и, следовательно, переменная $id принимает значение "1".

Такое происходит только на домашнем сервере Apache, на сервере хостера всё работает, т.е., когда я жму на вышеуказанную ссылку, переменной $id присваивается значение "5".
Может, какие-то настройки сервера упустил?

   
 
 автор: midav   (20.03.2006 в 22:17)   письмо автору
 
   для: iOne   (20.03.2006 в 22:14)
 

нужно использовать глобальную $_GET
$id=$_GET['id'];

   
 
 автор: iOne   (20.03.2006 в 22:19)   письмо автору
 
   для: midav   (20.03.2006 в 22:17)
 

Спасибо, выручил. Где можно узнать побольше про глобальные переменные? Я новичок в программировании для web.

   
 
 автор: Ziq   (20.03.2006 в 22:51)   письмо автору
 
   для: iOne   (20.03.2006 в 22:19)
 

Хотя бы почитайте учебник с этого сайта. А лучше купите Самоучитель PHP 5 Кузнецов Симдянов. Книга супер!!! я по ней и учился.

   
Rambler's Top100
вверх

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