2014-11-21 2 views
1

У меня есть переменная с типом данных longchar который содержит значение:Как написать код прогресса, эквивалентный кодированию javascript?

val='DQoJICA8bGkgY2xhc3M9ImhvbWUiPjxhIGhyZWY9InkyeWdlbmVyYWx3b3JsZC5wP3dvcmxkPWdlbmVyYWwiPltsLXBmaG9tZV08L2E+ID4gPGEgaHJlZj0ieTJkYXNoYm9hcmQucD93b3JsZD1idWxsZXQiPkJ1bGxldCBbbC1ob21lXTwvYT48L2xpPiANCgkJICAgDQoJCSAgPCEtLSBbcHJldmxpbmstc3RhcnRdIC0tPjxsaSBjbGFzcz0iIiA+ID4gPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiBvbkNsaWNrPSJyZXR1cm4gZmFsc2U7Ij5bbC1yZWNlbnRpdGVtXTwvYT48L2xpPjwhLS0gW3ByZXZsaW5rLXN0b3BdIC0tPg0KCQk=' 

Я перетекает эту переменную страницу редиректа.

run p-redirectto('mynextpage.p?value=' + val). 

в mynextpage.p я получить значение переменной Валу как:

val='DQoJICA8bGkgY2xhc3M9ImhvbWUiPjxhIGhyZWY9InkyeWdlbmVyYWx3b3JsZC5wP3dvcmxkPWdlbmVyYWwiPltsLXBmaG9tZV08L2E ID4gPGEgaHJlZj0ieTJkYXNoYm9hcmQucD93b3JsZD1idWxsZXQiPkJ1bGxldCBbbC1ob21lXTwvYT48L2xpPiANCgkJICAgDQoJCSAgPCEtLSBbcHJldmxpbmstc3RhcnRdIC0tPjxsaSBjbGFzcz0iIiA ID4gPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiBvbkNsaWNrPSJyZXR1cm4gZmFsc2U7Ij5bbC1yZWNlbnRpdGVtXTwvYT48L2xpPjwhLS0gW3ByZXZsaW5rLXN0b3BdIC0tPg0KCQk' 

Моя проблема, я хочу, значение, хранящееся в Валу в mynextpage.p точно это было, прежде чем я перенаправлять на этой странице.

как я должен это делать?

+0

Помогите мне здесь ... в чем разница? Они похожи на мои глаза. –

+0

Есть разница. '+' и '=' отсутствуют в полученной переменной – Austin

ответ

1

Предполагая, что для веб-скорости существует метод URL-ENCODE().