webForumDet fria alternativet

Kod för att se användarnamn och ip nummer.

PHP

6 svar · 467 visningar · startad av Forcevision

Medlem sedan mars 2007217 inlägg
Frågan#1

Hejsan !

Någon som har en kod för att logga användarna som loggar in på min sida. Alltså användarnamnet och ip numret till en txt fil.

Mvh Jonas

Medlem sedan juni 20034 013 inlägg
#2
<?php
$fp = fopen("din_textfil.txt", "a+");
fputs($fp, $_SERVER['REMOTE_ADDR'] . " ");
fputs($fp, variabeln_som_innehåller_användarnamnet);
fputs($fp, "\n");
fclose($fp);
?>

Du får byta ut din_textfil.txt mot namnet på textfilen där det ska sparas, och variabeln_som_innehåller_användarnamnet mot den variabel som innehåller användarnamnet. Använder du .htaccess så heter den $_SERVER['PHP_AUTH_USER'] annars har du förmodligen något eget system.

Medlem sedan mars 2007217 inlägg
#3

Okej kan det se ut som följande:

<?php
$fp = fopen("din_textfil.txt", "a+");
fputs($fp, $_SERVER['REMOTE_ADDR'] . " ");
fputs($fp, $_SESSION['sess_user']);
fputs($fp, "\n");
fclose($fp);
?>

Skall det se ut som om jag använder mig av sessions ?

Medlem sedan mars 2007217 inlägg
#4

Jepp det fungerade fin fint med den koden man tackar ! :)

Medlem sedan mars 2007217 inlägg
#5

Går det att få med tid och datum också ?

Medlem sedan juni 20034 013 inlägg
#6

Lägg in nedastående rad före raden med $_SERVER['REMOTE_ADDR'] exempelvis:

fputs($fp, date("Y-m-d H:i:s") . " ");

Medlem sedan mars 2007217 inlägg
#7

Aha underbart!
Man tackar för detta
Och bugar och bockar.

260 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)