Selamlar
Zamaninda loglardan fazla saldiri olan ip leri banliyordum. Bunun için php kodu yazmistim.
php -f dosya_adi
seklinde konsoldan calistirabilirsiniz;
mysql_connect("localhost","kullaniciadi","parola");
mysql_select_db("veritabaniadi");
echo 'Progress Started...<br>';
$logcontent=file("qsheff.log");
foreach($logcontent as $value){
$linecontent=explode(',', $value);
$tarihyazi=trim($linecontent[0]);
$tarih=strtotime(trim($linecontent[0]));
$tur=trim($linecontent[1]);
$queue=substr(trim($linecontent[2]),6);
$ipaddress=substr(trim($linecontent[3]),9);
$ips=explode('.',$ipaddress);
$ip1=$ips[0];
$ip2=$ips[1];
$ip3=$ips[2];
$ip4=$ips[3];
$fromadd=substr(trim($linecontent[4]),5);
$toadd=substr(trim($linecontent[5]),3);
$subj=substr(trim($linecontent[6]),5);
mysql_query("insert into qshefflog values('','$tarih','$tarihyazi','$tur','$queue','$ipaddress','$ip1','$ip2','$ip3','$ip4','$fromadd','$toadd','$subj','2')");
}
--- Sql dosyasida soyle birseydi> >Qsheff loglarinin mysqle atilmasi icin bir ara bir arkadasimiz calisma >yapiyordu. Boyle bir calismaya ihtiyacim oldu. Bu konuda bir gelisme >oldumu acaba?>>iyi calismalar.>>> > >=-------------------------------=>28.12.2005 - 12:02:02 >=-------------------------------=>Ogr. Gor. Huseyin YUCE >Marmara Üniversitesi >Bilisim Merkezi Sorumlusu >e-posta : [EMAIL PROTECTED] >web : http://www.yuce.web.tr >=-------------------------------=>>> >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] >>>> >-- Baris Simsek http://www.enderunix.org/simsek/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]CREATE TABLE qshefflog (id int(11) NOT NULL auto_increment,tarih int(11) default NULL,tarihyazi varchar(150) default NULL,tur varchar(10) default NULL,queue varchar(200) default NULL,ipaddress varchar(40) default NULL,ip1 char(3) NOT NULL default '',ip2 char(3) NOT NULL default '',ip3 char(3) NOT NULL default '',ip4 char(3) NOT NULL default '',fromadd varchar(200) default NULL,toadd varchar(200) default NULL,subj varchar(200) default NULL,durum int(11) default NULL,PRIMARY KEY (id),KEY id (id,tarih)) TYPE=MyISAM;
>Merhaba,
Yahoo! Photos
Ring in the New Year with Photo Calendars. Add photos, events, holidays, whatever.
