在PHP中的同一页面上显示java脚本的警报


show alert of java script on a same page in PHP

我正试图在同一个上显示java脚本的警报,我指的是下面的代码

echo "<script type='text/jscript'>alert('Wrong Email!!.')</script>";

例如,在检查表单后,如果有错误,则此消息出现在同一页上,现在我可以在空白页上处理此消息&之后再次用重定向代码重定向到同一个页面,但这不是我想要的!!!我希望这个消息出现在P H P的同一页上。

在href:中使用

<a href="javascript:alert('Wrong Email!!.');">

否则,您需要将其放在按钮中,例如,当表单提交时:

function showAlert() {
    if(foo = bar)
        alert('Wrong eMail!');
}
<input type="submit" value="Click Here" onClick="showAlert();">

如果你只想在页面加载后看到一个警报弹出窗口,请使用HTML正文标记和"onLoad"。

我自己找到了这个问题的解决方案。我们可以将提交值发送到另一个页面,但在签入该页面后,您可以发回一个值&查询到同一页面的结果&显示结果。。看

if($email=null){

echo("document.location.href='../home.php?result=error';");}

在主页上你可以显示这样的消息!

if(isset($_GET['result'])){if($_GET['result']==wrong){ echo "<script
type='text/jscript'>alert('Wrong Email!!.')</script>";}}

就是这样!!)