من از توابع زیر استفاده می کنم.
مشکل من اینه که mysqli_real_escape_string توی تابع injection_fun نمی تونه از متغیر cxn استفاده کنه.
لطفا بگید که چطور این مشکل رو حل کنم؟
مشکل من اینه که mysqli_real_escape_string توی تابع injection_fun نمی تونه از متغیر cxn استفاده کنه.
لطفا بگید که چطور این مشکل رو حل کنم؟
PHP:
function db_connect()
{
global $cxn;
$cxn=mysqli_connect('host','user','password','database');
return $cxn;
}
function db_query($cxn, $sql)
{
mysqli_set_charset($cxn, "utf8");
$result = mysqli_query($cxn,$sql);
return $result;
}
function injection_fun($str)
{
$real=mysqli_real_escape_string($cxn, $mstr);
return $real;
}