Moin an alle,
laut ASCII-Tabelle wird das Zeichen & als %26 richtig interpretiert.
Wenn also ein User das &-Zeichen in meinem Formular manuell eingibt, wandel ich dieses in %26 um. Das erlaubt mir dann auch diese Variable an andere Scripte zu übergeben. Letztendlich soll die Eingabe in einer MySql-Datenbank gespeichert werden. Dort wird natürlich nun das Zeichen %26 gespeichert, was natürlich nicht sein soll.
Ich dachte mit [...$variable=htmlspecialchars($variable);...] wird das ganze richtig abgespeichert. Ist aber nicht so.
Was muss ich also mit meiner Variable machen, bevor ich Sie in meiner Datenbank speicherer?
thx
Nick
 nicht angemeldet
 nicht angemeldet Der Martin
 Der Martin