| Network · LAN, WAN, Firewalls Alle Fragen rund um das große, kleine Internet finden hier eine Antwort. LANs, WANs, Router, Switches, Bridges, Verkabelung... |
Diskussion: Webcambild auf der Website mit Passwort schützen und weitere Funktionen im Forum Network · LAN, WAN, Firewalls, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo zusammen ich besitze eine Webcam, die Logitech QuickCam Express (ja, ich weiss, dass die schlecht ist, aber für ...
![]() |
| | #1 (permalink) |
| Registriert seit: 20.05.05 ![]() Likes: 0 | Anzeige Hallo zusammen ich besitze eine Webcam, die Logitech QuickCam Express (ja, ich weiss, dass die schlecht ist, aber für meine Zwecke reicht sie allemal), und habe auf meinem Computer nun ein Programm, das alle zehn Sekunden ein Standbild erstellt und dieses per FTP auf meinen Webspace geladen wird. Dort lasse ich es auf einer HTML-Seite anzeigen, welche sich alle zehn Sekunden aktualisiert. Das funktioniert ja auch ganz gut, allerdings möchte ich nun erreichen, dass ich diesen Bereich sperren kann. Ich weiss, dass dies mit htaccess & co möglich ist, ich suche jedoch eine Möglichkeit, wo sich die User selbst registrieren können, evtl. mit Aktivierung durch den Admin. MySQL-Datenbank besitze ich. Auch soweit dürfte bisher jeder denken, dass ich so etwas auch mit Google gefunden hätte. Richtg! Allerdings möchte ich noch einen Schritt weitergehen, und zwar so: Ich möchte gerne in einem Admin-Menü sehen können, welche User gerade eingeloggt sind, damit ich diese unter Umständen auch kicken kann. Ich weiss, dass dies jetzt nach einem recht ausgefallenen Wunsch klingt, aber weil ich in so etwas nicht sonderlich bewandert bin, möchte ich euch fragen, ob jemand von euch so etwas kennt oder selbst programmiert hat. Daniel :) |
| | |
| | #2 (permalink) |
| Registriert seit: 15.01.05 ![]() Likes: 0 | Du schreibst jeden Benutzer in eine Datei (beim Anmelden) in eine Datei sagen wir mal user.txt. Dann erstellst du eine block.txt in die du die zu blockenen User schreibst. Jedesmal wenn man die Seite neu läd prüfst du dann ob der angemeldete User in der Bock.txt ist und sperst ihn dann. Alternativ könntest du das Passwort in der htpasswd durch ein Random ersetzen. Und später zurückkopieren (Backup machen) |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 20.05.05 ![]() Likes: 0 | Hallo THRALL herzlichen Dank für deine Hinweise, allerdings bin ich soweit auch schon gewesen, dass ich so etwas mit Dateien machen muss, in den diese Infos abgelegt sind. Mein Problem ist bloss, dass ich sowas nicht programmieren kann. Daniel |
| | |
| | #4 (permalink) |
| Registriert seit: 06.04.05 ![]() Likes: 0 | Dann lässt du es eben programmieren. Es hat doch im PHP-Bereich ein Thread: Melvin programmierts schon. Er programmierts dir sicher. Sonst kann ich dir schon helfen. |
| | |
| | #5 (permalink) | |
| Guest Likes: | Zitat:
Die Lösung ist eigentlich trivial. User regestriert sich unter über Admin Interface wird dieser freigeschaltet. Der Benutzer gibt seinen Namen und Passwort ein. Die Strings werden konkateniert und daraus ein Hash gebildet da man diesen nicht zurückrechnen kann. Zu dem User wird der Hash aus der Datenbank geholt und auf den lokalen Heimrechner übertragen wo die Hashwerte dann miteinander abgeglichen werden. Sind sie gleich ist der Login erfolgreich. Das mit dem User kicken ist weitaus komplizierter. Jeder User könnte seine Anmeldung über eine Session halten. Die Session bleibt allerdings auch erhalten wenn der User eine andere Seite öffnet. Sie wird es nach einem Timeout bzw. nach dem schließen des Browsers terminiert. Kompliziert wird auch das Serverseitige Session Management, denn wenn der Admin die angemeldeten User kicken können soll, dann müssen die gesamten Sessions aller angemeldeten Benutzer Server seitig verwaltbar gemacht werden und da hört der Spaß und das triviale auch langsam auf. Eine Lösung wäre ein "online" Bool in der Datenbank zu setzen und mit dem schließen der Session dieses wieder auf false zurückzusetzen. Das lößt aber nicht die Problematik wenn der User nun die Seite bereits gewechselt hat, denn dann kann die Session weiterhin bestehen. lg schlaflos (Drei Jahre Erfahrung in PHP sowieso 2 Jahre Unternehmenserfahrung JSP) | |
|
| | #6 (permalink) |
| Themenstarter Registriert seit: 20.05.05 ![]() Likes: 0 | @adrian90 herzlichen Dank! Irgendwie halte ich mich in den falschen Habo-Foren auf Mal schauen, ob ich mein Anliegen dort mal posten werde.@Schlaflos und weshalb funktioniert kicken z.B. in einer Chat-Software? Oder ist das dort etwas ganz anderes? Dort muss man sich ja auch registrieren und der Admin kann jemanden kicken. Oder soll ich jetzt einfach einen Chat benutzen und dort das Template abändern, damit z.B. anstelle des Titels einfach das aktuelle Bild angezeigt wird? Dann könnten die User sogar noch miteinander chatten ![]() Daniel |
| | |
| | #7 (permalink) |
| Registriert seit: 06.04.05 ![]() Likes: 0 | @Schlaflos Das ist überhaupt kein Problem mit der kickung. Einfach wenn die Seite neu geladen wird (Für ads Bild), dann muss die Seite prüfen, ob der User in der geblockten-Liste ist. Das Bild kann man einfach mit PHP einlesen, und dort den gleichen Code inbauen, dass das Bild nicht einfach geladen werden kann. Edit: Wie ich gerade gesehen habe: Dieser Thread: Melwin programmierts schon ist doch glatt in einem anderem Forum: http://www.computerforum.de |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| PHP Website effektiv gegen Angriffe schützen | Rothkegel | Webmaster-Security | 16 | 08.11.07 03:11 |
| Ordner mit Passwort schützen | NULL!=NULL | Doppelte Beiträge | 1 | 11.07.06 19:06 |
| Windows mit passwort schützen | Bluemann | Windows | 7 | 28.09.05 07:27 |
| Private Website schützen! | Shame | (In)security allgemein | 13 | 08.08.05 09:14 |
| weitere Funktionen | Sven | Hackerboard.de-Feedback | 6 | 24.04.05 00:04 |