Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 模态弹出引导、jquery、php_Javascript_Php_Jquery_Html_Twitter Bootstrap - Fatal编程技术网

Javascript 模态弹出引导、jquery、php

Javascript 模态弹出引导、jquery、php,javascript,php,jquery,html,twitter-bootstrap,Javascript,Php,Jquery,Html,Twitter Bootstrap,我正在尝试使用一个从引导中弹出模式的表单 当我按下“注册器”按钮时,隐藏的表单就会出现并正常工作。但是,当我完成表单并按下发送按钮时,数据会保存在数据库中,但表单不会隐藏 我做错了什么 守则: HTML: 以及处理数据并将其发送到数据库的php文件: <?php include ("funciones.php"); //if(verifyuser()){ $nick = $_POST['nick']; $pass = $_POST['

我正在尝试使用一个从引导中弹出模式的表单

当我按下“注册器”按钮时,隐藏的表单就会出现并正常工作。但是,当我完成表单并按下发送按钮时,数据会保存在数据库中,但表单不会隐藏

我做错了什么

守则:

HTML:

以及处理数据并将其发送到数据库的php文件:

<?php
include ("funciones.php");
//if(verifyuser()){
    $nick           = $_POST['nick'];
    $pass           = $_POST['pass'];
    $rpass          = $_POST['rpass'];
    $nombres        = $_POST['nombres'];
    $apellidos      = $_POST ['apellidos'];
    $email          = $_POST['email'];
    $departamento   = $_POST['departamento'];
    $idPersona      = "";
    $reqlen = strlen($nick) * strlen($pass) * strlen($rpass);

    if($reqlen > 0) {
        if ($pass === $rpass) {
            $pass = md5($pass);
            $idRol = 2;
            $estadoUsuario = 1;
            //require (funciones.php"); 
            consultar("INSERT INTO persona (nombres, apellidos, email, departamento) 
                        VALUES  ('$nombres', '$apellidos', '$email', '$departamento')");
            $execute = consultar("SELECT nombres, idPersona FROM persona WHERE nombres='$nombres'");
            //$execute = mysql_query($query) or die (mysql_error());
            if ($row=mysql_fetch_array($execute)){
                $idPersona  =   $row["idPersona"];
            }
            consultar("INSERT INTO login (nick, pass, email, rol_idRol, estadoUsuario, persona_idPersona) 
                        VALUES ('$nick', '$pass', '$email', '$idRol', '$estadoUsuario', '$idPersona')") or die (mysql_error());

            //echo "Los datos han sido enviados correctamente, revise su correo para obtener el link de alta de usuario";
            header("Location: ../registrook.html");
        } else {
            echo "Las contraseñas ingresadas no coinciden, ingresar dos contraseñas iguales.";
        }

    } else {
        echo "Para continuar debe llenar todos los campos requeridos.";
    }
//}else {
    //header ("Location: error.php");
    //}
?>

虽然我看不到对Bootstrap'modal()方法的直接调用,但我假设这就是dialogue()方法。您可以使用:

$('#myModalId').modal('toggle');
或者在您的情况下,尝试:

$('#myModalId').dialogue('toggle');

嗨,布莱恩,谢谢你的快速回答,我照你说的做了,但是表单仍然没有消失。你使用的是什么版本的引导?
Accept-Ranges   bytes
Connection  Keep-Alive
Content-Length  885
Content-Type    text/html
Date    Mon, 22 Sep 2014 23:20:36 GMT
Keep-Alive  timeout=5, max=99
Server  Apache/2.4.10 (Unix) OpenSSL/1.0.1i PHP/5.5.15 mod_perl/2.0.8-dev Perl/v5.16.3
ver código fuente
Accept  application/json, text/javascript, */*; q=0.01
Accept-Encoding gzip, deflate
Accept-Language es-ar,es;q=0.8,en-us;q=0.5,en;q=0.3
Content-Type    application/x-www-form-urlencoded; charset=UTF-8
Cookie  PHPSESSID=9g25h7ailr0mpjmnetcaupvbu3
Host    localhost
Referer http://localhost/www/final3/index.html
User-Agent  Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:33.0) Gecko/20100101 Firefox/33.0
X-Requested-With    XMLHttpRequest

<!DOCTYPE HTML>
<html lang="ES">
    <head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
        <title>GTD-MASTER</title>
        <meta name="keywords" content="" />
        <meta name="description" content="" />
        <link href="estilos/estilo.css" rel="stylesheet" type="text/css" /> 
    </head>
    <body>
        <div id="header">
            <h1>GTD-MASTER</h1>
            <h1>Bienvenidos al sistema Get Things Done</h1>
        </div>
        <!-- end #header -->
        <div id="wrapper">
            <div id="content">
                <h5>Su registro se realizo correctamente.</h5>
                <h4>Para completar el mismo revise su correo para obtener el link para activar su cuenta.</h4>
                <a href="index.html" target="_self"> <input type="button" name="boton" value="Volver" /></a>
            </div>
        </div>
        <!-- end #content -->
        <div id="footer">
        <p id="legal"></a></p>
        <p id="brand"></p>
        </div>
        <!-- end #footer -->

    </body>
</html>
$('#myModalId').modal('toggle');
$('#myModalId').dialogue('toggle');