Например у меня есть файл index.php и в нем много страниц вида index.php?id=1, ...id=2 и т.д. Как можно сделать условие, чтоб если id этой страницы, например, равен 12, то выводился заданный текст, а если id другой, то не выводится ничего.
Например у меня есть файл index.php и в нем много страниц вида index.php?id=1, ...id=2 и т.д. Как можно сделать условие, чтоб если id этой страницы, например, равен 12, то выводился заданный текст, а если id другой, то не выводится ничего.
$do = isset ($_GET['do']) ? $_GET['do'] : '';
switch ($do) {
case '1':
echo 'Твой текст';
break;
/*.......нужное кол-во case'ов*/
case '12':
echo 'Твой текст';
break;
default:
echo 'Твой текст';
} Ссылки будут вида: index.php?do=1, ...index.php?do=12
можно еще добавить проверку на численные значения
intval($_GET['do']) VARG, Спасибо )
Если я неошибаюсь файл read.php из дистрибутива написан таким образом ![]()
AvToGeN (31.07.2010/13:13)да
Если я неошибаюсь файл read.php из дистрибутива написан таким образом
таким образом написано большинство файлов двига
а можно точнее,что значит это выражение?
----------
$do = isset ($_GET['do']) ? $_GET['do'] : '';
zumak (03.08.2010/20:51)Эта фильтрация переменых и проверка на существование даной переменой
а можно точнее,что значит это выражение?----------$do = isset ($_GET['do']) ? $_GET['do'] : '';
а зачем её проверять на существование если она постоянна?