Tag opi.
Die einzelnen Parameter bei der Übergabe von Argumenten an ein CGI-Skript werden ja bekanntlich mit dem &-Zeichen getrennt.
Soweit richtig.
Was mache ich nun, wenn innerhalb eines Freitextes oder einer Firma ein &-Zeichen vorkommt? Meine foreach-Schleife (Perl) kommt damit überhaupt nicht zurecht... wohl berechtigt :)
Nein, das ist mir eigentlich unverständlich. Normalerweise werden die als Steuerzeichen reservierten Zeichen hexadezimal umschrieben (siehe Datenstrom bei Formulardaten). Würdest du im Eingabefeld "name" die Zeichenkette "Werner & Willi" eingeben, würde daraus im Querystring "name=Werner+%26+Willi". Somit sollte es eigentlich kein Problem mit dem splitten geben. Im Zweifel lasse dir den Querystring mal unbehandelt ausgeben, damit du siehst, wie er aufgebaut ist.
Siechfred
«Ich liebe euch doch alle!»