Veröffentlicht 15. Mai 200619 j Hi Leute ... eigentlich hab ich nur ne generelle Frage: Jeder kennt doch sicher so "Mauso-meter" ... tools die mitberechnen welche Strecken man mit der Maus zurücklegt... Ich find die Idee an sich ganz cool und hab mir gedacht ob es möglich ist sowas auf einer Webseite einzubaun! So das bei meiner Community die Strecke einews jeden Users gespeichert wird. Mit Javascript kann ich ja immer die mausbewegungen auslesen .. Speichern würd ich die Strecke gern in der Datenbank .. Aber ich kann ja nicht bei jeder mausbewegung nen Query absetzen ... also muss ich das irgendwie in einer Session speichern oder so .... Ich wäre hier um jeden Denkansatz froh bzgl. dieser Idee Ps. das ganze sollte natürlich nicht mega Performancelastig sein Danke schon mal .... mfg mcmaiers
15. Mai 200619 j Hallo, vielleicht kann du mit einer Kombination aus beiden die Strecken speichern. Aber eins ist sicher, mit PHP alleine wirst du das nicht schaffen. PHP wird Serverseitig ausgewertet wärend Java clientseitig ausgewertet wird, das soll heissen dass das ganze PHP Script schon ausgeführt ist, bevor es zum Client gesendet wird, wärend aber der Java Teil erst auf dem Client selbst ausgeführt wird. mfg
15. Mai 200619 j Jep das ist klar das PHP allein Kakke ist ... ich hab schon an eine AJAX Variante gedacht ... die frage ist nur ob das mit Kanonen auf Spatzen geschossen ist?!
15. Mai 200619 j AJAX sagt mir zwar nix, aber hier mal ein einfacher Denkansatz - vielleicht ist er ja ganz nützlich. mit JScript die Mausstrecke in ein HIDDEN-Feld schreibenbei Mausbewegungen den Wert im HIDDEN-Feld dazuaddierenbeim Verlassen der Seite den Wert mit PHP in die DB schreiben (<body onUnload=...) ^^ Sag mir mal was du davon hältst.
15. Mai 200619 j Ahhh das mit dem onUnload() find ich schon mal super!! Denn das war eines meiner größten "probleme" wann ich das ganze machen soll! Coole Idee
15. Mai 200619 j AJAX sagt mir zwar nix, aber hier mal ein einfacher Denkansatz - vielleicht ist er ja ganz nützlich. mit JScript die Mausstrecke in ein HIDDEN-Feld schreibenbei Mausbewegungen den Wert im HIDDEN-Feld dazuaddierenbeim Verlassen der Seite den Wert mit PHP in die DB schreiben (<body onUnload=...) ^^ Sag mir mal was du davon hältst. Billiglösung und unperformant. Auf HTML-Elemente zugreifen kostet eine Menge Zeit. Halt die Stracke einfach in einer Javascript-Variable und übermittel sie beim verlassen an ein PHP-Script (XHTTP-Request - die übergabe kannst du ganz simpel per GET machen) das die Werte in ne Datenbank einträgt.
15. Mai 200619 j Ajax ist doch für das optimal und auch recht leicht umzusetzten. Mit den Spatzen: Wieso? Für sowas is Ajax doch _gedacht_. Einzige Problem halt: du must abfangen wenn der User nen Link klickt. Ich stell mir hier aber eher die Sinnfrage :>
17. Mai 200619 j Du kannst doch auch den zurückgelegten Wert in ein Cookie schreiben. Das kannst du dann auch mittels PHP lesen und auswerten.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.