PHP:提供警报弹出窗口然后重定向页面
发布时间:2020-12-13 13:13:10 所属栏目:PHP教程 来源:网络整理
导读:我是 PHP的新手. 当有人上传的文件太大时,我想向他们显示警告弹出窗口并将其重定向到上一页(反之亦然). if(file size is too big){ ob_start(); header("location:index.php"); echo "script type='text/javascript'alert('Your File Size is too big!');/sc
我是
PHP的新手.
当有人上传的文件太大时,我想向他们显示警告弹出窗口并将其重定向到上一页(反之亦然). if(file size is too big){ ob_start(); header("location:index.php"); echo "<script type='text/javascript'>alert('Your File Size is too big!');</script>"; ob_end_flush(); exit; } 上面的代码只会将我重定向到index.php,并且不会显示任何警告弹出窗口.
做点什么
header("Location: index.php?Message=" . urlencode($Message)); 然后在index.php上…… if (isset($_GET['Message'])) { print $_GET['Message']; } 换句话说,index.php将始终检查它是否在url中传递了一条消息.如果有,请显示它.然后,只需在重定向中传递消息 如果你真的想使用模态弹出窗口,请生成js … if (isset($_GET['Message'])) { print '<script type="text/javascript">alert("' . $_GET['Message'] . '");</script>'; } 请注意,如果您在消息中使用引号,除非您将它们转义,否则这将会中断 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |