У меня есть mysqli_real_escape_string() ожидает, что параметр 1 будет mysqli, null указан в .... & Неопределенная переменная: ссылка в ..... error.i использовать ссылку $ в моем коде. Но я не где мой код неправильный. это мой код:какая часть моего кода неверна в mysqli_real_escape_string();
function Check_Get($value)
{
include 'connect.php';
$return1 = mysqli_real_escape_string($link,$value);
$return2 = htmlspecialchars($return1);
$return3 = intval($return2);
return $return3;
}
-------------------------------
if(isset($_POST['login'])){
if($_POST['username']=="" || $_POST['password']=="" || $_POST['email']=="")
{
$security->Redirect("index","empty=1020");
}
else{
}
}
-------------------------------
if(isset($_GET['empty']))
{
$security->Check_Get($_GET['empty']);
$template->message("please fill all field","red");
}
-------------------------------
это мой код подключения:
$Server_name = "localhost";
$Server_username = "root";
$Server_password = "";
$db_name = "news";
$link = mysqli_connect($Server_name,$Server_username,$Server_password) or
exit ("Error in Connection to Server");
if($link)
{
if(mysqli_select_db($link,$db_name))
{
mysqli_query($link,"set names utf8");
mysqli_query($link,"set charset utf8");
$result = mysqli_query($link,$sql);
if(!$result)
{
echo "Error in Query";
}
return $result;
}
else
{
echo "Error in Connection to DataBase";
}
}
else
{
echo "Error in Connection to Server";
}
;
Опубликовать полный код! – Saty
Я думаю, что вы не дали объект связи в нем. mysqli_real_escape_string ($ conn, $ data); ' – phpfresher
no.i помещает $ link в качестве моего соединения. Но у меня есть эта ошибка – balouchi