[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Динамические ссылки
Korovnik
Здравствуйте,помогите мне разобратся со ссылками такого вида 'index.php?id=1'
<?php

switch (isset ( $_GET['id'] ) ) {

case 1 ;

include '1.php' ;

break ;

default ;

echo 'Error' ;

break ;

}

Почему код работает неправильно?
Сообщение error вылезает до нажатия на ссылку.



Спустя 3 минуты, 4 секунды (7.06.2011 - 11:01) Michael написал(а):
switch (isset ( $_GET['id'] ) ? (int)$_GET['id'] : 0 ) {

Спустя 3 минуты, 57 секунд (7.06.2011 - 11:05) ZSH написал(а):
Цитата
case1 ;

Цитата
default ;

вместо ; надо :

Спустя 4 минуты, 35 секунд (7.06.2011 - 11:10) Michael написал(а):

 ! 

М
Не создавай дублей тем
Michael

Спустя 1 минута, 50 секунд (7.06.2011 - 11:12) Korovnik написал(а):
ZSH ниче не изменилось.

Спустя 37 секунд (7.06.2011 - 11:12) Korovnik написал(а):
Михаель! может поможешь?

Спустя 29 минут, 17 секунд (7.06.2011 - 11:42) alex12060 написал(а):

<?php

switch ($_GET['id']) {

case 1:

include '1.php' ;

break ;

default:

echo 'Error' ;

break ;

}

Спустя 12 минут, 14 секунд (7.06.2011 - 11:54) Snus написал(а):
<?php

$id = !empty($_GET['id']) ? (int)$_GET['id'] : 0;

switch ($id) {
case 1: require 'file1.php'; break;
case 2: require 'file2.php'; break;
default: echo 'Error'; break;
}

?>

Спустя 23 минуты, 8 секунд (7.06.2011 - 12:17) Korovnik написал(а):
Спасибо,все работает
Быстрый ответ:

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