带有url的php条件语句

时间:2011-08-20 20:55:05

标签: php oscommerce conditional-statements

我想根据网址中的网页ID回显一些文字,例如,如果网页是72,我想输出“男士”

products_new.php?categories_id=72

我不知道从哪里开始,但我猜我正在寻找写一些类似的东西:if:products_new.php?categories_id = 72 then echo'Mens'

任何想法,即时通讯使用oscommerce?

4 个答案:

答案 0 :(得分:2)

这是查询字符串的一部分,您只需检查$_GET['categories_id'],而不是整条路径。

答案 1 :(得分:1)

通过url发送的值可在$ _GET超全局数组中找到:

$id = $_GET['categories_id'];

if ($id == 72)
{
    echo "Mens";
}

答案 2 :(得分:1)

您可以使用$_GET['categories_id']获取该页面ID,然后可以显示该页面ID。

答案 3 :(得分:0)

从查询字符串中获取类别ID(如在Cyclone的答案中),您可能不会从条件语句中获取值“Mens”,而是从数据库表或内存中映射类别ID的PHP数组中获取值他们的描述。

请勿使用if语句,尤其是如果您有很多类别的话!