código donde necesito dar derechos
pagina donde pido el usuario y la contraseña esta en HTMLpagina2.hntml
Código HTML:
//Aquí usuario y contraseña y los datos ingresados lo envió al valida.php <html> <body> <fieldset> <center> <form action="valida.php" method="post"> Ingrese usuario: <input type="text" name="usuario" size="40"><br> Ingrese su clave o pasword: <input type="password" name="clave" size="20"><br> <input type="submit" value="Confirmar"> </form> </center> </fieldset> </body> </html>
Código PHP:
<?php
/*Conecta*/
$conexion=mysql_connect("mysql.salsero.com","salsas","12345") or
die("Problemas en la conexion");
mysql_select_db("salsas",$conexion) or
die("Problemas en la selección de la base de datos");
$registro=mysql_query("select * from verdes where usuario='$_REQUEST[usuario]'
and clave='$_REQUEST[clave]'",$conexion) or
die("Error:".mysql_error());
if ($reg=mysql_fetch_array($registro))
{
$_SESSION['nombre']=$reg['nombre'];
echo "<a href=\"foro.php\">Puede ingresar al sitio</a>";
}
else
{
echo "No esta autorizado a ingresar al sitio (Clave (pasword) o nombre de Usuario incorrecto) <a href=\"pagina2.html\">Reintentar</a>";
}
?>
Código PHP:
<?php
session_start();
?>
<?php
$conexion=mysql_connect("mysql.salsero.com","salsas","12345") or
die("Problemas en la conexion");
mysql_select_db("salsas",$conexion) or
die("Problemas en la selección de la base de datos");
/*aqui selecciona la base de dato Verdes y cuando usuario y contrasena son iguales por el metodo $_REQUEST introducidos al principio a partir de aquí me tira errores */
$registro=mysql_query("select * from verdes where usuario='$_REQUEST[usuario]' AND clave='$_REQUEST[clave]'";
$datos=mysql_query($registro,$conexion) or
die ("Error:".mysql_error());
$cantidad=mysql_num_rows($datos);
/*aquí la estructura no se si esta bien como la planteo pero no paso des la selección de la base por que si conecta*/
if($cantidad <= 0)
{
header ("location:index.html?error=true");
}
else{
session_start();
fila=mysql_fetch_array($datos);
$_SESSION["id"]=$fila["id"];
if ($fila["nivel"] = = '0')
{
$_SESSION['nombre']=$reg['nombre'];
echo "<a href=\"foro.php\">Puede ingresar al sitio</a>";
}
else{
if ($fila["nivel"] = = '1')
{
$_SESSION['nombre']=$reg['nombre'];
echo "<a href=\"foro1.php\">Puede ingresar al sitio</a>";
}
else{
if($fila["nivel"] == '2')
{
$_SESSION['nombre']=$reg['nombre'];
echo "<a href=\"foro1.php\">Puede ingresar al sitio</a>";
}
else{
if ($reg=mysql_fetch_array($registro));
{
$_SESSION['nombre']=$reg['nombre'];
echo "<a href=\"foro.php\">Puede ingresar al sitio</a>";
}
else{
echo "No esta autorizado a ingresar al sitio (Clave o nombre de Usuario incorrecto)";
}
}
}
}
}
?>