Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
pabop_login [2011-03-23 11:32] Joakim Forsgren |
pabop_login [2022-07-18 13:20] (current) |
||
---|---|---|---|
Line 15: | Line 15: | ||
- Om man är inloggad ska man ha möjlighet att logga ut. | - Om man är inloggad ska man ha möjlighet att logga ut. | ||
- | Sen min [[http://www2.park.se/ | + | Sen min [[http://student.oedu.se/ |
== Tips == | == Tips == | ||
Ett bra sätt att lösa uppgiften är att använda sig av 3 filer. | Ett bra sätt att lösa uppgiften är att använda sig av 3 filer. | ||
start.php | start.php | ||
- | * start session | + | * starta |
* kollar om man är inloggad if($_SESSI... | * kollar om man är inloggad if($_SESSI... | ||
- | * Om nej: visar login form action=' | + | * Om nej: visar login form, action=' |
- | * Om ja: visa form för att logga ut action=' | + | * Om ja: visa form för att logga ut, action=' |
do_login.php | do_login.php | ||
* I denna fil skall det inte finnas någon html | * I denna fil skall det inte finnas någon html | ||
* Kollar om login och password matchar någon användare | * Kollar om login och password matchar någon användare | ||
- | * Om det stämmer, | + | * Om det stämmer, |
* Om det inte stämmer hoppa till start.php, header(' | * Om det inte stämmer hoppa till start.php, header(' | ||
do_logout.php | do_logout.php | ||
* I denna fil skall det inte finnas någon html | * I denna fil skall det inte finnas någon html | ||
- | * start session och ta bort den, session_destroy(); | + | * starta |
* hoppar sedan till start.php, header(' | * hoppar sedan till start.php, header(' | ||