Permalänk

Fråga om PHP

Aldrig sysslat med PHP eller andra script- eller programeringsspråk så jag har lite frågor om några små saker.

Skall göra diverse script (nyhet, gbok, kalender) som man får tillgång till efter man loggat in via ett loginscript som länkar en till sidan där man t.ex. kan läga till nyheter, ta bort gästboksinlägg eller ändra kalender information. Hur gör man så att folk inte bara kan skriva t.ex. "www.dinsida.com/php/edit" för att komma till sidan där man kan ändra diverse saker. Räcker det att göra någon ful if-sats för att kolla om man är inloggad eller finns det mycket bättre sätt.

En OT fråga också. Allt ska göras med css. Då man håller muspekaren över ett datum i kalendern skall en ny box/lager komma upp där man kan läsa lite om vad som händer/hände den dagen. Hur gör man det i css? Något med hover och display:info;
Fast hover är väl IE påhitt så det fungerar väl antagligen inte. Vet att man kan göra det med dhtml och javascript men jag vill göra det med css.

Permalänk

Ja det fungerar med if-sats annars kan du använda sessions eller cookies.
Kika efter sessions är ett hett tips.

Visa signatur

"Knowledge amplification. What he learns, we all learn. What he knows, we all benefit from."

Permalänk
Medlem

kolla på länken, väldigt enkelt men bra inloggninssystem som är ganska lätt att förstå om man är nybörjare.....

http://www.phpportalen.net/viewtopic.php?t=4403&highlight=inl...

Visa signatur

Det blir alltid värre framåt natten.....

Permalänk
Medlem

Enkel algoritm för att logga in någon.

  1. Ta emot användarnamn och lösenord

  2. Kolla av mot databasen

  3. Eventuell felhantering (fel lösen, användaren finns ej, bla bla)

  4. Sätt en session på användaren innehållande hans användar-ID

  5. Skicka vidare användaren till "insidan"

  6. Kolla om sessionsvariabeln med användar-ID:et är satt på SAMTLIGA sidor innanför inloggningen.

Det där är utbyggbart mot oändligheten, men mer än sådär är oftast inte speciellt intressant om det inte finns pengar inblandade :).

Visa signatur

Brass knuckles and a 2x4

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av jonasc
Det där är utbyggbart mot oändligheten, men mer än sådär är oftast inte speciellt intressant om det inte finns pengar inblandade :).

Eller om man vill koda för sig själv.

Visa signatur

//Iceberg - In Trance We Trust!
www.iceberg.se