Übertragen des Zeilenumbruchzeichens "\ n"


142

Geben Sie die folgende URL an (funktioniert, probieren Sie es aus!)

https://select-test.wp3.rbsworldpay.com/wcc/purchase?instId=151711&cartId=28524¤cy=GBP&amount=1401.49&testMode=100&name=Tom%20Gul&address=24%20House%20Road \ nSome Place \ nCounty & 9 email@mail.com&country=GB

Wenn Sie auf den Link klicken und zur Zahlungsseite wechseln, wird die Adresse im Adressfeld nicht richtig angezeigt. Die Zeilenumbrüche werden als Text angezeigt.

Ich habe versucht durchzukommen, <br />'saber kein Glück, hat jemand irgendwelche Ideen? Ich muss die Adresse mit Zeilenumbrüchen anzeigen lassen.

Kommas sind als Trennzeichen in Ordnung, aber ich würde es sehr bevorzugen, Zeilenumbrüche zu haben. Vielen Dank für jede Hilfe! Ein funktionierendes Beispiel ist die akzeptierte Antwort.


Sie müssen die Adresse erhalten, um anzuzeigen, wo?
Paddy

Gibt es eine Funktion, die HTML-Entitäten auf diese Weise codiert?
Affan

Antworten:



50

Versuchen Sie, die zu ersetzen , \nmit %0Awie Sie Leerzeichen ersetzt mit %20.


25

Verwenden Sie %0A(URL-Codierung) anstelle von \n(C-Codierung).


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.