dedlfix: Änderungen m. mysql_real_escape_string() beim Anz. rückg. machen

Beitrag lesen

echo $begrüßung;

was für Änderungen sind das, deiner Meinung nach?
Z. B. wird ein Apostroph zu "'" (ohne die "").
Und die möchte ich vor dem Anzeigen alle wieder rückgängig gemacht bekommen.

Maskierungen sind eine Art Transportsicherung auf dem Weg zum Datenbanksystem, damit Daten und Anweisungsbestandteile voneinander unterschieden werden können. Aus der Datenbank kommen die Daten in ursprünglicher Form, ohne dass sie in einem SQL-Statementtext eingebettet sind.

Wenn du Daten mit Maskierungen zurückbekommst, hast du nicht genügend Fehlersuche betrieben. Die Daten werden höchstwahrscheinlich bereits maskiert an dein Script geliefert. Grund wäre dann das PHP-Feature namens Magic Quotes. Unter Disabling Magic Quotes steht, wie man die Dinger los wird.

echo "$verabschiedung $name";