Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> licznik
kalinowski
post
Post #1





Grupa: Zablokowani
Postów: 199
Pomógł: 0
Dołączył: 4.05.2003
Skąd: Tarnowskie Góry

Ostrzeżenie: (10%)
X----


napisalem sobie prosty licznik odwiedzin ktory wyglada tak:
[php:1:538d098489]<?php //licznik oparty na plikach tekstowych (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
if (!(file_exists("licznik.txt"))) {
$plik = fopen ("licznik.txt", "w+");
fputs ($plik, "-");
fclose ($plik);
}
$ile = filesize ("licznik.txt");
$plik = fopen ("licznik.txt", "a");
flock ($plik, 2);
fputs ($plik, "-");
flock ($plik, 3);
fclose ($plik);
print "Licznik odwiedzin: <b>$ile</B><br><i>(od 20.07.2003)</I>";
?>
[/php:1:538d098489]

jakzrobic aby licznik ten nie dzialal na odswierzanie
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dragonballpj
post
Post #2





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 11.06.2002

Ostrzeżenie: (0%)
-----


Kod
<?

# Database server to connect to

$dbhost  =    "localhost";

# Database to use

$db  =    "mysql";

# Database username

$dbuser  =    "root";

# Database password

$dbpasswd    =    "krasnal";

# Table to use

$table  =    "counter";



mysql_connect("$dbhost","$dbuser","$dbpasswd")

    or die("Unable to connect to SQL server!");

@mysql_select_db("$db")

    or die("Unable to select database!");



if(!$name) { $name = "default"; }



$query = mysql_query("select * from $table where name="$name"");

while ($row  =  mysql_fetch_array($query)) {

  $start = $row[start];

  $count = $row[count];

}



if(!$count) {

    mysql_query("insert into $table values (current_date()+0,"1","$name")");

    $count = "1";

}



print("$count");

if($_COOKIE['glosowales']==1){



}else{

setcookie("glosowales", "1", time()+3600*24);



$count++;

mysql_query("update $table set count="$count" where name="$name"");



}

?>

[sql:1:cf27b94039]CREATE TABLE counter (
START date default NULL,
count int(20) unsigned default NULL,
name char(255) NOT NULL default '',
PRIMARY KEY (name)
) TYPE=MyISAM;
[/sql:1:cf27b94039]
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 02:46