Anti-armenia.ORG - Forumlar - Counter PHP script{my coded}



Istifadəçi
    2014-01-11 15:06 GMT                 

PuN!Sh3r



Gold
Mesaj Sayı : 308
Mövzu Sayı :
Rep Ver : 
Rep Sayı :   35  
Indi Saytda : Durum
Cinsiyyət : Oğlan
Şəhər : W00t W00t
Ölkə :
Məslək : Cyber Security Specialist
Yaş :
Mesaj :

Mövzunu Paylaş!


Salamlar hamıya..Bu PHP də yazdığım sadə user counterdir.Siz bunun köməyi ilə sayta neçə nəfər daxil olduğunu öyrənə bilərsiz.
Əvvəla bir baza yaradın və içinə bunları import edin;

Kod:
CREATE TABLE IF NOT EXISTS `counter` (
  `count` int(11) NOT NULL,
  PRIMARY KEY (`count`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


INSERT INTO `counter` (`count`) VALUES
(0);

CREATE TABLE IF NOT EXISTS `count_ip` (
  `ip` varchar(15) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


Sonra isə aşağıdakıları quraşdırın.

Kod:
<?php
$host = "localhost";
$mysql_user = "user_adi";
$mysql_pass = "password";
$db="database adi";

if(!@mysql_connect($host,$mysql_user,$mysql_pass) || !@mysql_select_db($db)){
echo "Bazaya qoşulmadı.Hər şeyin düzgün olduğuna yenidən baxın. ";
die();
}

$user_ip = $_SERVER['REMOTE_ADDR'];
function ip_exist($ip){
global $user_ip;
$query = "SELECT `ip` FROM `count_ip` WHERE `ip`='".$user_ip."'";
$query_run=mysql_query($query);
$num =mysql_num_rows($query_run);
if($num==0){

return false;
}elseif($num >=1){
return true;
}
}
function ip_add($ip){
$query = "INSERT INTO `count_ip` VALUES('".$ip."') ";
mysql_query($query);
}

function update_count(){
$query = "SELECT `count` FROM `counter`";
if($query_run = mysql_query($query)){
$count = mysql_result($query_run,0,'count');
$count_inc = $count +1;
$query_update = "UPDATE `counter` SET `count`='".$count_inc."'";
mysql_query($query_update);
}else{
die("Problem var ");
}
}

if(!ip_exist($user_ip)){
update_count();
ip_add($user_ip);
}
?>
t;[/code]
Bu script hər dəfə userlər sayta daxil olanda countu artırır və user ipni bazaya yazır və sonrakı sayta daxil olmalarda isə ip əgər mövcüddürsa counteri artırmır.
Bunu ya belə yadakı yuxarıdakı mysql məlumatlarını silib scriptin config.php sinə include edib işlətmək olar.Bu scripti birazda develop etdirmək olar.
Uğurlar!

Vətən Sağ olsun!
Duman salamat qal, Dağ salamat qal..
Anti-armenia.ORG
    

Istifadəçi
    2014-01-12 02:50 GMT                 

Ferid23



Admin
Mesaj Sayı : 1875
Mövzu Sayı :
Rep Ver : 
Rep Sayı :   45  
Indi Saytda : Durum
Cinsiyyət : Oğlan
Şəhər : Anti-armenia.ORG
Ölkə :
Məslək : Programmer & Defacer
Yaş : 12
Mesaj :

Mövzunu Paylaş!


Təşəkkür

AZ Domaini İhbar Hattı (Azərbaycan saytlarında olan boşluqları bizə bildirin): http://anti-armenia.org/forums.php?m=posts&q=572
Qaydalar (Saytın qayda-qanunlarını oxuyaraq əməl edin)
Anti-armenia.ORG
    

Istifadəçi
    2014-01-12 02:58 GMT                 

Error_007



Gold
Mesaj Sayı : 222
Mövzu Sayı :
Rep Ver : 
Rep Sayı :   2  
Indi Saytda : Durum
Cinsiyyət : Oğlan
Şəhər : -
Ölkə :
Məslək :
Yaş : 35
Mesaj :

Mövzunu Paylaş!


Təşəkkür .

Anti-armenia.ORG
    

Istifadəçi
    2014-01-12 13:14 GMT                 

PuN!Sh3r



Gold
Mesaj Sayı : 308
Mövzu Sayı :
Rep Ver : 
Rep Sayı :   35  
Indi Saytda : Durum
Cinsiyyət : Oğlan
Şəhər : W00t W00t
Ölkə :
Məslək : Cyber Security Specialist
Yaş :
Mesaj :

Mövzunu Paylaş!


Buyurun.

Vətən Sağ olsun!
Duman salamat qal, Dağ salamat qal..
Anti-armenia.ORG
    

Istifadəçi
    2014-01-12 13:31 GMT                 

TheLock



Gold
Mesaj Sayı : 412
Mövzu Sayı :
Rep Ver : 
Rep Sayı :   18  
Indi Saytda : Durum
Cinsiyyət : Oğlan
Şəhər :
Ölkə :
Məslək :
Yaş :
Mesaj :

Mövzunu Paylaş!


Təbrik edirəm bro,əllərinə sağlıq

http://s017.radikal.ru/i404/1202/c6/a2947080a3c4.png
Anti-armenia.ORG
    

Istifadəçi
    2014-01-12 13:37 GMT                 

PuN!Sh3r



Gold
Mesaj Sayı : 308
Mövzu Sayı :
Rep Ver : 
Rep Sayı :   35  
Indi Saytda : Durum
Cinsiyyət : Oğlan
Şəhər : W00t W00t
Ölkə :
Məslək : Cyber Security Specialist
Yaş :
Mesaj :

Mövzunu Paylaş!


TheLock, çox sağol bro

Vətən Sağ olsun!
Duman salamat qal, Dağ salamat qal..
Anti-armenia.ORG