Changeset 507 for trunk/include/functions.inc.php
- Timestamp:
- Aug 31, 2004, 12:00:46 AM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/functions.inc.php
r496 r507 506 506 exit(); 507 507 } 508 509 /** 510 * returns $_SERVER['QUERY_STRING'] whitout keys given in parameters 511 * 512 * @param array $rejects 513 * @returns string 514 */ 515 function get_query_string_diff($rejects = array()) 516 { 517 $query_string = ''; 518 519 $str = $_SERVER['QUERY_STRING']; 520 parse_str($str, $vars); 521 522 $is_first = true; 523 foreach ($vars as $key => $value) 524 { 525 if (!in_array($key, $rejects)) 526 { 527 if ($is_first) 528 { 529 $query_string.= '?'; 530 $is_first = false; 531 } 532 else 533 { 534 $query_string.= '&'; 535 } 536 $query_string.= $key.'='.$value; 537 } 538 } 539 540 return $query_string; 541 } 508 542 ?>
Note: See TracChangeset
for help on using the changeset viewer.