Just nu i M3-nätverket
Jump to content

INLOGGNING MED TEXTFILER


Xicxac

Recommended Posts

Hej,

 

Jag vill ha en inloggningsfunktion med textfiler istället för databaser.

Registreringen är redan fixad men själva inloggningen:

Hur får scriptet reda på om det angivna användarnamnet och lösenordet finns eller inte? jag hade tänkt mig textfilen nåt såhär:

 

Anvandarnamn'losenord'

anvandarnamn2'losenord2'

anvandarnamn3'losenord3'

 

osv.

 

Hjälp uppskattas!

 

Link to comment
Share on other sites

Man kan använda PHP Text DB som gör att man kan läsa och skriva textfiler med SQL: http://www.c-worker.ch/txtdbapi/index_eng.php

 

Annars kan du ju göra typ:

 

$[color="#ff0000"]file[/color] = [color="#ff0000"]fopen[/color]("filen", "r");
[color="#0000ff"]while[/color] (![color="#ff0000"]feof[/color]($[color="#ff0000"]file[/color])) 
{
   $line = [color="#ff0000"]fgets[/color]($[color="#ff0000"]file[/color]);
$tmp = [color="#ff0000"]explode[/color]("'", $line);
   [color="#0000ff"]if[/color] ($tmp[0] == $login && $tmp[1] == $passwd) 
{
    $loggedin = [color="#ff8C00"]TRUE[/color];
   [color="#0000ff"]break[/color];
  }
}

Självklart bör du vid registreringen se till att alla användarnamn och lösenord varken innehåller radbrytningar eller '-tecken.

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...