Frågan 30 apr. 2007 20:42 #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
tydal Medlem sedan juni 2003 4 013 inlägg <?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.
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 ?
Jepp det fungerade fin fint med den koden man tackar ! :)
Går det att få med tid och datum också ?
tydal Medlem sedan juni 2003 4 013 inlägg Lägg in nedastående rad före raden med $_SERVER['REMOTE_ADDR'] exempelvis:
fputs($fp, date("Y-m-d H:i:s") . " ");
Aha underbart!
Man tackar för detta
Och bugar och bockar.