Geçtiğimiz Aylarda Sayaç Sınıfımın v1 sürümünü yayımlamıştım boş olduğum vakitlerde bir iki kod parçaçığı ekleyebildim allaha şükür
Nasıl Kullanılacağını Sorarsanız biraz Php OOP bilginizin olması ve PHP Sayaç Sınıfı adlı yazıma bakabilirsiniz.
PHP&MySQL Sayaç Class Download
Gelen rarlı dosya içerisinde
Sayac_class.php < Sayaç Sınıfının bulunduğu Ana dosyamız
example.php < Sınıfın Örneklendirilmiş şekilde anlatım dosyası
php-mysql-sayac-class.sql < Veritabanı tabloları (3 adet)
Veritabanı Tablolarının Bir Örneğide Alttadır.
CREATE TABLE `iploglar` (
`id` int(11) NOT NULL auto_increment,
`ip` varchar(100) NOT NULL,
`tarih` timestamp NOT NULL default CURRENT_TIMESTAMP,
`tarayici` varchar(200) character set utf8 collate utf8_turkish_ci NOT NULL,
`ulke` varchar(100) NOT NULL,
`sehir` varchar(100) NOT NULL,
`bayrak` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=0 ;
CREATE TABLE `tekilcogul` (
`id` int(11) NOT NULL auto_increment,
`tekil` varchar(100) NOT NULL,
`cogul` varchar(100) NOT NULL,
`tarih` timestamp NOT NULL default CURRENT_TIMESTAMP,
`saat` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=0 ;
CREATE TABLE `ziyaretciler` (
`id` int(100) NOT NULL auto_increment,
`gonderen` varchar(250) character set utf8 collate utf8_turkish_ci NOT NULL,
`ulke` varchar(100) character set utf8 collate utf8_turkish_ci NOT NULL,
`sehir` varchar(100) character set utf8 collate utf8_turkish_ci NOT NULL,
`tarih` timestamp NOT NULL default CURRENT_TIMESTAMP,
`ip` varchar(100) character set utf8 collate utf8_turkish_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ;
