Вывод кода PHP при условии
Прошу помощь оформить код, нужно что бы если в ссылке есть слово name то код не выводится, если нет то выводится "<?php (а здесь нужный код) ?>", это можно сделать?
Пример для уточнения моего вопроса, пользователь переходит по ссылке site.com/rubrika?name=2, код не отображается а если site.com/rubrika то отображается.
Пример для уточнения моего вопроса, пользователь переходит по ссылке site.com/rubrika?name=2, код не отображается а если site.com/rubrika то отображается.
Комментарии: 6
if(!$_GET['name']){ ... }
name отображается в ссылке если пользователь идет по пагинации, но в предлагаемом ответе чего то явно не хватает, надо ведь определить что name это часть слова в ссылке, а как это сделать?
В ответе не хватает разжеванного для вас описания глобального массива GET и получения из него параметров, который гуглится за 1 минуту.
Сергей вы правы, PHP для меня надо разжевать, т.к. сам не могу, а если гуглить то натыкаюсь на разные случае не совсем похожие на мой случай, а подвести к своему примеру не хватает «зубов» если вы можете помочь я готов отблагодарить, словом или WMZ на ваш выбор.
Хоспади, ну вам же написали решение, самый первый коммент.
if(!$_GET['name']){
\\ Тут ваш код, который должен выводиться.
}
В URL параметры в GET передается так: http://localhost/index.php?name=Dmitry&fam=Medvedev&jt=president&country=Russia
Получаем: $_GET['name'] = "Dmitry";
$_GET['fam'] = "Medvedev";
$_GET['jt'] = "president";
$_GET['country'] = "Russia";
Если использовать Fenom то еще проще, можно без PHP обойтись:{if !$.get.name }
Ваш код
{/if}
Благодарю за развернутый ответ, пойду тестить
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.