php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.10.2004, 10:11  
Gast
 
Beiträge: n/a
Standard [Erledigt] Vom Server überprüfen, ob der Browser noch da ist?

Hallo, ich möchte gerne Serverseitig überprüfen, ob ein User einfach das Browserfenster geschlossen hat, ohne sich auf meinen Seiten explizit ausgeloggt zu haben. Ist das möglich?
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 25.10.2004, 10:20  
Erfahrener Benutzer
 
Registriert seit: 19.10.2004
Beiträge: 498
marsch
Standard

Leider nicht, da http verbindungslos ist. Ein Webserver wartet immer nur, bis ein Client ihn anspricht und antwortet dann nur einmal. Danach "vergisst" er seinen Client wieder...

--

Marco
__________________
Cheers, Marco
marsch ist offline  
Alt 25.10.2004, 10:26  
Erfahrener Benutzer
 
Registriert seit: 17.10.2003
Beiträge: 243
MrMarco
Standard

Vergiß auch gleich die Idee einen Ping auf die IP des Clients zu machen. Bei Firmen oder Usern mit Firewall/Proxy dazwischen geht das eh nicht, weil du niemals die interne IP bekommen wirst und selbst wenn du diese irgendwie ermittelst, kannst du sie eh nicht anpingen.
MrMarco ist offline  
Alt 25.10.2004, 10:29  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Der Beitrag wurde verschoben, wegen...
... Postings im falschen Forum.

Bemerkung:
Die gestellte Frage entspricht nicht dem Wissensstand eines Profis. Dazu: http://www.phpfriend.de/forum/viewtopic.php?t=21431

moved to PHP - Anfänger

sorry, aber eventuell solltest du dich nochmal mit der server/client-archiktur vertraut machen.

grüße ben.
imported_Ben ist offline  
Alt 25.10.2004, 10:56  
Gast
 
Beiträge: n/a
Standard

Sorry, das ich mit meinem nicht absolutem Profiwissen hier gepostet habe, danke aber für die Antworten, haben mir weitergeholfen. Werden also eine Lösung mit einem zusätzlichen Browserfenster wählen, welches über Javascript auf das Schliessen des eigendlichen Fensters reagiert. -> Falls es irgendjemanden ineterressiert :wink:
p.s. Hätte ich das als Anfänger gepostet, bin ich mir nicht sicher, ob da eine qualifizierte Antwort bei rumgekommen währe. Schlaumeier, die denken Sie können Programmieren gibt es ja leider ne Menge, die dann aber nur unsinniges Zeug posten. In dem Sinne, bis zum nächsten mal.
 
Alt 25.10.2004, 11:04  
Gast
 
Beiträge: n/a
Standard

Biste dir sicher, dass die Lösung mit dem Popup so toll is? Das müsste ja eigentlich
onload aufgehen, dass eingermaßen sichergestellt ist, dass das auch wirklich offen ist,
da wirste dann aber einige probleme kriegen .. ich sag nur google toolbar & sp2 von xp.

würde dich das session timeout nicht weiter bringen?
 
Alt 25.10.2004, 11:17  
Gast
 
Beiträge: n/a
Standard

Ja, recht hast du
Werden denn die Popups nicht nur gebloggt, wenn sie aud eine andere Url verweisen?
Naja, wir testen das mal unter dem sp2, an das ich natürlich überhauot nicht gedacht hatte. Danke für deinen Beitrag, auch wenn er bei mir keinen gefallen findet
 
Alt 25.10.2004, 11:22  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

Eine Javascript-Lösung mit onUnload() sollte hier die optimale Lösung sein, wobei man für den Fall von ausgeschaltetem JS oder entsprechenden Blockern immer noch einen Timeout im Hintergrund laufen haben sollte.
__________________
mod = master of disaster
Waq ist offline  
Alt 25.10.2004, 11:35  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Marzi
Werden denn die Popups nicht nur gebloggt, wenn sie aud eine andere Url verweisen?
Is egal, alles was unaufgefordert aufgeht is für die dinger pöse & wird geblockt.
 
Alt 25.10.2004, 11:48  
Gast
 
Beiträge: n/a
Standard

Das ist blöd, hast du denn ne andere Idee?
Es geht darum, das wir beim schliessen des Browserfensters, die aktuelle Session id (die wir in einer Datenbank halten), löschen wollen. Wenn der User nun das Browserfenster nur schliesst, ohne sich explizit auszuloggen, bleibt die Session id in der Datenbank stehen, was aber nich so bleiben soll. Deswegen ist halt unser Anliegen, diesen Vorgang irgendwie zu automatisieren, das wenn der Browser des Users geschlossen wird, auch die dazugehörige Session id aus unserer Datenbank gelöscht werden soll.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] WAMP unter Windows 2000 Server oder Windows 2003 Server Mecronomecon Server, Hosting und Workstations 3 18.06.2008 09:15
Datei von Server zu Server übertragen GSJLink PHP-Fortgeschrittene 5 05.05.2008 14:17
[Erledigt] Server durchsuchen mit php PHP Tipps 2008 7 18.08.2007 12:24
Server für shell_exec() / exec() vorbereiten Martek Server, Hosting und Workstations 2 16.03.2007 15:03
streaming von videos, server lahmt bereits nach einem abruf snowflow Server, Hosting und Workstations 6 30.11.2006 18:04
PHP-Ausgabe gepuffert an Browser senden sponer PHP Tipps 2006 2 24.04.2006 00:08
Frage zu Windows Server 2003 b++ Off-Topic Diskussionen 1 03.03.2006 09:41
Lokales MySQL mit Microsoft SQL Server benpicco Datenbanken 4 06.02.2006 16:20
[Erledigt] verschiedene Versionen auf einem W2K3 Server betreiben PHP Tipps 2006 2 13.01.2006 17:39
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
PHP Script von einem fremden Server ausführen lassen. Zero.exe PHP Tipps 2005-2 4 11.08.2005 01:05
[Erledigt] Funktionssammlung auf externen Server auslagern PHP Tipps 2005 20 29.05.2005 14:04
Neuer Strato Server apache 2 Mod Rewrite & htaccess Prob Stemmi Server, Hosting und Workstations 4 02.05.2005 00:29
[Erledigt] Mit PHP Script auf einem Root Server per SSH einlogen PHP Tipps 2005 5 27.03.2005 19:24
zlib.output_compression kompression Server -> Browser tekknotrip PHP Tipps 2004-2 1 12.11.2004 13:12

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
server überprüfen, prüfen ob user sich ausgelogt hat, php session löschen wenn fenster geschlossen ohne onload, php merken ob user den browser geschlossen hat, php feststellen ob browserfenster geschlossen, server merken wenn user browser geschlossen, php überprüfen ob browser geschlossen wird, php interne ip

Alle Zeitangaben in WEZ +2. Es ist jetzt 02:30 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.