201 votes

Transmettre le caractère de nouvelle ligne "\ n"

Compte tenu de l'URL suivante (de travail, de l'essayer!)

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

Si vous cliquez sur le lien et allez par le biais de la page de paiement, l'adresse dans la zone adresse ne s'affiche pas correctement, les caractères de saut de ligne sont affichés sous forme de texte.

J'ai essayé en passant par <br />'s mais pas de chance, quelqu'un a des idées? J'ai besoin d'obtenir l'adresse d'affichage avec des sauts de ligne.

Les virgules sont OK comme séparateur, mais je préfère de beaucoup être en mesure d'avoir des retours à la ligne. Merci pour toute aide! Un exemple de travail sera accepté la réponse.

467voto

rhino Points 3891

Essayez d’utiliser %0A dans l’URL, tout comme vous avez utilisé %20 au lieu du caractère espace.

56voto

eumiro Points 56644

Essayez de remplacer les \n par %0A comme si vous remplaciez des espaces par %20 .

31voto

DarkDust Points 47584

Utilisez %0A (codage d'URL) au lieu de \n (codage C).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X