Автор Тема: link  (Прочитано 3328 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн thestar

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 34
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
link
« : 12 Июня 2004, 20:38:35 »
if (isset($_GET[\'link\'])) {
$link = (int) $_GET[\'link\'];
}
if ($link == 1) { header("Location: file_url_here1.php"); }
elseif ($link == 2) { header("Location: file_url_here2.php"); }
elseif ($link == 3) { header("Location: file_url_here3.php"); }
elseif ($link == 4) { header("Location: file_url_here4.php"); }
else { print "Глюк... незнаю чё грузить..."; }
?>

я вот непойму, для чего тут нужен else??:confused:
кроме всего прочего, при входе на страницу где размещён этот скрипт. мне всегда отображается этот esle(Глюк... незнаю чё грузить...)
в чём трабла?:confused:

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
link
« Ответ #1 : 12 Июня 2004, 21:02:52 »
лично меня интересует, зачем нужно вот это :-)
Цитировать

if (isset($_GET[\'link\'])) {
$link = (int) $_GET[\'link\'];
}

Оффлайн thestar

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 34
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
link
« Ответ #2 : 12 Июня 2004, 21:29:24 »
разве не для  регист глобал?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
link
« Ответ #3 : 13 Июня 2004, 02:35:55 »
для "регист глобал" достаточно $link = $_GET[\'link\'];

Оффлайн thestar

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 34
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
link
« Ответ #4 : 13 Июня 2004, 15:05:56 »
RomikChef
ok
а можно ли убрать else? и что оно в данном скрипте вообще делает?

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
link
« Ответ #5 : 13 Июня 2004, 21:24:32 »
thestar
А ты сам подумай. Проследи логику программы. Что тебе нужно то и сделай.
Мне тормоз послужил толчком...

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
link
« Ответ #6 : 13 Июня 2004, 21:44:16 »
thestar
может тебе стоит почитать какую-нибудь книгу по основам программирования ?
Ты элементарные вещи спрашиваешь (которые почти во всех языках имеют одинаковое значение)
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28