Ich habe bereits in diesem Thread gelesen, dass man für die Funktion mysql_real_escape_string() eine Datenbankverbindung braucht, damit sie funktioniert.
Ich habe jetzt zur schnelleren Benutzung eine Funktion safe() geschrieben:
Eigentlich hat das auch alles funktioniert, und auch auf meiner Seite funktioniert es. Nur erzählen manche Benutzer, dass sie manchmal (!) die folgende Fehlermeldung erhalten:
Ich kann doch jetzt nicht in meine safe-Funktion eine Datenbankverbindung aufmachen. :-/
Ich habe jetzt zur schnelleren Benutzung eine Funktion safe() geschrieben:
PHP-Code:
function safe($str) {
return mysql_real_escape_string($str);
}
Code:
Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in [...]functions.php on line 50 Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'wwwrun'@'localhost' (using password: NO) in [...]functions.php on line 50 Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in [...]/functions.php on line 50
Kommentar