在Javascript中将特殊字符编码为Base64,并在PHP中使用base64_decode()进行解码

约瑟夫·纳吉

我的问题是base64_decode()函数不适用于特殊字符。也许问题是我正在使用ajax事件,并且正在使用JavaScript中的base64.encode解析数据。js代码:

description: $.base64.encode($("#Contact_description").val())

这是PHP代码:

$model->description = base64_decode($model->description);

这里$model->description$("#Contact_description").val()

例如,这是描述值:TraianBăsescu,这就是我使用php中的解码后的样子:TraianA sescu我该怎么办 ?

更新:这是来自firebug的标头信息:

Content-Length  143
Content-Type    text/html; **charset=UTF-8**
Date    Fri, 20 Mar 2015 12:37:01 GMT
Grokify

以下对我有用:

JavaScript:

// Traian Băsescu encodes to VHJhaWFuIELEg3Nlc2N1
var base64 = btoa(unescape(encodeURIComponent( $("#Contact_description").val() )));

PHP:

$utf8 = base64_decode($base64);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Groovy Base64 解码与 PHP base64_decode

来自分类Dev

在Excel VBA中将特殊字符编码为Base64

来自分类Dev

在Java中使用BASE64进行解码和编码

来自分类Dev

在MSBuild中将字符串编码为Base64

来自分类Dev

在javascript中将svg图像编码为base64

来自分类Dev

如何在PHP中将Base64字符串解码为文本?

来自分类Dev

Ruby中使用base64进行邮件解码

来自分类Dev

在iOS7中对UIImage进行编码,并在Java(Base64)中对其进行解码

来自分类Dev

在iOS7中对UIImage进行编码,并在Java(Base64)中对其进行解码

来自分类Dev

在Delphi XE7中使用NetEncoding对字符串进行Base64解码?

来自分类Dev

perl base64使用url安全字符进行编码

来自分类Dev

无法使用iOS base64库解码由php编码的一些utf-8字符串base64?

来自分类Dev

将base64图像字符串编码为JSON,然后使用jq将其解码回

来自分类Dev

在ColdFusion中将Base64解码为图像

来自分类Dev

在ColdFusion中将Base64解码为图像

来自分类Dev

直接在href属性中将编码为Base64编码的字符串的文件下载

来自分类Dev

直接在href属性中将编码为Base64编码的字符串的文件下载

来自分类Dev

base64用python编码,用javascript解码

来自分类Dev

用PHP编码base64和用Java解码base64的问题

来自分类Dev

Coffeescript中的Base64编码/解码

来自分类Dev

编码/解码base64 encodedData = nil

来自分类Dev

无法解码base64编码的图像

来自分类Dev

解码base64编码值

来自分类Dev

Coffeescript中的Base64编码/解码

来自分类Dev

解码大的base64编码的Blob

来自分类Dev

base64使用python 2.7编码,解码成块的文件

来自分类Dev

如何在iOS中将base64字符串解码为NSString?

来自分类Dev

如何在XSLT中将base64字符串解码为HTML内容?

来自分类Dev

如何在iOS中将base64字符串解码为NSString?

Related 相关文章

  1. 1

    Groovy Base64 解码与 PHP base64_decode

  2. 2

    在Excel VBA中将特殊字符编码为Base64

  3. 3

    在Java中使用BASE64进行解码和编码

  4. 4

    在MSBuild中将字符串编码为Base64

  5. 5

    在javascript中将svg图像编码为base64

  6. 6

    如何在PHP中将Base64字符串解码为文本?

  7. 7

    Ruby中使用base64进行邮件解码

  8. 8

    在iOS7中对UIImage进行编码,并在Java(Base64)中对其进行解码

  9. 9

    在iOS7中对UIImage进行编码,并在Java(Base64)中对其进行解码

  10. 10

    在Delphi XE7中使用NetEncoding对字符串进行Base64解码?

  11. 11

    perl base64使用url安全字符进行编码

  12. 12

    无法使用iOS base64库解码由php编码的一些utf-8字符串base64?

  13. 13

    将base64图像字符串编码为JSON,然后使用jq将其解码回

  14. 14

    在ColdFusion中将Base64解码为图像

  15. 15

    在ColdFusion中将Base64解码为图像

  16. 16

    直接在href属性中将编码为Base64编码的字符串的文件下载

  17. 17

    直接在href属性中将编码为Base64编码的字符串的文件下载

  18. 18

    base64用python编码,用javascript解码

  19. 19

    用PHP编码base64和用Java解码base64的问题

  20. 20

    Coffeescript中的Base64编码/解码

  21. 21

    编码/解码base64 encodedData = nil

  22. 22

    无法解码base64编码的图像

  23. 23

    解码base64编码值

  24. 24

    Coffeescript中的Base64编码/解码

  25. 25

    解码大的base64编码的Blob

  26. 26

    base64使用python 2.7编码,解码成块的文件

  27. 27

    如何在iOS中将base64字符串解码为NSString?

  28. 28

    如何在XSLT中将base64字符串解码为HTML内容?

  29. 29

    如何在iOS中将base64字符串解码为NSString?

热门标签

归档