Avatar billede all_for_you Nybegynder
06. oktober 2003 - 17:54 Der er 15 kommentarer

Besøgstæller (statistik) i flash 6.0

Hejsa...
Jeg er i gang med en Flash-side (6.0) og skal i den forbindelse have lavet en besøgstæller. Den skal kunne 3 ting:

1) Tælller hvor mange som launcher sitet
2) Tæller på forskellige knapper på siden (jeg er interesseret i at se hvor folk klikker (dvs. på hvilke knapper de klikker på) (har 8 knapper som jeg ønsker at føre statistik over)
3) En tredje ting, som kunne være lækkert ville være en tidstælller som fortæller hvor lang tid brugeren er på sitet.


Er der nogle som kan hjælpe?

Hilsen

All_for_you
Avatar billede alexander_j Nybegynder
06. oktober 2003 - 18:06 #1
Du har brug for en eller anden form for serverscripts - fx ASP eller PHP!

Data kan så sendes fra flash til en serverscriptside der kan gemme data på serveren!

koden man bruger er 'loadvariable'

Du skal altså undersøge om din udbyder understøtter ASP eller PHP (eller lignende) først!
Avatar billede all_for_you Nybegynder
06. oktober 2003 - 19:42 #2
PHP understøttes..
Avatar billede alexander_j Nybegynder
06. oktober 2003 - 22:05 #3
Kan du selv lave PHP-delen? Jeg kender nemlig intet til PHP(kun ASP)! - så kan jeg godt hjælpe dig med flashdelen!
Avatar billede all_for_you Nybegynder
06. oktober 2003 - 22:07 #4
Nej. Aner ikke noget om PHP... Men jeg kan vel finde en... :-)
Hvis du vil lave flashdelen er det godt...
Avatar billede cautoo Nybegynder
06. oktober 2003 - 22:24 #5
eeh, hej alexander_j, PHP systemet skal generere en en HTML kode til flashtingen... men hvordan ønsker du at den ser ud? evt. med statistik (tæller med launch)

eeh, når der skal ligges en til, skal du sende til en side noget alla:
tallefil.php?id=id-nummer-på-den-side-hvor-der-er-en-besøgende-mere
Avatar billede alexander_j Nybegynder
07. oktober 2003 - 00:00 #6
all for one skriver ikke noget om hvordan og hvem der skal kunne se statistikken, så i princippet kan kommunikationen være envejs fra flash til PHP! Jeg ved ikke om statistikken skal være synlig på de normale sider, eller om det kun skal kunne ses på en specifik statistikside?

Det svære i det her er ikke flashdelen, men PHP-delen der jo skal behandle og gemme data - alt hvad flash skal er at modtage og sende data med loadvariable!

Ja jeg forestiller mig noget alá
flash -> PHP: taellefil.php?id='sidenummer'
PHP -> Flash: s0='tal'&s1='tal'&s2='tal'&...s8='tal' (bare med ?print)

Derudover skal der eventuelt laves en session hvis vi også skal have tidstælleren med!
Avatar billede all_for_you Nybegynder
07. oktober 2003 - 00:04 #7
Hej Alexander:
Som jeg forklarede til Cautoo over MSN. Statistikken skal blot kunne ses af ejeren af siden. Dvs. en slags adminside. Hvor man kan få et gennemsnit af hvor mange gange tingene er blevet besøgt.

Det vigtige er at jeg kan se hvem som har klikket på forskellige knapper. Jeg går ud fra at så sender flashen en "kode" til php'en som lægger det i en database. Derefter kan jeg gå ind og se hvor mange som har klikket og evt. se hvor langt tid de har været der.
Avatar billede alexander_j Nybegynder
07. oktober 2003 - 14:31 #8
Så er kommunikationen jo envejs (da statistikken sagtens kan laves i php)!
Flashdelen er uhyre nem så - du kan vælge at bruge loadvariable eller LoadVars-objektet - jeg vil umiddelbart foreslå LoadVars!
På hver af dine sider ligger du en kode der sender besked om hvilken side der er klikket på til php-filen - koden se ud lidt alá:
statistik = new LoadVars();
statistik.send("phpstat.php?id=sidenummer") ;

Om php så bare skal lave taeller for den enkelte side eller om den skal holde øje med IP-adresser sat i forhold til den enkelte side og hvordan statistikken skal præsenteres er et PHP problem!


Hvor lang tid de har været på den enkelte side er straks et andet problem - det kommer meget an på hvor præcist du vil ha' det - du kunne måske i lade flash starte stopuret når man kommer ind på siden og sende tiden når man forlader den(men det virker ikke hvis brugeren fx lukker browservinduet efter de er gået ind på siden) - men ellers ved jeg ikke lige hvordan den skal tackles!
Avatar billede all_for_you Nybegynder
07. oktober 2003 - 16:58 #9
Fint. Det lyder godt.

Siden bliver lukket ned, så mht. tiden lyder det som en god idé.

Jeg har ikke nok forstand på FLash til at kunnne sætte de der ting ind. Jeg kan sende dig siden, så snart den er helt færdig.

Hvor lang tid tror du at det vil tage at lave det?
Avatar billede alexander_j Nybegynder
07. oktober 2003 - 19:21 #10
Jeg kan ikke lave PHP-delen - har ikke en .... forstand på PHP!
Så få lavet PHP-delen først (måske cautoo kan hjælpe dig her) - så skal jeg hjælpe dig(ikke lave det for dig) med flash-delen!
Eller alternativt find en der kan (hjælpe med) begge dele!
Avatar billede all_for_you Nybegynder
08. oktober 2003 - 00:17 #11
Hej Alexander... Jeg har ikke så meget tid til at sætte mig ind i det. Jeg kan evt. betaler dig for det. Det var derfor jeg spurgte hvor lang tid du skulle bruge?
Avatar billede alexander_j Nybegynder
08. oktober 2003 - 00:54 #12
Stadigvæk må jeg desværre sige at jeg ikke har en pind forstand på PHP - kun på ASP som kan det samme, men som din udbyder vist ikke understøtter!

Jeg kunne sagtens lave det i flash og ASP for dig, men ikke i flash PHP!

Men hvis du finder en haj til PHP (som ikke kan flash), så kan vi sikkert finde ud af at jeg laver flashen for dig - flash delen er rent faktisk den simpleste del af det - det der volder problemer er serverscriptdelen(PHP)!
Avatar billede all_for_you Nybegynder
08. oktober 2003 - 01:10 #13
OK. Jeg har forstået at du ikke kan PHP - Cautoo vil gerne. Men du kan selvfølgelig ikke læse mine tanker :-)

Han har måske nogle spørgsmål - det er vel nemmest hvis I to taler sammen, end at det går gennem mig. Han har MSN.
Avatar billede alexander_j Nybegynder
08. oktober 2003 - 09:47 #14
Hvordan finder jeg ham på msn?
Avatar billede cautoo Nybegynder
08. oktober 2003 - 19:07 #15
dennis.ssh@computer.dk
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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