v2.5.2
Giriş yap

mysqli_real_escape_string hatası

szrcmk
1,424 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Arkadaşlar Merhaba, Aşağıdaki şekilde hata alıyorum, daha doğrusu mysqli_real_escape_string yerine daha önceden mysql_escape_string yazılıymış bu da kalktığı için böyle yazdım ama bu seferde aşağıdaki gibi hata aldım sebebi konusunda yönlendirebilir misiniz ?

Warning: mysqli_real_escape_string() expects exactly 2 parameters, 1 given in

if(isset($_GET['sayfa']) and !empty($_GET['sayfa'])){
		$sayfa = mysqli_real_escape_string(htmlspecialchars(addslashes(trim(strip_tags($_GET['sayfa']))))); 
	}else{
		$sayfa = 'anasayfa';
	}
kadirfirat
1872 gün önce

ferdi hocam doğru cevabı vermiş ancak yanlış yere yazmış $db değişkenini.

$sayfa = mysqli_real_escape_string($db, htmlspecialchars(addslashes(trim(strip_tags($_GET['sayfa'])))));

doğru olanı böyle olması gerekiyor.