Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/02/2002, 10:53
Avatar de Ferdy
Ferdy
Colaborador
 
Fecha de Ingreso: junio-2001
Ubicación: España
Mensajes: 1.430
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Validacion de usuarios

Pues ahora lo que se me ocure es algo así<pre>&lt;?php
function valida_user($user,$pass)
{
$users = array();
$fi = file(&quot;/etc/passwd&quot;);
for ( $i = 0 ; $i &lt; count($fi) ; $i++ )
{
$tmp = explode(&quot;:&quot;,trim($fi[$i]));
if ( $tmp[0] == $user &amp;&amp; $tmp[1] == crypt($pass) )
{
return true;
}
}
return false;
}
?&gt; </pre> Devuelve true si el user existe o false si no, peero para que funcione el sistema no debe tener habilitados los shadow passwords y el usuario que corre apache debe poder leer el /etc/passwd

Salu2.Feliz Codding

- Fernando Pereda ( Ferdy )
<center><a href="http://www.ferdyx.org/firmas.php"><img src="http://www.ferdyx.org/reg_tira.jpg" border="0"></a></center>