0

我想发出一个弹出窗口或其他东西来提醒用户在第一个动作完成后执行第二个动作。第一个动作是

fwrite($fp, $str);
$read = fread($fp, 16);
$read = explode(";", $read);
if ($read[0] != "OK") {
    echo "Write Error";
    fclose($fp);
} else {
    $send = substr($str, 3);
    verification($send, $fp);
}

第二个动作是verification()

在 之前verification(),我想做一些提醒用户第一个动作已经完成的东西。弹出窗口或类似的东西。

4

2 回答 2

0

可以编写一个 javascript 警报:

<script>window.alert('insert reminder here');</script>

之后,使用 php 的flush()命令将直到该点的所有内容输出到浏览器,但在完成 if 语句之前您可能很难做到这一点。

于 2012-08-14T02:47:10.937 回答
0

您不能在 PHP、html 中使用 javascript,并且 javascript 将在 php 脚本被解释后运行。要执行您想要的操作,您必须将验证()放在另一个页面中,在您的第一个操作后发出警报,然后重定向到另一个执行验证()的页面。

于 2012-08-14T02:58:33.117 回答