Avatar billede area404 Nybegynder
15. juni 2002 - 17:03 Der er 19 kommentarer og
1 løsning

Simpel login script

Hej

Jeg har brug for et loginsystem uden mysql!
Det skal virke sådan at man skriver sin kode og user på en side og kommer så hen til den beskyttede side som man ellers ikke kan komme ind på... Nogen der kan det?

På forhånd tak
Ron @ Area404
Avatar billede area404 Nybegynder
15. juni 2002 - 17:04 #1
ok...
Avatar billede yousif Nybegynder
15. juni 2002 - 17:05 #2
ja.. har du en mail jeg kan sende det til?
Avatar billede area404 Nybegynder
15. juni 2002 - 17:05 #3
expert@area404.dk
Avatar billede yousif Nybegynder
15. juni 2002 - 17:11 #4
hmm.. jeg skriver det her så alle kan få nytte af det (det er ikke aftestet, sig til hvis der er fejl):

<?
if($bruger == "BRUGERNAVN"){
if($kode == "ADGANGSKODE"){
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE>Velkommen</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<B>Velkommen til siden!</B>
</BODY>
</HTML>
<?
} else {
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE>Adgang nægtet</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<B>Forkert adgangskode!</B>
</BODY>
</HTML>
<?
} else {
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE>Adgang nægtet</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<B>Forkert brugernavn!</B>
</BODY>
</HTML>
<?
}
?>
Avatar billede yousif Nybegynder
15. juni 2002 - 17:14 #5
Og her er lidt html som man kan logge ind med:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE>UnNamed-Document</TITLE>
  <META name="GENERATOR" content="EasySite (http://www.ys-software.tk)">
</HEAD>
<BODY bgcolor="#FFFFFF">

<form action="login.php" method="post">
brugernavn:<input type="text" name="bruger">
<BR>
adgangskode:<input type="text" name="kode">
<BR>
<input type="submit" value="Login">
</form>

</BODY>
</HTML>
Avatar billede jakoba Nybegynder
15. juni 2002 - 17:19 #6
yousif >> du har to } else { efter hinanden, det er vist en fejl.

Det er er værre er at di script ikke er et loginscript, det er et 'adgang til denne ene side' script. et loginscript er mere kompliceret for det opretter en session af en art der husker den fyr er logget ind imens han sirfer rundt og kikker på allemulige sider på webstedet (ligesom her på e, enhver kan kikke på siderne, men kun dem der er logget ind får en svarboks fornede i hvert spørgsmål de kan skrive svar i).

mvh JakobA
Avatar billede smooth Nybegynder
15. juni 2002 - 17:20 #7
Avatar billede area404 Nybegynder
15. juni 2002 - 17:21 #8
hmmm... hvordan skal det deles op, jeg kan ikke få det til at virke, skal lige siges at jeg er helt ny til php!
Men der står der heller ikke noget om at når man skriver user/koden bliver man sendt til en bestemt side som så tjekker om user/koden er rigtig!??!
Avatar billede area404 Nybegynder
15. juni 2002 - 17:21 #9
Smooth -> Det må ikke bruge MySql...
Avatar billede yousif Nybegynder
15. juni 2002 - 17:22 #10
sorry... ups.. nå, men her er en der er rettet!

<?
if($bruger == "BRUGERNAVN" && $kode == "ADGANGSKODE"){
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE>Velkommen</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<B>Velkommen til siden!</B>
</BODY>
</HTML>
<?
} else {
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE>Adgang nægtet</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<B>Adgang nægtet!</B>
</BODY>
</HTML>
<?
}
?>
Avatar billede area404 Nybegynder
15. juni 2002 - 17:23 #11
Yousif...
Kan du ikke fx. stille det sådan op:

Login.php
Koden her

Beskyttet_side.php
Koden her
Avatar billede yousif Nybegynder
15. juni 2002 - 17:24 #12
Avatar billede yousif Nybegynder
15. juni 2002 - 17:24 #13
area404> jo.. det kan jo godt
Avatar billede yousif Nybegynder
15. juni 2002 - 17:25 #14
login.php

<?
if($bruger == "BRUGERNAVN" && $kode == "ADGANGSKODE"){
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE>Velkommen</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<B>Velkommen til siden!</B>
</BODY>
</HTML>
<?
} else {
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE>Adgang nægtet</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<B>Adgang nægtet!</B>
</BODY>
</HTML>
<?
}
?>


index.htm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE>UnNamed-Document</TITLE>
  <META name="GENERATOR" content="EasySite (http://www.ys-software.tk)">
</HEAD>
<BODY bgcolor="#FFFFFF">

<form action="login.php" method="post">
brugernavn:<input type="text" name="bruger">
<BR>
adgangskode:<input type="text" name="kode">
<BR>
<input type="submit" value="Login">
</form>

</BODY>
</HTML>
Avatar billede yousif Nybegynder
15. juni 2002 - 17:26 #15
Avatar billede yousif Nybegynder
15. juni 2002 - 17:31 #16
Kan du bruge det?
Avatar billede area404 Nybegynder
15. juni 2002 - 17:32 #17
tak.. det virker :)
Avatar billede yousif Nybegynder
15. juni 2002 - 17:34 #18
bare sig til hvis du får brug for hjælp en anden gang :)

MVH
Yousif
ysubhi@hotmail.com
www.ys-software.tk
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester