php - 是否可以将 javascript 值分配给 php 变量?

标签 php javascript blowfish

我有一个从表单提交中发布的河豚加密数据的 (php) 数组。我在 javascript 中有一个河豚算法。

var bf = new Blowfish('12345678901234567');
var ciphertext = bf.encrypt('test data');
alert(ciphertext);
var plaintext = bf.decrypt(ciphertext);
alert(plaintext);

我需要使用这个 javascript blowfish 代码来解密数据数组并将解密后的数据保存在数据库中。

我该怎么做?可以将来自 javascript 的解密值分配给 php 变量吗? 请帮助...

最佳答案

PHP 在服务器端执行(首先,它将计算的 HTML 等发送到客户端),JavaScript 在客户端执行(最后)。

可以将 PHP 值分配给 PHP 文件中的 javascript 变量,例如:

<?php
    $myValue = 42;
?>
<script type="text/JavaScript">
    var aVariable = <?=$myValue?>;
</script>

你不能做相反的事情(你问的)。

你想做什么?也许我们可以帮助您。

关于php - 是否可以将 javascript 值分配给 php 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5581546/

相关文章:

php - 如何在循环遍历数组时将项目添加到数组?

php - PHP MySQL 数据库连接保持事件状态多长时间?

java - BlowFish 解密 - nCFB 模式

javascript - 以编程方式将 html 复制到剪贴板

PHP 安全 session

php - 我究竟如何在 PHP 中使用河豚?

java - 有谁知道 Java 和/或 PHP 中的 JSON、JS 数组解析器?

php - 参数 - 此服务的最佳实践

javascript - Webpack 模块联合错误 : Cannot read properties of undefined (reading 'call' )

javascript - Jquery AJAX ($.get or $.ajax) HTML 文件检索、操作和 JSON 发送