Licznik odwiedzin odporny na odświerzanie(cookie+mysql)
Na początku trzeba dodać do bazy danych tabelę(skrypt1).
Następnie umieścić skrypt php(skrypt2) w miejscu gdzie ma się wyświetlać licznik.
Listing
'CREATE TABLE `licznik` ('
. ' `licznik` INT(255) NOT NULL'
. ' )'
. ' ENGINE = myisam;';
<?
$connect = mysql_connect("server", "user", "pass") or die('mysql_error');
mysql_select_db("data_base", $connect);
if($_COOKIE['licznik']=="1"){
$query = mysql_query("SELECT * FROM licznik");
while($sql = mysql_fetch_array($query)){
echo $sql['licznik'];
}
}else{
$query1 = mysql_query("SELECT * FROM licznik");
$sq = mysql_fetch_array($query1);
mysql_query("UPDATE licznik SET licznik=licznik+1");
setcookie("licznik","1", time()+3600);
echo $sq['licznik'];
}
?>
. ' `licznik` INT(255) NOT NULL'
. ' )'
. ' ENGINE = myisam;';
<?
$connect = mysql_connect("server", "user", "pass") or die('mysql_error');
mysql_select_db("data_base", $connect);
if($_COOKIE['licznik']=="1"){
$query = mysql_query("SELECT * FROM licznik");
while($sql = mysql_fetch_array($query)){
echo $sql['licznik'];
}
}else{
$query1 = mysql_query("SELECT * FROM licznik");
$sq = mysql_fetch_array($query1);
mysql_query("UPDATE licznik SET licznik=licznik+1");
setcookie("licznik","1", time()+3600);
echo $sq['licznik'];
}
?>
Dodano przez: peter12 Ranga: 0 Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
![](http://funkcje.net/admin/images/kreska.jpg)
:: Wymiana linków
![](http://funkcje.net/images/kreska.jpg)
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno