---
title: "t3lib/class.t3lib_db.php on line 567"
url: "https://www.typo3.net/d/84472-t3libclasst3lib-dbphp-on-line-567"
source: "typo3.net"
tags: ["Extensions","Frage","Frontend-Benutzer","PHP"]
created: "2008-11-27"
last_reply: "2008-11-27"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# t3lib/class.t3lib_db.php on line 567

Extensions · 2 Antworten · gestartet 2008-11-27

## Eröffnungsbeitrag

**rhliauw** · 2008-11-27 · [Beitrag #1](https://www.typo3.net/d/84472-t3libclasst3lib-dbphp-on-line-567/1)

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?

## Antworten

### [#2](https://www.typo3.net/d/84472-t3libclasst3lib-dbphp-on-line-567/2) · einpraegsam.​net · 2008-11-27

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.

### [#3](https://www.typo3.net/d/84472-t3libclasst3lib-dbphp-on-line-567/3) · rhliauw · 2008-11-27

Danke für die schnelle Antwort.

Wo sollte ich demnach mit meiner Suche nach dem fehler beginnen?

---

Quelle: „t3lib/class.t3lib_db.php on line 567“, typo3.net, https://www.typo3.net/d/84472-t3libclasst3lib-dbphp-on-line-567
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
