2010-12-01 5 views
1

In einer meiner Anwendung verwende ich zend Framework. Web-/Anwendungsserver, Datenbankserver sind physikalisch unterschiedlich. jetzt verwende ich mysql_real_escape_string für die Sicherheit, wo ich ersten Parameter gebe. und es gibt mir eine Warnung "link_identifier nicht gefunden oder keine Datenbankverbindungskennung".zend Framework mit mysql_real_escape_string in 2-Tier-Server

wenn ich eine Verbindungs-ID für diese Instanz erstellt und vorausgesetzt, es funktioniert funktioniert. Meine Frage ist, warum es es nicht selbst identifiziert.

Antwort

1

Standardmäßig werden alle Methoden in Zend_Db_Adapter Ihren Eingaben entzogen. So mysql_real_escape_string ist überflüssig

+0

Escaping ist sehr verwirrend in Zend, sie sind nicht klar darüber, wenn die Dinge entkommen sind oder nicht. – Tom