On Thu, Jun 26, 2003 at 08:30:59PM +0200, Dieter Kroemer wrote:
Was macht man, wenn man mit den Verschachtelungen von ' bzw. " nicht zurecht kommt?
Man liest die Anleitung, die PHP FAQ auf http://www.dclp-faq.de und stellt seine Frage gegebenenfalls in der Newsgroup de.comp.lang.php.misc, die speziell für diesen Zweck eingerichtet wurde. Außerdem schützt man Sonderzeichen mit Backslashes: $str = "Er sagte: \"Verwende \\, um Sonderzeichen zu schützen.\"";
Ich möchte den folgendem Befehl in _eine_ Zeile schreiben, acuh wenn es vielleicht nicht schön ist; es soll also keine extra Variable hierfür erstellt werden:
mysql_query("INSERT INTO gaestebuch (mail, name, eintrag) VALUES ('$_REQUEST['feldname']' ...");
mysql_query(sprintf("insert into gaestebuch (mail, name, eintrag ) values ( '%s', '%s', '%s' )", addslashes($_REQUEST['feldname']), ... )); Kristian