使用PHP重定向到模式窗口的锚点

使用PHP重定向到模式窗口的锚点,php,html,css,Php,Html,Css,我是模态叠加的新手,有一个模态php,如下所示: <div id="MessageBox" class="modalMessageBox"> <?php start-session() ?> <div> <a title="Close" class="close" href="#close" >X</a> <h2><?php $_SESSION['MessageBox_Title

我是模态叠加的新手,有一个模态php,如下所示:

<div id="MessageBox" class="modalMessageBox">
<?php start-session() ?>
    <div>
        <a title="Close" class="close" href="#close" >X</a>
        <h2><?php $_SESSION['MessageBox_Title']; ?></h2>
        <br><br>
        <p><?php $_SESSION['MessageBox_Error']; ?></p>
        <br><br>
        <button type="button" onclick="#openLogin">Yes</button>
        <button type="button" onclick="index.php">no</button>
    </div>
</div>
<pre><?php
    session_start();
/**
 * Created by PhpStorm.
 * User: developer
 * Date: 4/18/14
 * Time: 10:46 AM
 */
include_once './dha_datamgr.php';
include_once './regform.php';
/* Load Registration Record */
if (SubmitRegistration()) {
/* enter server side code to redirect to #MessageBox if everything went okay. */
}else{
$hdr = 'location:../registration.php';
header($hdr);
}
?>





对 不
现在,我需要在将数据插入数据库后传递控件,以指示插入成功。我可以通过href属性上的“a”标记(例如,此处)将控件传递给模式窗口,但需要用户干预。以下是我想做的:



这是我用来帮助建模模态对话框()的网站。

据我所知,如果提交的注册失败,您希望显示一条错误对话框消息

您应该了解PHP是服务器端编程,javascript是客户端编程。提交注册表单后,您希望创建的是客户端事件,弹出一个错误对话框,显示正确吗


我建议在提交表单时使用,如果未能在对话框中显示错误消息,则让php服务器响应。

您如何提交表单?这是表单文件“registration.php”中的标记,您的意思是我可以重定向到带有服务器端代码的网页,但是无法使用服务器端代码指向模式窗口(锚定标记)?Ivan,我没有回答您的问题,是的,我正在尝试使用CSS3显示模式对话框覆盖。我的另一个选择是使用“Header”指向一个HTML页面,其中有一个框指示注册已被接受,他们现在可以登录或返回home page.Ic。。我明白你的意思。创建一个交互式对话框需要花时间理解什么是ajax才能完成您的要求。Ivan,感谢您指导我使用jQuery。这是正确的方法,看起来效果不错。我遇到了一个问题,如果你有时间看看我最近的问题,我将不胜感激。