Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Apie sql inject

Parašė avice· 2012 Sau. 6 14:01:00
#5

arba bandyk stai ka:

 
function filter($i) {
   $data = trim(htmlentities(strip_tags($i)));
   if (get_magic_quotes_gpc())
   $i = stripslashes($i);
   $i = mysql_real_escape_string($i);
   return $i;
}
function get($i) {
   return (isset($_GET[$i]) or !empty($_GET[$i])) ? filter($_GET[$i]) : false;
}
function post($i) {
   return (isset($_POST[$i]) or !empty($_POST[$i])) ? filter($_POST[$i]) : false;
}
echo get('testas'); // lygus $_GET['testas'] tik , kad prafiltruotas.
echo post('testas'); // lygus $_POST['testas'] tik , kad prafiltruotas.
if(get('testas')) // lygus if(isset($_GET['testas']) or !empty($_GET['testas']))
 

Redagavo avice· 2012 Sau. 6 14:01:12