Session bei Login
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
alte session
aufrufen
buchstabenkombination
dumme antworten
dummen fragen
erstellen
herz
http
legen
login
machen
prinzip
session
setzen
stellen
url
variable registrieren
weiteren fragen
zahl
zugriff
-
Wie genau muss ich das machen, dass man dann, wenn sich die Seite ?ffnet eine Zahl oder eine Buchstabenkombination dahier steht, so dass man die gesch?tzte Seite nicht einfach so aufrufen kann, wenn man die URL kennt.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo!
Du musst dir eine Session erstellen und in dieser Session eine Variable registrieren, z.B. security_level.
Dann fragst du einfach auf einer Seite ab ob $_SESSION['security_level']==Wert ist und entscheidest ob der User die Seite sehen darf oder nicht.
Bei weiteren Fragen, einfach stellen, denn es gibt keine dummen Fragen, sondern nur dumme Antworten.
MfG
stulle
-
So wie sich das f?r mich anh?rt k?nnte man genausogut eine Variable in die Datei config.php setzen und die auf true oder false setzen.
-
ich erkl?r dir den login mal so wie er sein sollte.
wenn du den login best?tigst, wird ?berpr?ft ob username und password korrekt sind. falls das zu trifft, wird ?ber session_start(), eine neue session gestartet und diese in eine DB geschrieben. aber seesion_start() startet nicht nur neue sessions, sonder nimmt auch alte wieder auf. du gehst also auf eine neue seite und dort steht ebenfalls irgendwo session_start(). die alte session wird somit wieder aufgenommen. jetz wird nur noch ?berpr?ft, ob die in der DB gespeichert session mit der aufgerufenen ?bereinstimmt. wenn das stimmt ist der zugriff gestattet. ein login ist im prinzip sehr simpel, wenn man es ?ber session und nicht cookies macht. mein login funktioniert wunderbar und hat lediglich 1KB. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage