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

Форум PHP

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

 

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

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

тема: Почему не воспринимает мою передачу функция if?
 
 автор: Витос   (05.07.2007 в 15:53)   письмо автору
 
 

Создал я два файла: index.php и script2.php.
В Index написал:

<input name=\"korova\" type=\"text\" value=\"\"/><br />
<anchor>Ок!<go href=\"script2.php\" method=\"get\">
<postfield name=\"korova\" value=\"$(korova)\" />
</go></anchor>";


В script2 написал:
if($_GET[korova]=1){echo "корова твое любимое животоное!";}elseif($_GET[korova]=2){echo "ты ненавидишь коров!";}

Ввожу 1, передаю, выдает "корова твое любимое животоное!", капк и должно, но ввожу 2 и выдает тот же текст, а ведь должно "ты ненавидишь коров!".

Почему так? В чем моя ошибка?

   
 
 автор: Faraon   (05.07.2007 в 16:02)   письмо автору
 
   для: Витос   (05.07.2007 в 15:53)
 


if($_GET[korova]==1){echo "корова твое любимое животоное!";
 }
 elseif
 ($_GET[korova]==2){echo "ты ненавидишь коров!";
 }

   
 
 автор: Витос   (05.07.2007 в 16:08)   письмо автору
 
   для: Faraon   (05.07.2007 в 16:02)
 

Оооо! Спасибо большое!!! Значит "==" - сравнение? А "=" всегда присваивает?

   
 
 автор: Faraon   (05.07.2007 в 16:10)   письмо автору
 
   для: Витос   (05.07.2007 в 16:08)
 

Типа того :)))

   
Rambler's Top100
вверх

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