Ver Mensaje Individual
  #5 (permalink)  
Antiguo 31/05/2002, 09:38
Avatar de Webstudio
Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 5 meses
Puntos: 69
Re: Como validar usuarios con mysql

Senso, espero que te lo tomes a bien, pero
Cita:
$sql="SELECT * FROM admin";
$result=mysql_query($sql)or die("Error en la Consulta: $sql". mysql_error());

if(mysql_num_rows($result)>0)
{
$row=mysql_fetch_object($result);
if(($PHP_AUTH_USER==$row->user)&&($PHP_AUTH_PW==$row->password))$validado=true;
}
else
{
print "Tu no tienes privilegios como administrador".$PHP_AUTH_USER;
}
Eso así como está hecho, está terriblemente mal hecho. Ya que no solo es ineficiente sino que además es bastante inseguro.

Un método un poco más lógico y claro de hacerlo, es este :

$sql="SELECT * FROM admin WHERE user='$PHP_AUTH_USER' and password='$PHP_AUTH_PW'";
$result=mysql_query($sql)or die("Error en la Consulta: $sql". mysql_error());

if(mysql_num_rows($result)==1)
{
$validado=true;
}
else
{
print "Tu no tienes privilegios como administrador".$PHP_AUTH_USER;
}

Saludos.

<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo