Giro
Neues Mitglied
Hi,
ich benutze schon lange folgende Schreibweise um HTML auszugeben:
weil das kürzer ist als
Und das hat auch immer funktioniert. Allerdings hab ich in einem php-tutorial gelesen, dass das ' auch escaped werden muss. :?: :?:
Und wann wird ein String eigentlich automatisch escaped? Wenn man z.B. eine Formulareingabe in eine .txt Datei schreibt werden Sonderzeichen automatisch escaped, wenn man sie in eine MySQL Tabelle schreibt jedoch nicht.
ich benutze schon lange folgende Schreibweise um HTML auszugeben:
Code:
echo "<div id='x'>...</div>";
Code:
echo "<div id=\"x\">...</div>";
Und das hat auch immer funktioniert. Allerdings hab ich in einem php-tutorial gelesen, dass das ' auch escaped werden muss. :?: :?:
Und wann wird ein String eigentlich automatisch escaped? Wenn man z.B. eine Formulareingabe in eine .txt Datei schreibt werden Sonderzeichen automatisch escaped, wenn man sie in eine MySQL Tabelle schreibt jedoch nicht.