log system

Tags:    php

Hejsa, jeg skal til at lave et log system hvor den logger alle dem som har logget ind i mit admin system, det der skal logges er

dato - hvornår de er logget ind
klok - hvornår de er logget ind
IP - så jeg kan se hvad for en IP det er

jeg har lavet en tabel i min database som hedder "admin_log"

hvor jeg har id,dato,klok og IP, i

på den side hvor login formen er, hvordan får jeg den så til at ligge de informationer ind i ?

ved ikke helt hvorn man laver den mysql_query , er der en som kan lave den til mig?.

skal jeg have en hidden input felt i min form også?.

og er det muligt at gøre sån så jeg også kan se alle logind forsøg på mit admin system også?

Tak på forhånd (:



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Fold kodeboks ind/udKode 


Ovenstående burde virke.
Naturligvis skal du huske at connecte til databasen før du sender forespørgslen.

og er det muligt at gøre sån så jeg også kan se alle logind forsøg på mit admin system også?


Mener du for den enkelte bruger, eller ialt?

Hvis det første er tilfældet, skal du gøre følgende:

1. Opret et felt mere i databasen, som du f.eks. kalder forsoeg - så du altså har følgende:

id, dato, klok, ip og forsoeg

2. Når MySQL-forespørgslen så udføres:

Fold kodeboks ind/udKode 


I ovenstående kode går jeg ud fra, at brugerens ID er gemt i $_SESSION[id].

Hvis det derimod er det andet der er tilfældet:

1. Udfør trin 1 ovenfor.

2. Når MySQL-forespørgslen udføres:

Fold kodeboks ind/udKode 


Jeg har ikke testet det, men det burde virke.
Men jeg ved jo ikke hvordan din database er bygget op, så det er ikke sikkert det virker som det skal lige til at starte med.



Indlæg senest redigeret d. 02.05.2008 17:34 af Bruger #8331
okay, tusind tak for det (: vil lige kigge lidt på det (:



t