Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Frage Entwicklung Webentwicklung

GELÖST

Anhand von Username und Passworteingabe zu speziellem Bereich einer Seite verweisen

Mitglied: minidump

minidump (Level 1) - Jetzt verbinden

08.09.2009, aktualisiert 10:56 Uhr, 4610 Aufrufe, 14 Kommentare

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.
Mitglied: Flo985
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.
Bitte warten ..
Mitglied: minidump
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.
Bitte warten ..
Mitglied: minidump
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.
Bitte warten ..
Mitglied: minidump
08.09.2009 um 11:49 Uhr
Doch ich glaub jetzt hab ich was gefunden
Bitte warten ..
Mitglied: Sokrates
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
Bitte warten ..
Mitglied: Curb47
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.
Bitte warten ..
Mitglied: Sokrates
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
Bitte warten ..
Mitglied: minidump
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;
}

?>
Bitte warten ..
Mitglied: 81825
08.09.2009 um 15:59 Uhr
Zitat von minidump:
default:
weiterleiten auf keine Ahnung wo hin.....
break;

Nimm doch die Adresse: keine Ahnung wohin
Bitte warten ..
Mitglied: minidump
08.09.2009 um 17:55 Uhr
Du bist doch nur neidisch weil du nicht auf die Idee gekommen bist :D
Bitte warten ..
Mitglied: 81825
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.
Bitte warten ..
Mitglied: minidump
08.09.2009 um 18:28 Uhr
Ich weiß doch ;) Meine Antwort auch )

Alles nur Spaß !
Bitte warten ..
Mitglied: Sokrates
08.09.2009 um 23:04 Uhr
Webseiten dienen nicht nur als primären Datenaustausch ;)

X
Bitte warten ..
Ähnliche Inhalte
Administrator.de Feedback
Im Zitat auf den zitierten Mitglied verweisen
gelöst Frage von itebobAdministrator.de Feedback4 Kommentare

Kann ich im Zitat auf den zitierten Mitglied verweisen. Habe hier nichts dazu gefunden. Ich bilde mir ein, früher ...

Microsoft Office
Bereich mit variablen Bereich in einer anderen Tabelle
gelöst Frage von mreskeMicrosoft Office7 Kommentare

Hallo ich stehe gerade mit folgendem Problem auf dem Schlauch und hoffe, jemand hat eine Idee: Ich möchte die ...

C und C++
Spoof Username
gelöst Frage von CloudyC und C++9 Kommentare

Hallo, ich habe hier eine Blöde Software, die rum zickt, falls sie ein anderer Benutzer aufmacht (Sich der Username ...

Batch & Shell
Username Kontrolle
gelöst Frage von MaxophoniBatch & Shell3 Kommentare

Hallo, ich bin gerade dabei ein Batch Programm zu schreiben. Ich möchte das gleich am Anfang der Benutzername abgefragt ...

Neue Wissensbeiträge
Router & Routing

PfSense als Addon auf QNAP

Information von magicteddy vor 4 StundenRouter & Routing1 Kommentar

Moin, für Spielereien eine ganz nette Idee aber ich fürchte das soetwas auch als echte Firewall genutzt wird: In ...

Datenschutz

Teamviewer kommt für IoT-Geräte wie den Raspberry Pi

Information von magicteddy vor 11 StundenDatenschutz

Moin, jetzt werden IoT Geräte endgültig zur Wanze? Anscheinend kann man auf einem Dashboard seine Geräte visualisieren Ich stelle ...

Microsoft

Letzte Updates für Win10 und Server2016 müssen bei Bedarf über den Update catalogue in den WSUS importiert werden!

Tipp von DerWoWusste vor 15 StundenMicrosoft1 Kommentar

automatisch kommt da nichts an im WSUS und auch nicht im SCCM. Siehe Hinweise zum Bezug der jeweils neuesten ...

Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 3 TagenLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Preis für Wartungsvertrag ok?
gelöst Frage von a-za-zNetzwerkmanagement22 Kommentare

Hallo! Mal ne Frage, weil ich mich mit dem akzeptablen Preis für einen Reaktionszeitvertrag nicht auskenne. Meine Firma hat ...

Windows Netzwerk
Ist ein Portforwarding auf einen PC ohne lauschendes Programm ein (großes) Sicherheitsproblem?
Frage von PluwimWindows Netzwerk13 Kommentare

Hallo zusammen, zur Fernwartung eines Rechners an einem anderen Ort nutze ich VNC. Da dieser Rechner einfach nur eine ...

Windows Server
Terminal Server 2016 erkennt Berechtigungen nicht
gelöst Frage von Thomas2Windows Server10 Kommentare

Hallo Administratoren, folgendes Problem stellt sich dar: Es gibt zwei Windows Server 2016, die als Terminal Server fungieren. Jetzt ...

Sonstige Systeme
7-zip: Programm frägt nach Passwort erst bei einzelnen Dateien
Frage von freeskierchrisSonstige Systeme7 Kommentare

Guten Morgen, ich habe ein Problem beim Arbeiten mit 7-zip: Wenn ich die einzelnen Dateien zu einem Archiv verpacke ...