我是
PHP的新手.
当有人上传的文件太大时,我想向他们显示警告弹出窗口并将其重定向到上一页(反之亦然).
if(file size is too big){ ob_start(); header("location:index.@R_301_461@"); echo "<script type='text/javascript'>alert('Your File Size is too big!');</script>"; ob_end_flush(); exit; }
做点什么
原文链接:https://www.f2er.com/php/131192.htmlheader("Location: index.@R_301_461@?Message=" . urlencode($Message));
然后在index.@R_301_461@上……
if (isset($_GET['Message'])) { print $_GET['Message']; }
换句话说,index.@R_301_461@将始终检查它是否在url中传递了一条消息.如果有,请显示它.然后,只需在重定向中传递消息
如果你真的想使用模态弹出窗口,请生成js …
if (isset($_GET['Message'])) { print '<script type="text/javascript">alert("' . $_GET['Message'] . '");</script>'; }
请注意,如果您在消息中使用引号,除非您将它们转义,否则这将会中断