Re: Login with Text Files
| From: | Bogdan Stancescu | Date: | Wed, 01 May 2002 03:12:36 +0000 |
| Subject: | Re: Login with Text Files | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-95477@lists.php.net to get a copy of this message | ||
Try filling up pass.txt with the same password over and over and use a regular login.txt. Then try it with a username from somewhere in the middle of the files. I think your problem has something to do with array indexes - if what I suggested works, you can then work your way through it by changing passwords in pass.txt until it doesn't work anymore.
Anyway, your mechanism is very interesting - as far as I can understand, the actual password ("secret") is the URL of the restricted page! :)
Bogdan
Rodrigo wrote:
Hi guys, I'm trying the following code and the problem is that I always get the denied page... What I'm trying here is to make a login thru a text file. The logins are in one file named login.txt, and the passwords are in the file called pass.txt . I need Help, I can't seem to get thru here and I need it just like that, cause the other option would be to use my server database which uses a PHPMYADMIN that I don't know anything about. I can't seem to make it work, so let's stay with the text files, cause I don't need it to be safe ( security sound ). The code goes after this message. Thanks to all. Rodrigo. <?php $logins = File('login.txt'); $login_cont = count($logins); $login_digitado2 = $login_digitado; for ($cont=0;$cont<$login_cont;$cont++) {if($logins[$cont] == $login_digitado2) { $login_indice = $cont+1; }} $password = File('pass.txt'); if ($password[$login_indice] == $password_digitada) {header('Location:http://www.domain.com/restricted/restricted.htm');} else header('Location:http://www.domain.com/denied.htm'); ?>