PHP - \" etc aus Text herausfiltern
-
Also wenn ich über ein Formular Text eingebe in dem Hochkommata stehen und diesen dann ausgebe hab ich grundsätzlich Ausgaben mit nem \", etc.
Gibts da ne Funktion um das rauszufiltern?
-
Was Slashes betrifft gibt's stripslashes(), für die Hochkommata musst du dir halt selbst 'ne Funktion schreiben (ist nicht so schwer). Im Notfall tut's ein einfacher Funktionsaufruf aber auch:
$String = str_ireplace('\'\'', '\'', $String);
-
hmm.. das stripslashes hilft mir schon einiges weiter.
muss wohl mal das php.net gründlicher durcharbeiten..
-
str_replace das i in str_ireplace ist hier unnötig
Das Problem ist aber runtime magic quotes, das sollte man immer deaktivieren, bringt nur probleme mit sich...
-
hmm.. ist ne Möglichkeit.. schau ich mir grad an das