Pointsystem går galt

Tags:    php

Jeg har et lille problem. Jeg har lavet et pointsystem hvor jeg bruger navnet kroner istedet. Problemet foregår i selve processen når man logger af, og den skal registrere de nye oplysninger. I får lige koden til logud.

logud.php
Fold kodeboks ind/udKode 


Det den gør er, at den selvom man kun har været online i 1 sek, skyder omkring 200 mønter ind. Og på en eller anden måde kan man få enorm-cifre ind på sin konto (oppe i mil). Håber nogen kan hjælpe.

--------------------
Teaching is nessesary for others to learn.



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Der er i hvert fald fejl i første if-sætning:
if (session_is_registered("brugernavn") AND ("kodeord") AND ("logintid")) {
include "databasen";

Den skal i stedet være:
if (session_is_registered("brugernavn") AND session_is_registered("kodeord") AND session_is_registered("logintid")) {
include "databasen";

Og det er en god idé at sætte en extension på filen med databaseoplysninger (fx .php), så man er sikker på at serveren ikke bare sender oplysninger i klartekst (det gør den fx, hvis extension er .txt, .html eller hvad nu).

Mikkel Meyer Andersen (mikl-dk)



Man behøver ikk at skrive det her 2 gange... if (session_is_registered)




t