Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
lab5 [2009-10-04 13:30] Joakim Forsgren |
lab5 [2009-10-07 08:18] Joakim Forsgren |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
+ | == Inloggning och forum == | ||
I denna lab skall ni kombinera era kunskaper från lab 3 och lab 4 + att börja fundera på hur man skall strukturera sin kod. Det är lätt att man får en ganska stökig kod när man jobbar med ett script-spåk och HTML blandat. | I denna lab skall ni kombinera era kunskaper från lab 3 och lab 4 + att börja fundera på hur man skall strukturera sin kod. Det är lätt att man får en ganska stökig kod när man jobbar med ett script-spåk och HTML blandat. | ||
== Krav som skall uppfyllas: == | == Krav som skall uppfyllas: == | ||
* Ni skall göra ett forum som uppfyller alla krav i lab 3. | * Ni skall göra ett forum som uppfyller alla krav i lab 3. | ||
- | * Ni skall ha en inloggning som uppfyller alla krav i lab 4. | + | * Ni skall ha en inloggning som uppfyller alla krav i lab 4 även extrauppgifterna. |
* För att få skriva inlägg måste man vara inloggad. | * För att få skriva inlägg måste man vara inloggad. | ||
- | * Man skall endast kunna ändra och ta bort sina egna inlägg | + | * Man skall endast kunna ändra och ta bort sina egna inlägg |
+ | * Man skall kunna ta bort sina egna trådar. \\ Tar man bort en tråd skall ju självklar alla inlägg tas bort som hör till tråden. | ||
* Systemet skall hålla ordning på vem som har skrivit inläggen, när de skapades och när de senast ändrades. | * Systemet skall hålla ordning på vem som har skrivit inläggen, när de skapades och när de senast ändrades. | ||
* Det skall finnas minst en rättighet - admin. | * Det skall finnas minst en rättighet - admin. | ||
Line 21: | Line 23: | ||
* HTML skall separeras i så stor grad som möjligt från php-kod | * HTML skall separeras i så stor grad som möjligt från php-kod | ||
* det skall vara lätt att bygga ut systemet och man skall kunna behålla strukturen i koden | * det skall vara lätt att bygga ut systemet och man skall kunna behålla strukturen i koden | ||
- | * man skall kunna jobba flera samtidigt, kunna dela upp kodandet | + | * man skall kunna programmera |
* man skall lätt kunna hitta koden som körs utifrån vilken URL man har | * man skall lätt kunna hitta koden som körs utifrån vilken URL man har | ||
+ | |||
+ | Lycka till\\ | ||
+ | /// |