![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
26/03/2004, 18:20
|
![Avatar de Cuezaltzin](http://static.forosdelweb.com/customavatars/avatar49270_1.gif) | | | Fecha de Ingreso: diciembre-2003 Ubicación: Frente al Monitor
Mensajes: 252
Antigüedad: 21 años, 2 meses Puntos: 0 | |
Cual es la diferencia de usar los arrays superglobales. Y donde puedo encontrar mas informacion de su uso. Lo que quiero hacer es un codigo para autentificar usuarios en mi pagina.
Estoy usando este codigo:
<?
$user = $_POST['Login'];
$pass = $_POST['Password'];
function Conectarse()
{
if (!($link=mysql_connect("localhost","","")))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("ojik1091",$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
$link=Conectarse();
$result=mysql_query("SELECT Login, Password FROM Usuarios WHERE Login='$user' AND Password='$pass'",$link);
if (!$result) {
echo("<p>Error: " . mysql_error() . "</p>");
exit();
}
$rowCheck = mysql_num_rows($result);
if($rowCheck > 0){
$row= mysql_fetch_array($result);
session_start();
$_SESSION['Login']=$row['Login'];
header( "Location: Administrador.php" );
}
else
{
header( "Location: Negado.php" );
}
?>
// Esto lo mando a llamar por un include en cada una de mis paginas.
<?
session_start();
if (!isset($_SESSION['Login'])){
die ("Usuario no registrado");
}
?>
__________________ Hasta la victoria Siempre.
Última edición por Cuezaltzin; 26/03/2004 a las 18:31 |