Avatar billede daniboy Nybegynder
30. august 2001 - 01:53 Der er 4 kommentarer og
1 løsning

Kan dette lade sig gøre?

Kan jeg lave en applet som kan counte uden at den har adgang til en database? og som kan holde styr på hvor lang tid hver bruger er på siden?

Hvis jeg kan hvordan kan jeg da gøre dette? Jeg tænker ikke på koden, bare på hvordan det skal gøres
Avatar billede lbhansen Nybegynder
30. august 2001 - 06:32 #1
nej, ikke umiddelbart.
En applet lever på klienten, og har ikke nogen kontakt med din server, udover det, så bliver din Applet deaktiveret af browseren, når den ikke er synlig længere.

Den form for ting er bedst at ligge serverside
Avatar billede mickni33 Nybegynder
30. august 2001 - 08:26 #2
hvis du har et domain så har det tilhørende webhotel sikkert nogle counter cgi scripts liggende som du kan bruge.
Avatar billede daniboy Nybegynder
30. august 2001 - 18:13 #3
Jeg tror jeg har forklaret mig lidt forkert så... :)

Jeg vil lave en applet som kan vise hvor mange besøgende der har været på siden... bare uden en database?

om det kunne lade sig gøre...

Derudover skulle den counter som skal være synlig i clientens browser som en counter lilende ting, kunne skaffe sig adgang til en account og evt. ligge de informatior i en .txt fil... og læse fra den....

kan det lade sig gøre?
Avatar billede lbhansen Nybegynder
30. august 2001 - 22:30 #4
nej, du har kun læse rettigheder på serveren, hvor din applet kommer fra.

Som sagt brug hvilke cgi ting, du har til rådighed, og så kan den give en parameter til din Applet(hvis du altså insisterer på at bruge applets.
Avatar billede christian-petersen Nybegynder
02. september 2001 - 12:51 #5
Selvfølgelig kan det lade sig gøre uden at bruge en database, men ikke uden at lave noget serverside programmering (f.eks. en servlet). Du kunne evt. lave et setup med en anonym applet der kalder en servlet med et unikt id for hvert site, hvorefter servlet vil kunne gemme dette i en fil (eller et serieliseret objekt). Det er i princippet din egen lille database, men jeg forstår dit spørgsmål som om at du gerne vil undgå jdbc og lignende selvom det absolut ville være det mest hensigtsmæssige. Du laver så endnu en applet der skal bruges til at vise resultatet, denne applet kalder også din servlet, men med en parameter der gør at den får returneret de aktuelle stats. Dette er naturligvis en meget simplificeret forklaring, men burde give en ide om en alternativ måde at løse dit problem på.
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
Kurser inden for grundlæggende programmering

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