Hallo,
Du hast also eine Dummheit erkannt und eingesehen - dann lasse dich bitte davor bewahren, gleich die nächste zu begehen :-)
Danke, dass Du und Struppi nochmal nachgehakt habt!!!
Ich lasse mich jetzt doch davor bewahren.
Mit einer Bastellösung wie der angestrebten handelst du dir noch viel mehr Probleme ein.
Stimmt schon und mein Code wird noch hässlicher ;-)
Gut, bei &foo=blabla&bar&&blabla&bsp=foo kannst du alles zwischen den beiden Gleichheitszeichen suchen, das letzte &... ignorieren, und dazwischen alle & ersetzen.
Aber was machst du jetzt, wenn der _Inhalt_ von foo "blabla&bar=blubb&blabla" sein soll?
Dann haben wir
&foo=blabla&bar=blubb&blabla&bsp=foo
Da könnte man fast die Dummheit begehen und fragen: Warum sollte jemand sowas "&&=&=&&&&=====&&&&===&&" eingeben?
Aber da die Frage richtig lauten muss: Warum sollte jmd. NICHT sowas eingeben? - hast Du natürlich völlig recht.
Danke nochmals und viele Grüße
Michi