Selam,
veritabanıda Logs adında tablo oluşturun ve log_id, log_ip adında iki sütun oluşturun.
Bu veritabanına bağlanmanızı sağlayacak kod
<?php
try
{
$db=new PDO("mysql:host=localhost;dbname=database_name",'kullaniciadi','sifre',array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
}
catch (PDOExpception $e)
{
echo $e-> getMessage();
}
?>Bu ipleri veritabanına kaydedecek olan kod. Bunu dosyanın en başına yazmalısın.
<?php
$kaydet=$db->prepare("INSERT INTO Logs (log_ip) VALUES (:ip)");
$insert=$kaydet->execute(array(
'ip' => $_SERVER["REMOTE_ADDR"]
));
?>Buda kaydolan logları listelemenize yarayacak kod :
<?php
$ipsor=$db->prepare("SELECT * from Logs order by logs_ip DESC");
$ipsor->execute();?>
<?php while($ipcek=$ipsor->fetch(PDO::FETCH_ASSOC)) { ?>
<p><?php echo $ipcek["log_ip"] ?></p>
<?php } ?>