Passing 1000 of array variables through url and getting it back in another page.how can i encrypt url which is dynamically creating and de crypt back to original stage for further querying. my url is look like this :
Code:
$rfinalarray = array_intersect($rarray1, $rarray2, $rarray3, $rarray4, $rarray5, $rarray6, $rarray7, $rarray8, $rarray9, $rarray10, $rarray12, $rarray13, $rarray14, $rarray15, $rarray16, $rarray17);
if (count($rfinalarray) > 0) {
$arrayr = array_values($rfinalarray);
arsort($arrayr);
$ab = http_build_query($arrayr);
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://example.com/abc.php?$ab");
} else {
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://example.com/abc.php?search=noresult");
unset($_SESSION['reals']);
}