Os dejo el ejercicio a ver si algún "pro" me puede desvelar el problema. ¿Alguién se atreve con el reto?
![Decabeza](http://static.forosdelweb.com/fdwtheme/images/smilies/decabeza.png)
el html:
<!doctype html>
<html lang="es">
<head>
<meta charset="utf-8">
<script type="text/javascript" src="js/motor.js"></script>
<title>Acceso a la web</title>
</head>
<body>
<div id="formulario">
<form method="post" id="formula">
<label for="usuario">usuarios</label>
<input type="text" name="usuario" id="usuario"/>
<label for="contrasena">contraseña</label>
<input type="password" name="contrasena" id="contrasena"/>
<input type="submit" id="enviar" value="enviar"/>
</form>
</div>
</body>
</html>
el javascript
$(document).ready(init);
function init ()
{
$("#enviar").click(envio);
}
function envio()
{
$_POST("php/acceder.php",$("#formula").serialize()).done(funct ion (data){recibir(data)};)
}
function recibir(data)
{
if(data)
{
alert("Bienvenuti!");
}
else
{
alert("no estas registrado.Registrate");
}
}
los .php:
<?php //este seria con los datos de la BBDD llamado: config.php
$bbdd="localhost";
$platform="plataforma";
$master="root";
$pass="root";
?>
y este el siguiente:
<?php
include "php/config.php";
session_start();
$usuario=$_POST["usuario"];
$contrasena=$_POST["contrasena"];
$conexion=mysqli_connect($bbdd,$master,$pass,$plat form) or die ("ERROR: ".mysqli_error($conexion));
$query="SELECT * FROM alumnos WHERE nombrealumno='$usuario' AND contrasena='$contrasena'";
$result=$conexion->query($query);
if (mysqli_num_rows($result) > 0)
{
$['nombrealumno']=$usuario;
$['contrasena']=$contrasena;
echo true;
}
else
{
echo false;
}
mysqli_close($conexion);
?>