用PHP称纸吐司


Calling paper-toast with PHP

当用户忘记在表单中填写某些数据或提交错误的电子邮件时,我试图显示纸质吐司。
我有这个PHP代码,当用户提交表单并忘记填写输入或提交错误的电子邮件时,它会在屏幕上打印出错误消息。这工作正常。下面是代码的一小部分:

<?PHP
    if(isset($errorMsg) && $errorMsg) {
        echo "<p>*",htmlspecialchars($errorMsg),"</p>'n'n";
    }
?>

我想让它成为错误消息出现在纸吐司中。此外,我想在表单成功提交时显示纸质吐司。

我的问题是:是否可以调用带有错误消息并在提交表单时出现的纸质吐司?

提前谢谢你,

PHP 可以"触发客户端事件"的唯一方法是输出 HTML 来表现得像你想要的那样。在您的情况下,您基本上需要输出 toast 的 HTML,并确保它在加载页面后立即打开。为此,只需设置 opened 属性:

printf('<paper-toast text="%s" opened></paper-toast>', htmlspecialchars($errorMsg));