Tepe Menü

Ana Menü

Alt Menüler Kategoriler

İçerik

HOŞGELDİNİZ , Toplam : 189 , Yorum : 15

 

<< Önceki    Sonraki >>

Veritabanı hareketlerini loglamak

log tabosu:
CREATE TABLE `log` (
`id` int(10) unsigned NOT NULL auto_increment,
`aciklama` text collate utf8_turkish_ci NOT NULL,
`tarih` date NOT NULL default ‘0000-00-00′,
`saat` time NOT NULL default ‘00:00:00′,
PRIMARY KEY (`id`)
) ENGINE=MyISAM ;


log tutma fonsiyonum:
function logtut($mesaj,$user) {
$tarih=date(”Y-m-d”);
$saat=date(”H:i:s”);
$aciklama=”[".$user."] ” . $mesaj ;
$SQL=”INSERT INTO log (aciklama,tarih,saat) VALUES(’$aciklama’,"$tarih’,"$saat’)”;
$sorgu=mysql_query($SQL);
if(!$sorgu) {
echo “SQL Error” . mysql_error();
exit();
}
}

DB işleminden sonra:
login olan kişinin username’ini $HTTP_SESSION_VARS["ses_username"] de saklıyorum ve

logtut(”Haber Eklendi.”,$HTTP_SESSION_VARS["ses_username"]);

seklinde log tutuluyor.



<< Önceki    Sonraki >>


PDF dökümanı olarak indir! Arkadaşıma Gönder >>
Sizden önce 246 kişi okudu.
 
PUANLAR

Toplam Oy : 0 Puan : 0

1 2 3 4 5
 
YORUMLAR

İlk yorumu yazan siz olmak ister misiniz?

 
SENDE YORUM EKLE

Yorum yapabilmek için için üye olmanız gerekmektedir. Lütfen üye girişi yapın eğer üye değilseniz lütfen üye olun.

Yan Bloklar

Footer