Hallo allemaal,
Ik maak een inlogsysteem waarbij naam en wachtwoord van input velden vergeleken wordt met die uit een textbestand. Op de volgende manier:
$lees=file("gebruikers.txt");
$leespasswd = $lees[$i];
Echter als ik $leespasswd laat uitprinten dan is dit het wachtwoord plus een aantal spaties. Echter het aantal spaties verschilt als je offline of online uitvoert. Offline moet ik deze code uitvoeren:
$leespasswd = substr($leespasswd,0,strlen($leespasswd)-2);
En online deze:
$leespasswd = substr($leespasswd,0,strlen($leespasswd)-1);
Waarom doet deze functie dit?
Moet ik anders een functie schrijven die spaties aan het einde weg haalt of is er een andere manier?
Regards,
Elwin
Ik maak een inlogsysteem waarbij naam en wachtwoord van input velden vergeleken wordt met die uit een textbestand. Op de volgende manier:
$lees=file("gebruikers.txt");
$leespasswd = $lees[$i];
Echter als ik $leespasswd laat uitprinten dan is dit het wachtwoord plus een aantal spaties. Echter het aantal spaties verschilt als je offline of online uitvoert. Offline moet ik deze code uitvoeren:
$leespasswd = substr($leespasswd,0,strlen($leespasswd)-2);
En online deze:
$leespasswd = substr($leespasswd,0,strlen($leespasswd)-1);
Waarom doet deze functie dit?
Moet ik anders een functie schrijven die spaties aan het einde weg haalt of is er een andere manier?
Regards,
Elwin