Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/09/2004, 09:23
Avatar de ccca001
ccca001
 
Fecha de Ingreso: agosto-2004
Mensajes: 388
Antigüedad: 19 años, 7 meses
Puntos: 0
acerca de este php (ayuda)...

tengo esta consulta par autentificar usuarios a mi base de datos mysql:
(control.php)
<?
$conn = mysql_connect("localhost","root","");
mysql_select_db("news",$conn);

$usu = $_POST["usuario"];
$clave = $_POST["contrasena"];
$ssql = "SELECT * FROM usuario WHERE id='$clave' and usu='$usu'";

$rs = mysql_query($ssql,$conn);

if (mysql_num_rows($rs)!=0){
session_start();
session_register("autentificado");
$mhngb = "SI";
header ("Location: insertar.php");
}else {
header("Location: index.php");
}
mysql_free_result($rs);
mysql_close($conn);
?>

usuario y contrasena son los campos donde ingreso los datos en el formulario (acceso.htm) que llama a control.php que es el codigo de arriba, la pregunta es:
¿ esta bien hecha esta consulta (logicamente) porque al ejecutarla el formulario no hace nada, (no va a ninguna pagina) ni mensaje de error ni nada, solo limpia los campos...y no se porque? tu sabes?

el codigo de acceso.htm es:

<form action="control.php" method="POST">
<table align="center" width="225" cellspacing="2" cellpadding="2" border="0">
<tr>
<td colspan="2" align="center" >
</td>
</tr>
<tr>
<td align="right">Usuario:</td>
<td><input type="Text" name="usuario" size="8" maxlength="50"></td>
</tr>
<tr>
<td align="right">Clave:</td>
<td><input type="password" name="contrasena" size="8" maxlength="50"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="Submit" value="Entrar"></td>
</tr>
</table>
</form>
__________________
"How do you define Real?"

Última edición por ccca001; 23/09/2004 a las 09:48