Toon posts:

[PHP] LOGIN ERROR?

Pagina: 1
Acties:

Verwijderd

Topicstarter
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?
function verify_admin($login, $passw){

 if (!file_exists("user.usr"))
 return 0;
 $fp=@fopen("user.usr","r");

  if($fp) {
   while(!feof($fp)){
     $buf=fgetcsv($fp, 255, ";");
     
     if (!is_array($buf)) {continue;}

     if(!ereg("^[#]",$buf[0])){
         $l=$buf[0]; $p=$buf[1];
         if ($login==$l &amp;&amp; $passw==$p &amp;&amp; $login!="" &amp;&amp; $passw!="")
         //return 1;
         ?><B>OK</B><?PHP
     }
  }
}
//return 0;
?><B>ERROR</B><?PHP
}
?>

waar zit de fout?
hij laat niet OK zien als ik t goeie w8woord ingevoerd heb. en anderzom.

$login en $passw heeft de gebruiker ingegeven.

  • goalgetter
  • Registratie: Juni 1999
  • Laatst online: 25-08 15:24
Wat doet ie wel? Foutmeldingen? Hoe roep je hem aan? Zeker weten dat $login en $password iets bevatten?

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
bij mij doettie het gewoon....

hij zegt OK


als voorbeeld het ik user:got en pass:tweak gebruikt

Hier de PHP file

Source van de PHP file

Het user.usr bestandje

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


Verwijderd

Topicstarter
jah bij mij geeft hij ook OK maar als je het verkeerde w8 woord in voerd geeft hij ook OK
jou link:
http://www.swinxunited.com/extern/got/test/verify.php?l=got&p=tweak

jou link met verkeerde w8 woord en niet bestaande user
http://www.swinxunited.com/extern/got/test/verify.php?l=gojkhjkt&p=twhjkhjkheak

Verwijderd

Topicstarter
niemand?

  • MikeN
  • Registratie: April 2001
  • Laatst online: 13-09 17:41
Heb je al wat echo's ingevoerd?!? Zodat hij $l $p $buff[0] en $buff[1] echoed? Dan weet je tenminste waar de fout zit.

Verwijderd

Niet te vlug je post omhoog kicken!

  • a3konijn
  • Registratie: Oktober 2000
  • Laatst online: 26-08 19:21
Werk voor alle zekerheid eens met { } om je if-statements goed uit te laten voeren.

Dus gewoon
PHP:
1
2
3
4
5
6
<?
if ($login==$l &amp;&amp; $passw==$p &amp;&amp; $login!="" &amp;&amp; $passw!="")
{
   echo "OK";
}
?>

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
Op zondag 13 januari 2002 10:25 schreef KingOfDos het volgende:
jah bij mij geeft hij ook OK maar als je het verkeerde w8 woord in voerd geeft hij ook OK
jou link:
http://www.swinxunited.com/extern/got/test/verify.php?l=got&p=tweak

jou link met verkeerde w8 woord en niet bestaande user
http://www.swinxunited.com/extern/got/test/verify.php?l=gojkhjkt&p=twhjkhjkheak
oeps |:(

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
Ik heb iets nieuws in elkaar gezet voor je:

username: got
password: tweak
http://www.swinxunited.com/extern/got/test/verify2.php?login=got&passw=tweak

of

username: blaat
password: schaap
http://www.swinxunited.com/extern/got/test/verify2.php?login=blaat&passw=schaap

andere usernames/passwords doen het niet
http://www.swinxunited.com/extern/got/test/verify2.php?login=gbjdscj&passw=vkdjhcj

tenzij je ze toevoegd in de php code

source: http://www.swinxunited.com/extern/got/test/verify2.phps

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
Op zondag 13 januari 2002 15:20 schreef SWINX het volgende:
Ik heb iets nieuws in elkaar gezet voor je:
had je er wat aan :?

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt

Pagina: 1