Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2008, 16:14
zubintro
 
Fecha de Ingreso: septiembre-2007
Mensajes: 120
Antigüedad: 16 años, 7 meses
Puntos: 0
class para verificar login y password

Hola muchachos como estan? disculpen el fastidio nuevamente, ahora tengo que desarrollar una clase para la validacion de un log y un password para entrar a la pagina de administracion y leyendo un poco desarrolle lo siguiente en una pagina llamada classlog.php
Código PHP:
<?php
function _log($login$password) {

if (
$login=='curso') {
    if (
$password=='php5') {
        if (list (
$_SESSION[login], $_SESSION[password])= $login.$password) {
        
header ("location:ver.php");
        }
        else { print 
'error de password' }
    }
    else { print 
'error de login' }
}
?>
Una vez terminado esto, hago la llamada en otro archivo donde tengo el formulario de la siguiente manera
Código PHP:
<?php
include (classlog.php);
?>
<!-- Formulario -->
<form action="" method="post" name="form1" id="form1" onSubmit="MM_validateForm('login','','R','password','','R');return document.MM_returnValue">
<br><br>
<table width="200" border="0">
    <tr><td class=cap2>Login:&nbsp;</td>
    <td><label><input name="login" type="text" id="login" /></label></td></tr>
    <tr><td  class=cap2>Password:&nbsp;&nbsp;</td>
    <td><label><input name="password" type="password" id="password" /></label></td></tr>
</table>
<br>
<label><input type="submit" name="Submit" value="Entrar" /></label>
</form>
<!-- Formulario -->
<?php
if(($_SESSION[login], $_SESSION[password])==0) {echo "Debe ingresar un login y un password validos";}
else {echo 
"Login o Password errado";}

session_write_close();
?>
la cosa es que naturalmente tengo un error que estoy tratando de encontrar. Adicional a esto, podrian explicarme como poder incorporar MD5 para encriptar el valor del password. Gracias