Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2005, 10:52
lithiumfire
 
Fecha de Ingreso: noviembre-2004
Mensajes: 7
Antigüedad: 19 años, 5 meses
Puntos: 0
Login PHP, duda

Hola, estoy tratando de hacer un sistema de login que se basa en información en un archivo XML, éste es el archivo XML:
Código:
<?xml version="1.0"?>
<account pass="kp2dqm" type="1" premDays="666">
<characters>
<character name="PravisNex"/>
</characters>
</account>
y éste es el script del login

Código PHP:
<?
if ( $_REQUEST['action'] == 'send' )
{
    
# Asigna Numero de Cuenta y Contraseña a sus respectivas variables
    
$accNumber $_POST['accNumber'];
    
$accPassword $_POST['accPassword'];

    
$passwordString '<account pass="'$accPassword .'" type="1" premDays="666">';
    
    
#Comprueba si el archivo existe
    
if ( file_exists"../../../MircZone/data/accounts/".$accNumber.".xml" ) )
    {
        
$accNumberFile file"../../../MircZone/data/accounts/".$accNumber.".xml" );
        
        if ( 
$passwordString == $accNumberFile[1] )
        {
            echo 
'Contraseña Aceptada';
        }
        else
        {
            echo 
'Contraseña Equivocada';
        }
    }
    else
    {
        echo 
'El usuario no existe';
    }

}
?>
El problema es que sea cual sea la contraseña que le ponga, correcta o incorrecta, me manda el echo 'Contraseña Equivocada'. Ojalá me puedan ayudar, tengo varios días atorado aquí