Параметр URL сохранить в переменную и использовать его в ссылках на страницы - PullRequest
0 голосов
/ 16 ноября 2011

У меня есть этот URL: http://localhost:8080/projects/mnhh/trunk/ee2/index.php/search?data%5Bcategories%5D%5B1%5D%5B%5D=11&data%5Bcategories%5D%5B2%5D%5B%5D=47&data%5Bcategories%5D%5B3%5D%5B%5D=3

Это возвращает результаты, которые я разбил на страницы.Я хочу получить параметры и добавить их в ссылки на страницы, чтобы сохранить результаты поиска при переходе между страницами.

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 18 ноября 2011

После долгих поисков я нашел эту функцию http_build_query () , что в точности то, что я хочу:)

0 голосов
/ 16 ноября 2011
$categories = $_GET['data']['categories'];
foreach($categories as $array) {
    foreach($array as $category) {
        echo $category."<br/>";
    }
}

Согласно вашему комментарию ниже:

$categories = $_GET['data']['categories'];
foreach($categories as $array) {
    foreach($array as $category) {
        $category = intval($category); // anty-injection, we assumed $category is a number
        echo '<a href="domain.com?'.$category.'">Category #'.$category.'</a><br/>';
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...