PHP условные выражения с URL - PullRequest
       6

PHP условные выражения с URL

0 голосов
/ 21 августа 2011

Я хочу отобразить некоторый текст на основе идентификатора страницы в URL, например, если страница 72, я хочу вывести "mens"

products_new.php?categories_id=72

Я не знаю, с чего начать, но я догадываюсь, что я собираюсь написать какой-нибудь php, который говорит что-то вроде:

какие-нибудь идеи, я использую oscommerce?

Ответы [ 4 ]

2 голосов
/ 21 августа 2011

Это часть строки запроса, вы можете просто проверить $_GET['categories_id'], а не весь путь.

1 голос
/ 17 октября 2011

Вы можете использовать $_GET['categories_id'], чтобы получить идентификатор этой страницы, который затем может быть отображен.

1 голос
/ 21 августа 2011

Значения, отправленные через URL, доступны в суперглобальном массиве $ _GET:

$id = $_GET['categories_id'];

if ($id == 72)
{
    echo "Mens";
}
0 голосов
/ 21 августа 2011

Как только вы получите идентификатор категории из строки запроса (как в ответе Циклона), вы, вероятно, получите значение «Mens» не из условного оператора, а из таблицы базы данных или массива PHP в памяти, который отображает идентификаторы категории к их описаниям.

Не используйте для этого оператор if, особенно если у вас много категорий!

...