Avatar billede spunk13 Nybegynder
05. juni 2003 - 11:39 Der er 5 kommentarer og
1 løsning

Counter på indexside

Min far har arbejdet på en hjemmeside i Frontpage. Jeg har så suppleret med et loginscript til en medlemsliste, og nu har han bedt om en tæller/counter. Jeg har fået lavet den og den virker perfekt. Den skulle gerne smide lidt data ind i en MySQL database hver gang php scriptet bliver afviklet. Det gør den også, men han vil jo ikke have at man først skal komme ind på index.php, hvorefter man bliver redirected til index2.html. Han siger at det tager for lang tid, selvom jeg har sat den til at redirecte ved fejlmeldinger.
Jeg kan ikke se at det tager længere tid med det lille script på 965 byte, men han er altså bange for at der opstår en kort ventetid før man bliver redirected.
Så mit spørgsmål er:
Er der en anden mulighed for at køre php scriptet, så det ikke går ud over ventetiden for at html siden bliver hentet(hvilket jeg ikke mener det gør)..?

Jeg kunne jo lave en popup, men der er vel for mange der bruger popup killere.
Jeg ved ikke om jeg kan smide det i en frame, og om det vil virke optimalt.
Nogle forslag?
Avatar billede fangel Nybegynder
05. juni 2003 - 11:49 #1
den propulære teknik går ud på at lave et PHP script der genererer et billede, da det er PHP der genererer kan man samtidigt lave lidt indsætning/udhivning fra database... og så kan der stå "der har været: xxx" besøgende på siden...

fx: http://www.z.frac.dk/hits.php (ikke mig der har lavet det, det er en anden her på E... du kan finde ham her: http://exp.dk/spm/359474 du kan evt spørge ham om hvordan han har gjordt ;)

Morten
Avatar billede tipsen Nybegynder
05. juni 2003 - 11:51 #2
Du kan gemme det i et skjult billede med noget i retning af <img src="counter.php" width="0" height="0">
Avatar billede spunk13 Nybegynder
05. juni 2003 - 11:54 #3
Glemte at nævne at det er en usynlig counter, den tæller kun, og viser ingen tal. Det er sådan at man kun kan se besøgene ved at gå ind på en anden side der hedder besoeg.php

Jeg ser på jeres svar..
Avatar billede spunk13 Nybegynder
05. juni 2003 - 12:05 #4
tipsen > er du sikker på at counter.php bliver afviklet ved at sætte img tag'et nederst på en html side? Jeg kan i hvert fald ikke lige få det til at virke..
Avatar billede tipsen Nybegynder
05. juni 2003 - 12:10 #5
Det bør det gøre, men det giver jo ikke noget synligt resultat på siden, men kun i databasen - og stien skal selvfølgelig være korrekt - du får jo ikke lige en fejlmelding tilbage...
Avatar billede Slettet bruger
05. juni 2003 - 12:51 #6
www.stattt.dk <-- så får du muligheden for at se statistik over alle siderne. Og en hel del mere end hvor mange der besøger forsiden!
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