我正在与Zendframework 1一起工作。如何在一个方法内调用javascript函数
在我的查看页面上,我使用了JavaScript函数* (JavaScript base64编码器) *对某些值进行编码:该函数对从一个应用程序传输到另一个应用程序的数据进行加密。
然后我想通过一个表单发送这些值给我的控制器内的一个方法。所有这些理论上都应该很好。
我的问题是这样的:一旦在我的控制器内收到值,我就需要对它进行解码。所以,我显然需要在我的方法中附加一个JavaScript函数,使我能够解码接收到的信息。
也许它可能会更容易,如果我告诉你我想达到什么。
表单值与封闭值
<form action="#" method="post">
<textarea name="txtstr" id="txtstr" cols="26" rows="5" Value="dGhlIGVuY2xvc2VkIHZhbHVlcyA=" ></textarea>
<submit id="btnencode64">Encode</button><br/><br/>
</form>
用于控制器
public function ppAction()
{
$text = base64_decode($this->getRequest()->getParam('txtstr'));
}
内编码值
<script src="<?= $this->baseUrl() ?>/js/baseSixtyFourEncoder.js" type="text/javascript"></script>
的方法,该脚本
现在的问题实际上是我需要在ppAction()接收到表单后才能使用JavaScript函数。
是否有可能以这种方式使用JavaScript函数。我意识到PHP和JavaScript不能同时使用。但是在这个联系人中可以使用JavaScript吗?
你好Joellord。我能够正确编码。唯一的问题是解锁部分,一旦职位返回。那么问题就是这个。我可以使用一个php解码脚本来解码。 – andreea115
您可以随时尝试PHP解码功能http://php.net/manual/fr/function.base64-decode.php –