gpt4 book ai didi

PHP:给出警报弹出窗口然后重定向页面

转载 作者:可可西里 更新时间:2023-11-01 13:12:25 28 4
gpt4 key购买 nike

我是 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>';
}

请注意,如果您在消息中使用引号,除非您转义它们,否则这将中断

关于PHP:给出警报弹出窗口然后重定向页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11703854/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com