如何在网址中显示变量并隐藏另一个?

时间:2013-12-15 22:24:28

标签: php

我仍然在寻找解决PHP问题的方法,目前正在使用元URL进行挣扎。不知道我在这里缺少什么,所以任何帮助都会受到赞赏。

                $make = $_GET['meta_make'];
                $model = $_GET['meta_model'];

                ////////////////////////////////////////////////////////////////

                if ($make == '' and $model == '') {
                    $term = '';
                    $slug = '';
                    $tax = '';
                    $queryTax = '';
                }elseif ($make != '' and $model == '') {
                    $term = 'terms';
                    $slug = 'id';
                    $tax = 'taxonomy';
                    $queryTax = 'tax_query';
                    $searchTerm = $make&;
                }elseif ($make != '' and $model != '' ){
                    $term = 'terms';
                    $slug = 'field';
                    $tax = 'taxonomy';
                    $queryTax = 'tax_query';
                    $searchTerm = $model;
                }

上面的代码返回以下网址:

mysite.com/?meta_make=$make&meta_make=$model

指定make和model时哪个好。但是,当指定make但模型不是时,我需要url在URL上仅显示make而不是model:

mysite.com/?meta_make=$make

但是它显示了两者并且meta_make为空:

mysite.com/?meta_make=$make&meta_make=

0 个答案:

没有答案