首页 > 解决方案 > 从字符串中恢复纯文本,该字符串是 base64 解码纯文本本身的结果

问题描述

我向我的服务器发出了一个 ajax 请求,并将一些数据(纯文本)作为查询字符串变量发送。在 php 中使用 base64_decode() 函数后,我将该数据保存到一个文本文件中,这显然可以节省乱码。

现在我想从保存在我的文本文件中的乱码数据中恢复纯文本。我怎么做?

任何帮助表示赞赏
test.php

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script>
data = '12345';
$.ajax({url:'sample.php?data='+data,success:function(){}});
</script>

示例.php

<?php

file_put_contents('file.txt','data='.base64_decode($_REQUEST['data'])."\r    \n",FILE_APPEND);

?>

标签: phpajaxencodingbase64decoding

解决方案


推荐阅读