[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Переключатель switch
Jek
Это пример по php со страницы http://www.softtime.ru/bookphp/gl2_2.php
<form action = "http://localhost/PHP/chapt2/switch.php" method="get">
number: <input type="text" name="number"/><br>
<input
type="submit"/>
</form>

<?
switch($number)
{
case 1:
echo ("one ");
case 2: case 3:
echo ("free");
case 4: case 5:
echo ("five");
case 6: case 7:
echo ("seven");
case 8: case 9:
echo ("nine");
break;
default:
echo ("This isn't number or number is > 9 or < 1");
}
?>

Результат выполнения скрипта:
free five seven nine
Но почему-то у меня результат выполнения оказывается во такой: This isn't number or number is > 9 or < 1
Почему?



Спустя 8 минут, 11 секунд (16.04.2011 - 03:23) inpost написал(а):
$number - обычная переменная.
$_GET['number'] - глобальная, передающаяся методом GET, что у тебя и было передано!

Спустя 59 минут, 24 секунды (16.04.2011 - 04:22) Jek написал(а):
А почему результат выполнения разный?

Спустя 3 минуты, 32 секунды (16.04.2011 - 04:26) inpost написал(а):
Jek
Потому что $number пуста!

Спустя 7 минут, 28 секунд (16.04.2011 - 04:33) Jek написал(а):
Почему там результат выполнения один а у меня другой, хотя примеры одинаковые.

Спустя 1 час, 41 минута, 18 секунд (16.04.2011 - 06:15) inpost написал(а):
Jek
Какой у тебя сейчас результат?
Хорошо, отвечу по умному, у тебя отключены register_globals, а те уроки старые, в них ещё включена эта директива.

Спустя 1 час, 32 минуты, 2 секунды (16.04.2011 - 07:47) Jek написал(а):
Всё спасибо, вот бы раньше. Про register_globals я читал и знаю что-это такое, но немного память подвела я просто ещё новичок.

Спустя 1 час, 16 минут, 9 секунд (16.04.2011 - 09:03) neadekvat написал(а):
Цитата (Jek @ 16.04.2011 - 04:15)
Но почему-то у меня результат выполнения оказывается во такой: This isn't number or number is > 9 or < 1
Почему?

Цитата (Jek @ 16.04.2011 - 05:22)
А почему результат выполнения разный?

Цитата (Jek @ 16.04.2011 - 05:33)
Почему там результат выполнения один а у меня другой, хотя примеры одинаковые.

*Вытирая слезы* Упертый чел.

Спустя 1 час, 17 минут, 4 секунды (16.04.2011 - 10:20) Guest написал(а):
Всё должно быть идеально.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.