gpt4 book ai didi

javascript - 通过 post 传递 json 对象以及其他数据

转载 作者:行者123 更新时间:2023-12-03 06:18:16 26 4
gpt4 key购买 nike

我正在尝试通过 post 为网站的基本管理面板传递 3 个变量。

我有一个像这样的表格

<script>
var json = {"thing":"stuff"};
var json_file = JSON.stringify(json);
</script>

<form action='load.php' method='post'>
<input type='hidden' name='username' value='<?php echo $_POST["username"]; ?>' />
<input type='hidden' name='password' value='<?php echo $_POST["password"]; ?>' />
<input type='hidden' name='json' value='json_file' />
<input type='submit' value='Submit' />
</form>

我需要传递用户名和密码以确保此人有权访问。 json 的目的是传递,以便 PHP 脚本可以将其写入文件。

我尝试将 json_file 包装在 btoa(json_file) 中并使用 base64_decode($_POST["json"]) 进行写入,但其总是写不该写的东西“�”

最佳答案

<script>
var json = {"thing":"stuff"};
var json_file = JSON.stringify (json);
</script>

<form method='post' onsubmit="this.json.value = json_file;">
<input type='hidden' name='json'/>
<input type='submit' value='Submit' />
</form>

<?php

if (isset ($_POST['username'], $_POST['password'])) {
if ($_POST['username'] == 'admin' && $_POST['password'] == 'password') {
// do something
}
}

?>

关于javascript - 通过 post 传递 json 对象以及其他数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38986109/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com