来自PHP的Ajax调用以执行单独的PHP;任何危险



我正在尝试在后台执行php-script,因此用户不必等待处理。

在PHP中,我可以调用JavaScript:

?>
<script>
window.top.hdReq();
</script>
<?

称为javaScript xmlhttprequest以触发PHP脚本。我对该脚本的任何回复不感兴趣。

我知道这可能有点解决方法,但是...它的起作用就像是魅力,现在:-),而且由于我不知道网站最终的哪种服务器,我必须查看

我的问题,在我写整个PHP书本之前:执行这种方式是否存在任何危险或问题?(除了用户不允许JavaScript,但在这种情况下,整个网站无效: - )

这样做没有真正的危险...

请确保对您发布/发送到PHP脚本的任何输入进行消毒,并确保通过令牌以确保其实际上是您的代码发送请求的代码。

无危险。但是考虑一下这个脚本会做什么。如果它会做需要大量时间的事情,那么当使用关闭页面和脚本未完成他的工作时,可能恰好是被apache杀死的untill untill dob的工作未完成。

<</p>

最新更新