Hi,
header("Location: persons.php?".$get_string);
Ihr ahnt es schon?
Die Variable $getString, die ich mir zu Beginn des PHP-Scripts zusammenbaue, enthält den XHTML-konformen URL-String - mit dem PHP bzw. die
header-Funktion nicht viel anfangen kann bzw. den sie so nimmt, wie sie ihn bekommt...
Ja, außerhalb des (X)HTML-Kontexts ist die Kodierung des & in der URL unsinnig.
Habe es jetzt quick'n'dirty so gelöst:
header("Location: persons.php?".(str_replace('amp;', '', $get_string)));
Und damit klappt es.
Solange keiner der Parameter die Zeichenfolge amp; enthält.
Ersetze lieber & durch & - das & kann im Parameter nicht unkodiert vorkommen.
cu,
Andreas
--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.