gelöst Anhand von Username und Passworteingabe zu speziellem Bereich einer Seite verweisen
Hallo zusammen,
ich möchte eine neue Website erstellen. Zur verfügung stehen mir eine MySQL Datenbank sowieo PHP.
So solls aussehen:
Jemand ruft die Seite www.wxyz.de auf. Es popt automatisch ein Fenster zur Authentifizierung hoch. Am liebsten wäre mir das Authentifizierungsfenster von Windows.
Ich möchte beliebig viele User anlegen können und den Usern ihre Zugangsdaten zukommen lassen. Jeder User soll aber nach Eingabe seiner Zugangsdaten direkt auf "seine persönliche" Seite gelangen. Ich muss dann irgendwie hinterlegen können
user1 / passw1 -> seite1.php oder seite1.html
user2 / passw2 -> seite2.php oder seite2.html
Außer über den einen Usernamen und das Passwort darf man die Subpages nicht aufrufen können.
Meine Frage ist jetzt, wie stelle ich das an?
Gibt es da fertige PHP Codes die ich mir einfach anpassen kann?
Es muss keine hochsichere Seite sein, es werden keine sensiblen Daten gespeichert und die Seite dient nur privaten Zwecken.
Danke für eure Anregungen.
ich möchte eine neue Website erstellen. Zur verfügung stehen mir eine MySQL Datenbank sowieo PHP.
So solls aussehen:
Jemand ruft die Seite www.wxyz.de auf. Es popt automatisch ein Fenster zur Authentifizierung hoch. Am liebsten wäre mir das Authentifizierungsfenster von Windows.
Ich möchte beliebig viele User anlegen können und den Usern ihre Zugangsdaten zukommen lassen. Jeder User soll aber nach Eingabe seiner Zugangsdaten direkt auf "seine persönliche" Seite gelangen. Ich muss dann irgendwie hinterlegen können
user1 / passw1 -> seite1.php oder seite1.html
user2 / passw2 -> seite2.php oder seite2.html
Außer über den einen Usernamen und das Passwort darf man die Subpages nicht aufrufen können.
Meine Frage ist jetzt, wie stelle ich das an?
Gibt es da fertige PHP Codes die ich mir einfach anpassen kann?
Es muss keine hochsichere Seite sein, es werden keine sensiblen Daten gespeichert und die Seite dient nur privaten Zwecken.
Danke für eure Anregungen.
14 Antworten
- LÖSUNG Flo985 schreibt am 08.09.2009 um 11:21:50 Uhr
- LÖSUNG minidump schreibt am 08.09.2009 um 11:29:39 Uhr
- LÖSUNG 81825 schreibt am 08.09.2009 um 11:32:39 Uhr
- LÖSUNG minidump schreibt am 08.09.2009 um 11:47:06 Uhr
- LÖSUNG minidump schreibt am 08.09.2009 um 11:49:15 Uhr
- LÖSUNG Sokrates schreibt am 08.09.2009 um 13:16:56 Uhr
- LÖSUNG Sokrates schreibt am 08.09.2009 um 13:24:56 Uhr
- LÖSUNG Sokrates schreibt am 08.09.2009 um 13:16:56 Uhr
- LÖSUNG minidump schreibt am 08.09.2009 um 11:49:15 Uhr
- LÖSUNG minidump schreibt am 08.09.2009 um 11:47:06 Uhr
- LÖSUNG 81825 schreibt am 08.09.2009 um 11:32:39 Uhr
- LÖSUNG minidump schreibt am 08.09.2009 um 11:29:39 Uhr
- LÖSUNG Curb47 schreibt am 08.09.2009 um 13:18:00 Uhr
- LÖSUNG minidump schreibt am 08.09.2009 um 15:16:15 Uhr
- LÖSUNG 81825 schreibt am 08.09.2009 um 15:59:08 Uhr
- LÖSUNG minidump schreibt am 08.09.2009 um 17:55:30 Uhr
- LÖSUNG 81825 schreibt am 08.09.2009 um 18:05:39 Uhr
- LÖSUNG minidump schreibt am 08.09.2009 um 18:28:40 Uhr
- LÖSUNG Sokrates schreibt am 08.09.2009 um 23:04:41 Uhr
- LÖSUNG minidump schreibt am 08.09.2009 um 18:28:40 Uhr
- LÖSUNG 81825 schreibt am 08.09.2009 um 18:05:39 Uhr
- LÖSUNG minidump schreibt am 08.09.2009 um 17:55:30 Uhr
- LÖSUNG 81825 schreibt am 08.09.2009 um 15:59:08 Uhr
LÖSUNG 08.09.2009 um 11:21 Uhr
Hallo, das ist mit dem CMS Joomla möglich. Du kannst Benutzer anlegen und diesen Benutzer eine Seite zuweisen. Das bei dem Aufruf der Seite die Anmeldeinformationen kommen, ist bestimmt durch ein klein wenig Programmieraufwand ohne weiteres möglich.
LÖSUNG 08.09.2009 um 11:29 Uhr
Danke.
Weisst du ob es auch ohne CMS geht? Ich dachte eher an eine Lösung wie htaccess oder ein PHP Script.
Weisst du ob es auch ohne CMS geht? Ich dachte eher an eine Lösung wie htaccess oder ein PHP Script.
LÖSUNG 08.09.2009 um 11:32 Uhr
Google bei dir kaputt?
http://www.google.de/search?hl=de&source=hp&ie=ISO-8859-1&q ...
http://www.google.de/search?hl=de&source=hp&ie=ISO-8859-1&q ...
LÖSUNG 08.09.2009 um 11:47 Uhr
nein Google funktioniert wunderbar. Ich habe auch schon haufenweise PHP Schnippsel gefunden oder gerade Anleitungen für htaccess. Allerdings finde ich nur das folgende Prinzip:
- geschützter Bereich
- klick auf Link
- jeder User der sich anmeldet kann auf DIESEN geschützten Bereich zugreifen
Ich möchte aber folgendes umsetzen:
- Loginfenster direkt nach Homepageaufruf
- jeder User der sich anmeldet wird automatisch auf eine geschützte Seite weitergeleitet. Die geschützte Seite ist eben abhängig von den Anmeldeinformationen, so wie ichs oben erklärt habe. Ich finde aber keien Beispiele in denen einem User eine Seite zugeordnet wird.
- geschützter Bereich
- klick auf Link
- jeder User der sich anmeldet kann auf DIESEN geschützten Bereich zugreifen
Ich möchte aber folgendes umsetzen:
- Loginfenster direkt nach Homepageaufruf
- jeder User der sich anmeldet wird automatisch auf eine geschützte Seite weitergeleitet. Die geschützte Seite ist eben abhängig von den Anmeldeinformationen, so wie ichs oben erklärt habe. Ich finde aber keien Beispiele in denen einem User eine Seite zugeordnet wird.
LÖSUNG 08.09.2009 um 11:49 Uhr
Doch ich glaub jetzt hab ich was gefunden
LÖSUNG 08.09.2009 um 13:16 Uhr
Mit Joomla (CMS) geht das.
Das geht ganz einfach, indem du dem bestimmten Nutzer eine "Begrüßungsseite" zuweist.
X
Das geht ganz einfach, indem du dem bestimmten Nutzer eine "Begrüßungsseite" zuweist.
X
LÖSUNG 08.09.2009 um 13:18 Uhr
Es gibt Möglichkeiten das du Anhand der Datenbank überprüfst welcher User einloggt, und diesen dann auf eine bestimmte Seite weiterleitest.
z.B. beim login von User 1 leiter weiter auf 1.php.
Gibt's da fertige Vorlagen? Ja. Einfach nach gewissen Tutorials suchen diese bieten meist ganze Script Blöcke die nur noch umgebaut werden müssen.
z.B. beim login von User 1 leiter weiter auf 1.php.
Gibt's da fertige Vorlagen? Ja. Einfach nach gewissen Tutorials suchen diese bieten meist ganze Script Blöcke die nur noch umgebaut werden müssen.
LÖSUNG 08.09.2009 um 13:24 Uhr
Wenn du das nun auch noch so machen möchtest, dass du ganze Gruppen von Benutzern speziell auf eine Seite verweisen möchtest, musst du Benutzergruppen erstellen und die jeweiligen Benutzer in die Gruppen sortieren.
X
X
LÖSUNG 08.09.2009 um 15:16 Uhr
So ich habs jetzt gelöst.
Habs mit htaccess gemacht, womit ich mein Windows Popup habe. Auf der index.php steht dann folgendes Sript:
<?php
switch($_SERVER['REMOTE_USER']){
case "user1":
weiterleiten auf seite s1
break;
case "user2":
weiterleiten auf seite s2
break;
default:
//weiterleiten auf keine Ahnung wo hin.....
break;
}
?>
Habs mit htaccess gemacht, womit ich mein Windows Popup habe. Auf der index.php steht dann folgendes Sript:
<?php
switch($_SERVER['REMOTE_USER']){
case "user1":
weiterleiten auf seite s1
break;
case "user2":
weiterleiten auf seite s2
break;
default:
//weiterleiten auf keine Ahnung wo hin.....
break;
}
?>
LÖSUNG 08.09.2009 um 15:59 Uhr
Nimm doch die Adresse: keine Ahnung wohin
LÖSUNG 08.09.2009 um 17:55 Uhr
Du bist doch nur neidisch weil du nicht auf die Idee gekommen bist :D
LÖSUNG 08.09.2009 um 18:05 Uhr
Warum sollte ich neidisch sein? Ich erstelle keine Webseiten. Wenn jemand was von mir will, bekommt er bei Bedarf Zugriff auf meinen FTP-Server, da reichen 2 Klicks.
Der Link war lediglich als Scherz gedacht.
Der Link war lediglich als Scherz gedacht.
LÖSUNG 08.09.2009 um 18:28 Uhr
Ich weiß doch ;) Meine Antwort auch )
Alles nur Spaß !
Alles nur Spaß !
LÖSUNG 08.09.2009 um 23:04 Uhr
Webseiten dienen nicht nur als primären Datenaustausch ;)
X
X
Ähnliche Inhalte
Neue Wissensbeiträge
Heiß diskutierte Inhalte