} ($ start_line!=0) for ($ n=0; $ n lt; $ start_line; $ n ++) $ ln_hta []=$ lines [$ n]; $ ln_hta=$ lines; 
  $ ln_hta []= Order Allow, Deny raquo ;; 
  $ ln_hta []= Allow from all raquo ;; 
  $ res=mysqli_query ($ db, SELECT INET_NTOA (ip) AS ip, date FROM black_list_ipBY INET_ATON (ip) ); ($ bad_ip=mysqli_fetch_array ($ res)) {(time () lt; ($ bad_ip [date] +900)) $ ln_hta []= deny from . $ bad_ip [ip]; 
 } 
  $ ln_hta=implode ( n , $ ln_hta); ($ fh, 0); ($ fh, $ ln_hta); ($ fh, LOCK_UN); ($ fh); 
 } 
 } 
 ? gt; 
  lt;? php 
 $db=mysqli_connect(laquo;localhostraquo;,laquo;логинraquo;,laquo;парольraquo;,laquo;имя_бдraquo;);
  $ res=mysqli_query ($ db, DELETE FROM black_list_ip WHERE date lt; . (time () - 900). ); 
  $ res=mysqli_query ($ db, DELETE FROM all_visits WHERE date lt; . (time () - 900). ); 
  $ start_line=0; 
  $ lines= raquo ;; 
  $ ln_hta= raquo ;; 
  $ fh=fopen ( .htaccess raquo ;, a + ); ($ fh, LOCK_EX); ($ fh, 0); (! feof ($ fh)) $ lines.=fread ($ fh, 2048); 
  $ lines=explode ( n raquo ;, $ lines); ($ n=0; $ n lt;=count ($ lines); $ n ++) {(strstr ($ lines [$ n], Order Allow, Deny )) $ start_line=$ n; 
 } ($ start_line!=0) for ($ n=0; $ n lt; $ start_line; $ n ++) $ ln_hta []=$ lines [$ n]; $ ln_hta=$ lines; 
  $ ln_hta []= Order Allow, Deny raquo ;; 
  $ ln_hta []= Allow from all raquo ;; 
  $ res=mysqli_query ($ db, SELECT INET_NTOA (ip) AS ip, date FROM black_list_ipBY INET_ATON (ip) ); ($ bad_ip=mysqli_fetch_array ($ res)) {(time () lt; ($ bad_ip [date] +900)) $ ln_hta []= deny from . $ bad_ip [ip]; 
  $ ln_hta=implode ( n , $ ln_hta); ($ fh, 0); ($ fh, $ ln_hta); ($ fh, LOCK_UN); ($ fh); 
 ? gt; 
   lt; -! Запис логів соціальної мережі - gt; 
  lt;? php 
  $ file= base.log raquo ;; 
  $ col_zap=+4999; getRealIpAddr () {(! empty ($ _ SERVER [ HTTP_CLIENT_IP ])) 
  {$ ip=$ _ SERVER [ HTTP_CLIENT_IP ]; } (! empty ($ _ SERVER [ HTTP_X_FORWARDED_FOR ])) 
				
				
				
				
			  {$ ip=$ _ SERVER [ HTTP_X_FORWARDED_FOR ]; } {$ Ip=$ _ SERVER [ REMOTE_ADDR ]; } $ ip; (strstr ($ _ SERVER [ HTTP_USER_AGENT ], YandexBot )) {$ bot= YandexBot raquo ;;} (strstr ($ _ SERVER [ HTTP_USER_AGENT ], Googlebot )) {$ bot= Googlebot raquo ;;} {$ bot=$ _ SERVER [ HTTP_USER_AGENT ]; } 
  $ ip=getRealIpAddr (); 
  $ date=date ( H: i: s dmY ); 
  $ home=$ _SERVER [ HTTP_HOST ]. $ _SERVER [ Laquo; REQUEST_URI ]; 
  $ lines=file ($ file); (count ($ lines) gt; $ col_zap) array_shift ($ lines); 
  $ lines []=$date.laquo;|raquo;.$bot.laquo;|raquo;.$ip.laquo;|raquo;.$home.laquo;|rnraquo;;_put_contents($file, $ lines); 
 ? gt; 
  lt;? php (isset ($ _ GET [col])) {$ col=$ _ GET [col]; } Else {$ col=50; } 
  $ file=file ( base.log ); ? gt; 
  lt; html gt; 
  lt; head gt; 
  lt; style type= text/css gt; 
  td.zz {PADDING-LEFT: 3px; FONT-SIZE: 9pt; PADDING-TOP: 2px; FONT-FAMILY: Arial; } 
  lt;/style gt; 
  lt;/head gt; 
  lt; body gt; 
  lt; center gt; 
  lt;? phpif ($ col gt; sizeof ($ file)) {$ col=sizeof ($ file); } Laquo; Останні lt; b gt; . $ Col. Laquo; lt;/b gt; відвідувань сайту: raquo ;; ? gt; 
  lt; table width= 680 cellspacing= 1 cellpadding= 1 border= 0 = table-layout: fixed gt; 
 lt; tr bgcolor= # eeeeee gt; lt; td gt; 
  lt; td gt; 
  lt; td gt; 
  lt; td gt; 
  lt;/tr gt; 
  lt;? php ($ si=sizeof ($ file) - 1; $ si + 1 gt; sizeof ($ file) - $ col; $ si--) {
  $ string=explode ( | , $ file [$ si]); 
  $ q1 [$ si]=$ string [0];// Дата і час 
  $ q2 [$ si]=$ string [1];// Ім'я бота 
  $ q3 [$ si]=$ string [2];// Ip бота 
  $ q4 [$ si]=$ string [3];// Адрес відвідування ' lt; tr bgcolor= # eeee...