Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2012, 16:01
Avatar de ahaugas
ahaugas
 
Fecha de Ingreso: agosto-2011
Ubicación: Madrid
Mensajes: 249
Antigüedad: 13 años, 3 meses
Puntos: 21
Exclamación Problemas en Formulario en javascript

Hola miren tengo una problema en un formulario de inicio de sesion, en un principio lo que deberia de hacer es comprobar los datos introducidos y comprobarlos ej: sin no es correcto devuelva un mensaje de error y si accede diga has iniciado correctamente y te rediriga.

no consigo hacer el post en php mediante javascript.
pongo los codes aver si me podeis hechar una mano.

javascript
Código Javascript:
Ver original
  1. $(document).ready(function() {
  2.     $('.form').submit(function(){
  3.     $('#message').slideDown();
  4.         if($('#username').val().length < 1) {
  5.             $('#message').addClass('error');
  6.             $('#message').removeClass('success');
  7.             $('#message').html('<img src="images/error.png" /><span>Los datos de usuario y/o contraseña introducidos no son válidos!</span>');
  8.         } else {
  9.  
  10.             $.post("../acceso/login.php");
  11.             $('#message').addClass('success');
  12.             $('#message').removeClass('error');
  13.             $('#message').html('<img src="images/check.png" /><span>Has iniciado sesion correctamente, en vreve será redirigido a su cuenta!</span>');
  14.         }
  15.     });
  16.     $('.form input').focus(function(){
  17.         $('#message').slideUp();
  18.     });
  19. });

y el formulario

Código HTML:
Ver original
  1. <script src="js/login.js" type="text/javascript"></script>
  2. </head>
  3.  
  4.     <div id="wrapper" class="container">
  5.         <div id="logo"><img src="images/flame.png" /></div>
  6.         <form class="form rounded-5 shadow" onsubmit="javacript:return false;" method="post" action="../acceso/login.php">
  7.             <input id="username" class="rounded-1" type="text" name="username" placeholder="Usuario" />
  8.             <input id="password" class="rounded-1" type="password" name="password" placeholder="Password" />
  9.             <input class="button submit rounded-1" type="submit" value="Login" />
  10.         </form>
  11.         <div id="message" class="message rounded-5 shadow">
  12.             <img src="images/error.png" /><span>Leave the Username and Password fields blank to see the error message</span>
  13.         </div>
  14.         <ul class="footer">
  15.             <li><a href="#">Condiciones y Términos</a></li>
  16.             <li><a href="#">Descargar Plugin</a></li>
  17.             <li><a href="#">Reenviar Email de Activación</a></li>
  18.             <li><a href="#">Olvidaste tu contraseña?</a></li>
  19.         </ul>
  20.     </div>

gracias