Zum Inhalt springen

t3lib/class.t3lib_db.php on line 567

Erstellt am 27. November 2008 · 2 Antworten · letzte Antwort am 27. November 2008

Tags: Frage

rhliauw ·

Hallo,

bekomme bei einer registrierung über die sr_feuser_register im anschluss immer folgende Meldung:

Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in /mnt/web7/13/30/5910730/htdocs/t3lib/class.t3lib_db.php on line 567

darauf hin habe ich mir diese mal angesehen und folgendes gefunden:

566 function fullQuoteStr($str, $table) {
567 return '\''.mysql_real_escape_string($str, $this->link).'\'';
568 }

Was wird hier von mir erwartet? Was muss ich jetzt tun?

einpraegsam.​net ·

Vermutlich nutzt die Extension sr_feuser_register über die T3 API die Funktion mysql_real_escape_string gegen SQL injection. So weit auch richtig.

Nur wird irgendwie ein array statt string an diese Funktion übergeben.

Der Fehler liegt also nicht in der t3lib_div Klasse sondern irgendwo in der Extension.