url als GET parameter übertragen
acid
- javascript
0 RFZ0 acid0 Alexander Brock
hallo,
ich will eine url (z.b.: http://localhost/index.jsp?param1=hallo¶m2=du) als parameter an eine seite übermitteln.
das würde dann etwa so aussehen:
http://localhost/sth.php?mode=calculate&generatedImageURL=http://localhost/index.jsp?param1=hallo¶m2=du
da werden die parameter der zu übertragenden url logischerweise als eigene parameter erkannt.
ich würde jetzt die zu übertragende URL codieren und beispielsweise das ? zu %% und die & zu [] umwandeln.
gibt es evtl. eine elegantere möglichkeit?
gibt es evtl. eine elegantere möglichkeit?
Jep, du musst encoden, aber dazu gibts ja ne Funktion: http://wp.netscape.com/eng/mozilla/3.0/handbook/javascript/ref_d-e.htm
Bei PHP ists urlencode();
Du könntest aber auch mit deinem Script auf dem Server die ganze Request_uri auswerten, so kommst auch an die komplette URL statt an die einzelnen Parameter.
greetz RFZ
gibt es evtl. eine elegantere möglichkeit?
Jep, du musst encoden, aber dazu gibts ja ne Funktion: http://wp.netscape.com/eng/mozilla/3.0/handbook/javascript/ref_d-e.htmBei PHP ists urlencode();
Du könntest aber auch mit deinem Script auf dem Server die ganze Request_uri auswerten, so kommst auch an die komplette URL statt an die einzelnen Parameter.
greetz RFZ
ich habe nun doch einen weg gefunden die variablen über POST abzuschicken.
da wird das codieren automatisch erledigt.
somit hab ich etwas weniger streß.
danke trotzdem.
Hallo Freunde des gehobenen Forumsgenusses,
Bei PHP ists urlencode();
Wenn er eine komplette URL in einem GET-Parameter übertragen will, empfehle ich base64_encode.
Gruß
Alexander Brock