• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

login aufrechterhalten

Status
Für weitere Antworten geschlossen.

dansch

Neues Mitglied
Hi,
ich habe folgendes Problem.
Ich habe mir ein kleines Loginscript geschrieben (denke ich zumindest ).
Die Daten werden beim Login mit der MySql Datenbank verglichen, sind die Daten korrekt wird eine Session gestartet.

Jetzt zu meinem Problem:
Wenn die Session aktiv ist, und ich auf einer anderen Seite auf der Homepage Daten aus dem Datensatz des Users entnehmen möchte, wie bringe ich es dann fertig, dass nur dem User sein Datensatz angezeigt wird. (ich bin mir nicht sicher ob ich da erst was mit php schreiben muss oder ob es nur an der MySql Abfrage liegt).
Danke

Daniel
 
Werbung:
Naja am besten speicherst du eine id vllt. der primary key der tabelle der benutzer in einer weiteren session und kannst da durch die benutzerdaten holen !
 
argggghhh!! jetzt war der wieder schneller als ich...

na ja, hier mal ansatzweise der code:

PHP:
<?php
//session starten
session_start();

//als beispiel den username und die session eintragen
$_POST['username'] = $_SESSION['username'];
?>

jetzt steht dir der username in der session zur verfügung und kann mit

PHP:
<?php
echo $_SESSION['username'];
?>

ausgegeben und mit

PHP:
<?php
session_destroy();
?>

gelöscht werden.

Nils aka XraYSoLo
 
Werbung:
:( oh gott das ist ja schon fast peinlich so leicht wie die antwort ist.
Aber trotzdem vielen Dank.
Werd mich heut Abend gleich dran machen wenn ich zu hause bin.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben