Avatar billede citadel Nybegynder
07. august 2003 - 17:23 Der er 8 kommentarer og
1 løsning

php counter

en der lige hurtigt kan lave en counter der på txt filer... skal være uden ip loggin og cookies... bare en simpel counter der bruger txt filer
Avatar billede nak-m Nybegynder
07. august 2003 - 17:29 #1
kig her: http://razor.dk/php.tutorials.filsystem.php og scroll ned til "Noget man kan bruge"
Avatar billede citadel Nybegynder
07. august 2003 - 17:31 #2
rettelse... den skal kører på mysql, men stadig kun tælle hits...
Avatar billede citadel Nybegynder
07. august 2003 - 17:31 #3
kan nemlig ikke chmod'e på min server
Avatar billede htm Nybegynder
07. august 2003 - 17:35 #4
http://nothing.dk/scripts/counter.zip

En counter der bruger MySQL og som logger IP og smider en cookie. Håber der er fint?
Avatar billede schaefner Juniormester
07. august 2003 - 17:35 #5
<?php
mysql_query('UPDATE hits SET hits = hits+1') or die(mysql_error());
$hits = mysql_result('SELECT hits FROM hits'),0);
echo $hits;
?>
Avatar billede schaefner Juniormester
07. august 2003 - 17:36 #6
og en tabel der ser således ud:

CREATE TABLE hits (
  hits int(11) NOT NULL default '0'
) TYPE=MyISAM;
Avatar billede schaefner Juniormester
07. august 2003 - 17:38 #7
sådan:

$hits = mysql_result(mysql_query('SELECT hits FROM hits'),0);
Avatar billede citadel Nybegynder
07. august 2003 - 17:41 #8
laver du lige svar schaefner? =)
Avatar billede schaefner Juniormester
07. august 2003 - 17:45 #9
Der skal selvfølgelig også lige oprettes en række i tabellen:

#
# Table structure for table `hits`
#

CREATE TABLE hits (
  hits int(11) NOT NULL default '0'
) TYPE=MyISAM;

#
# Dumping data for table `hits`
#

INSERT INTO hits VALUES (0);


...og så skal der selvfølgelig også lige tilsluttes til databasen :)

mvh. Jesper Sørensen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester