根据javascript确认的响应退出php脚本

时间:2014-10-21 15:39:59

标签: javascript php

我从html表单中获取值并在php中进行一些操作并更新mysql表的记录。在更新之前,我要求用户确认"使用javascript。如果用户按"取消"我不希望记录更新。

我尝试了以下内容,

... some php code here
<script type=text/javascript>
    var to_disp = <?php echo json_encode($u_fields);?>;
    var r = confirm("Updating the fields >> " + to_disp.join());
    if (r != true){
        window.location.href = some-url;
    }
</script>

...updating the record here

注意:这在Windows中运行良好。但是,当移动到linux时,这不起作用,页面被重定向到提到的URL,但记录也在不断更新。

1 个答案:

答案 0 :(得分:2)

PHP代码在服务器端运行,Javascript客户端。

例如:使用提交按钮创建客户端表单&#34;确认&#34;。首先发送给客户端,然后为此表单的操作创建一个php代码文件,然后更新/不更新记录。