如何在php中将此错误消息更改为警报弹出窗口?

如何在php中将此错误消息更改为警报弹出窗口?,php,Php,我想将此代码修改为弹出警报。目前,此代码仅生成错误消息。我想修改它,这样当球场发生冲突时,弹出窗口就会出现 if($clash_courses==1) { $error_msg .= 'Course '; $c = 0; foreach($course_id as $id){ $c++; $error_msg .= $id; if($c<count($course_id)) $error_msg .=

我想将此代码修改为弹出警报。目前,此代码仅生成错误消息。我想修改它,这样当球场发生冲突时,弹出窗口就会出现

 if($clash_courses==1)
{
    $error_msg .= 'Course ';
    $c = 0;
    foreach($course_id as $id){
        $c++;
        $error_msg .= $id;
        if($c<count($course_id))
        $error_msg .= ' and ';
    }

    $error_msg .= ' have clashed.';

}   
if($clash\u courses==1)
{
$error_msg.='Course';
$c=0;
foreach($course\u id作为$id){
$c++;
$error\u msg.=$id;
如果($cPHP在服务器端。
任何你想在客户端(浏览器)作为“弹出窗口”的东西,你都需要一些javascript或css魔法。

if($clash\u courses==1)
 if($clash_courses==1)
{
    echo '<script type = "text/javascript">';
    $error_msg .= 'Course ';
    $c = 0;
    foreach($course_id as $id){
        $c++;
        $error_msg .= $id;
        if($c<count($course_id))
        $error_msg .= ' and ';
    }

    $error_msg .= ' have clashed.';
    echo('alert("' . htmlspecialchars(str_replace('"', '\\"', $error_msg)) . '");</script>');

}   
{ 回声'; $error_msg.='Course'; $c=0; foreach($course\u id作为$id){ $c++; $error\u msg.=$id; 如果以原始方式($c):

$error_msg .= ' have clashed.';
$popup="<script type='text/javascript'>
alert('"$.error_msg."');
</script>";
$error\u msg.='已发生冲突';
$popup=”
警报(“$.error_msg.”);
";

如果您在某些html中“echo”
$popup
,它将显示一个弹出警报。

如果您想弹出消息,您可以通过
Javascript alertbox
来实现,但如果您想让它看起来吸引人,则可以使用
它还向您展示了演示

弹出窗口是什么意思?比如Javascript
警报
或弹出网页?无论哪种方式,您都需要使用Javascript,并且您需要向我们展示您是如何输出消息的。@DaveRandom我还能回答什么?可能需要一个代码示例?在OP解释mo之前,我特意没有发布答案我的意思是,很明显你没有错,这不值得投反对票,但“你做不到”答案既没有用处,也没有效果。IMHO。@DaveRandom我不会给一些我不知道背景的东西一个代码解决方案。告诉OP去研究javascript和/或css解决方案是我认为合适的唯一方式。IMHOFair足够了,但要在评论中做,而不是回答,不要大声喊叫。顺便说一句,我没有尝试。太好了!!但是它可以在php中使用吗?对不起,我是这方面的新手Yes@user1551791我在我的项目中使用过。你也可以在你的项目中使用它。它看起来很好。不应该
alert(“$.error\u msg”);
be
alert(“$error\u msg”);
在错误的地方。。?