AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

[PHP] In Benutzeraccount einloggen

Ein Thema von malo · begonnen am 1. Mär 2007 · letzter Beitrag vom 1. Mär 2007
 
Sebioff

Registriert seit: 27. Sep 2005
18 Beiträge
 
Delphi 6 Personal
 
#10

Re: [PHP] In Benutzeraccount einloggen

  Alt 1. Mär 2007, 21:14
Na, beim Login hast du ja wohl ein Formular, in das Benutzername und Passwort eingegeben werden.
Dann schaust du, ob es bei deinen gespeicherten Daten einen Account gibt, auf den dieser Benutzername und das Passwort zutreffen.
Wenn das der Fall ist, startest du deine Session und speicherst darin den Benutzernamen.

Auf einer anderen Seite kannst du dann, wenn du wissen willst, unter welchem Benutzernamen der Betrachter eingeloggt ist (z.b. weil du weitere Daten aus der Datenbank auslesen willst), wieder die Session starten und den vorher gespeicherten Wert auslesen.

Z.b. Seite a.php (wo eingeloggt wird) in Pseudo-PHP-Code:

Zitat:
session_start();
if (benutzername_existiert and passwort_richtig){
$_SESSION['username']="benutzername";
}
Auf Seite b.php kannst du den Benutzernamen dann wieder auslesen:
Zitat:
session_start();
echo"Dein Benutzername ist: ".$_SESSION['username'];
Da du weißt wie der Benutzername lautet kannst du dann auf Seite b.php ja auch weitere, zu diesem Benutzernamen gehörige Daten aus deiner Datenbank auslesen (bei sowas sollte man dann allerdings mit User-IDs arbeiten, nicht mit Strings...egal, versuch das erstmal; wenns klappt, kannst dus ja immernoch ändern )
Sebastian
  Mit Zitat antworten Zitat
 


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 aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz