Avatar billede klaske_ko Nybegynder
30. august 2004 - 12:47 Der er 13 kommentarer og
1 løsning

Tælle klik på link

Hej, hvordan tæller man klik på links ? Det må meget gerne kører på...mysql :)

Ved ik hvor svært det er så 30 points...som start..
Avatar billede fennec Nybegynder
30. august 2004 - 12:52 #1
Bare for at være sikker. Skal det være antal klik på et link eller antal visninger af en side.

Hvis du f.eks har 2 forskellige link til den samme side, vil du så tælle hvor mange gange der er trykkede på det enkelte link??
Avatar billede taskmgr Nybegynder
30. august 2004 - 12:56 #2
Det kan gøres på flere måder, men her er et hurtigt eksempel:

Opret dine links i en tabel i databasen, med et id, selve url'en, samt et int felt med std. værdi på 0.
Lav en fil som indeholder noget lign:
<?php
// forbind til db'en
$res = mysql_query("SELECT url FROM links WHERE id='".$_GET['id']."' LIMIT 0,1");
mysql_query("UPDATE links SET hits=hits+1 WHERE id='".$_GET['id']."'");
$row = mysql_fetch_array($res);
$url = $row['url'];
header("Location: ".$url);
?>

Gem den som eks. out.php, og så kan du linke således:
<a href="out.php?id=1">Link</a>
Avatar billede expnet Seniormester
30. august 2004 - 13:41 #3
her der kan du hente alle filer og du kan se det virker

http://phpexp.1go.dk
Avatar billede klaske_ko Nybegynder
30. august 2004 - 18:04 #4
kigger lige på det... :)
Avatar billede klaske_ko Nybegynder
30. august 2004 - 18:18 #5
Expnet, hvad skal min sql hedde
Avatar billede expnet Seniormester
30. august 2004 - 18:23 #6
den tabel jeg har oprette i min db hedder links
Avatar billede klaske_ko Nybegynder
30. august 2004 - 18:29 #7
jow, godt klar over ;P men hvordan se ´links´ ud ?
Avatar billede expnet Seniormester
30. august 2004 - 18:36 #8
aha sorry

CREATE TABLE `links` (
  `navn` tinytext NOT NULL,
  `link` tinytext NOT NULL,
  `click` int(11) NOT NULL default '0'
) TYPE=MyISAM;
Avatar billede klaske_ko Nybegynder
30. august 2004 - 19:19 #9
sys ikke den vil som den skal :P

http://ekk.frac.dk/links.php <- link siden...der er to links, den ene er kyusho.dk - den virker fint oppe i det der, den anden er upit.dk - den bliver sat ned i bunden af siden :S

http://ekk.frac.dk/links/opret.php <- der kan du oprette link og se :S
Avatar billede expnet Seniormester
30. august 2004 - 19:35 #10
her virker det fint
Avatar billede klaske_ko Nybegynder
30. august 2004 - 19:55 #11
Det er jo ikke meningen at den skal have 2 links liggende nede i bunden uden for mit design vel :S

Du kan se video jeg har optaget så du kan se problemet...

http://ekk.frac.dk/exp.zip
Avatar billede expnet Seniormester
30. august 2004 - 20:32 #12
jamen jeg kan jo ikke se om du har fytte på coden
Avatar billede klaske_ko Nybegynder
06. oktober 2004 - 13:07 #13
pyt med det, må bare rode lidt med det...smid svar
Avatar billede klaske_ko Nybegynder
12. november 2004 - 09:44 #14
lukker, den har stået i over en måned, uden respons fra expnet...
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