例如
<a href="" style="color:;">家教</a>
<a href="" style="color:;">模特</a>
<a href="" style="color:;">派单</a>
<a href="" style="color:;">文员</a>
和
<a href="" style="color:;">石排</a>
<a href="" style="color:;">企石</a>
<a href="" style="color:;">横沥</a>
<a href="" style="color:;">桥头</a>
<a href="" style="color:;">谢岗</a>
<a href="" style="color:;">东坑</a>
<a href="" style="color:;">常平</a>
而网址有两个参数:http://www.aaa.com?type=0&town=企石
当我选了桥头,网址就变成http://www.aaa.com?type=0&town=桥头
当我先了桥头+文员,网址就变成http://www.aaa.com?type=3&town=桥头
这用PHP如何实现呢?
------解决方案--------------------
建議參數全部用數字,如果沒有參數,可以默認不出或者只出第一個
$types = array('<a href="" style="color:;">家教</a>','<a href="" style="color:;">模特</a>','<a href="" style="color:;">派单</a>','<a href="" style="color:;">文员</a>');
$towns = array('<a href="" style="color:;">石排</a>','<a href="" style="color:;">企石</a>','<a href="" style="color:;">横沥</a>','<a href="" style="color:;">桥头</a>','<a href="" style="color:;">谢岗</a>','a href="" style="color:;">东坑</a>','<a href="" style="color:;">常平</a>');
$type = isset($_GET['type'])? intval($_GET['type']) : 0;
$town = isset($_GET['town'])? intval($_GET['town']) : 0;
if(isset($types[$type])){
echo $types[$type];
}
if(isset($towns[$town])){
echo $towns[$town];
}
http://www.aaa.com?type=1&town=2
輸出
<a href="" style="color:;">模特</a>
<a href="" style="color:;">横沥</a>