如何从PHP在Javascript中触发警报

How to trigger an alert in Javascript from PHP

本文关键字:发警报 Javascript PHP      更新时间:2023-09-26

PHP新手在这里。。。

我正试图通过PHP在JavaScript中触发警报,但似乎不起作用。:

if(isset($_POST['save-text'])){
        // get form data, making sure it is valid
        $submit_date = date('Y-m-d H:i:s');
        $content = mysql_real_escape_string(htmlspecialchars($_POST['editor']));
        $new_url = 'example.com/' . $key;
        echo "<script>alert('$new_url');</script>";
        // build query
        mysql_query("INSERT INTO `source`(`id`, `key`, `submit_date`, `ip`, `content`) VALUES (null, '$key','$submit_date','$ip','$content')")
        or die(mysql_error());

    }

您不能在页面的任何位置插入HTML和JavaScript;请确保在<script>标记有效的位置进行输出。

您的报价是错误的:

echo "<script>alert('$new_url');</script>";

应该是:

echo "<script>alert('" . $new_url . "');</script>";