Revision: 9280
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 28, 2008 05:58 by alli14404
Initial Code
function clean($var){
return (get_magic_quotes_gpc()) ? stripslashes(mysql_real_escape_string($var)) : mysql_real_escape_string($var) ;
}
function grab_postvar($index, $clean = true){
return (isset($_POST[$index]) && !empty($index)) ? (($clean) ? clean($_POST[$index]) : $_POST[$index] ) : false ;
}
/* Usage: $post_variable = grab_postvar("id"); | Returns the variable else returns boolean false */
function grab_getvar($index, $clean = true){
return (isset($_GET[$index]) && !empty($index)) ? (($clean) ? clean($_GET[$index]) : $_GET[$index] ) : false ;
}
/* Usage: $get_variable = grab_getvar("id"); | Returns the variable else returns boolean false */
function grab_referer($default = NULL){
return (isset($_SERVER['HTTP_REFERER']) && !empty($_SERVER['HTTP_REFERER'])) ? clean($_SERVER['HTTP_REFERER']) : ((is_null($default)) ? '/' : $default ) ;
}
/* Usage: $referer_url = grab_referer("index.php"); */
Initial URL
Initial Description
This set of functions makes it quicker for me to code, might be useful to someone else =]
Initial Title
Clean & Grab POST/GET/Referer Variable functions
Initial Tags
post
Initial Language
PHP