Ben kullanıcı adı ve pwd alır ve DB geçirmeden önce onları sanitises bir giriş sayfası vardır.
Bu işlevi ile yapılır:
function make_safe($text) {
open_db_connection(); //this opens another connection!
if(get_magic_quotes_gpc()) {
$text = stripslashes($text);
}
$text = mysql_real_escape_string($text);
return $text;
}
Bu fonksiyon zaten açık bir bağlantısı olan bir komut dosyası denilen, ama yine de, ben başka bir "Uyarı olsun ben İÇ başka bir bağlantıyı açmak için o iş yapmak için 'make___safe ()' (sahip olduğu bulunmuştur: mysql_real_escape_string () [işlevi. mysql-real-escape-string]: Erişim kullanıcı blablabla @ localhost için reddedildi ... "
Ben merak ediyorum:
Ben make_safe çağırdığınızda 1), ben zaten bir bağlantınız var - neden bu yeterli değildir?
2) Birden fazla bağlantı açılış sorunlar nelerdir?
thanks, patrick