php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack (1) Themen-Optionen Thema bewerten
Alt 27.03.2006, 20:56  
Erfahrener Benutzer
 
Registriert seit: 17.07.2005
Beiträge: 160
dethlef14
Standard Login-System ohne Cookies

Hallo

Ich bin gerade daran, mein Log-in konzept neu zu überdenken. Zwar funktionniert es momentan, allerdings mit Cookies.

Das Mitglied hat folgende Daten einzugeben:
Vorname
Name
Passwort


Nun funktionniert dies bei abgeschalteten Cookies logischerweise nicht! Sessions fallen auch aus, da Sessions ja nichts anderes als Cookies sind, oder ich hab da was falsch verstanden. Aus diesem Grund möchte ich es auf ein Datenbank-"System" umstellen!

Ich habe mir das so überlegt!

Die Formulardaten werden ausgewertet und mit den Passwortdaten des Users in einer Datenbank verglichen, soweit nichts neues!

Nun habe ich mir neu vorgestellt, dass nach der erfolgreichen Passwortkontrolle, die Daten zu name, vorname und Login-Status ("eingeloggt" bze. "ausgeloggt") in einer Db gespeichert werden. Dann wird bei jedem neuen Seitenaufruf die DB über den Login Status ausgefragt! Um überhaupt eine Abfrage stellen zu können, müsste ich aber ja bspweise, die Daten für vorname und nachname ständig müehsam mit ?vorname=blabla&name=blabla übergeben! Müehsam und unsicher zugleich, da ja jeder beliebige Zeichenketten anhängen kann!
Wie kann ich sowas lösen?


Nun ja, bin ich total auf dem Holzweg, oder wie programmiert man ein login-system, das grundsätzlich bei jedem einwandfrei funktionnieren sollte, egal ob Cookies aus oder an...

besten dank für eure Anregungen
dethlef14 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 27.03.2006, 21:00  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Na mit Sessions. Sollte üblicherweise mit Cookies funktionieren, sonst über PHPSESSID, das an jeden Link drangehängt wird (Ausnahme soweit ich weiß JavaScript).

http://de.php.net/session
http://tut.php-q.net/login.html
Zergling-new ist offline  
Alt 27.03.2006, 21:02  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

hidden Formular Felder könnte man auch verwenden, wär zwar müsam aber naja.

Ansonsten wie Zergling gesagt hat mir SESSION arbeiten, oder einfach .htaccess verwenden?!

Thema SESSION und automatisch an die URL: http://www.tutorials.de/forum/80637-post4.html
__________________
Wie man Fragen richtig stellt
dsmcg ist offline  
Alt 27.03.2006, 21:04  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Bloß nicht mit so Murgs wie hidden-input-Feld oder alles manuell weitergeben!
Zergling-new ist offline  
Alt 27.03.2006, 21:07  
Erfahrener Benutzer
 
Registriert seit: 17.07.2005
Beiträge: 160
dethlef14
Standard

Hmm, das mit den Sessions hatte ich auch mal, hat aber bei den gleichen Leuten, wie die Cookies auch nicht funktionniert!
Warum?!?

Also ich les mir den Session-Link mal durch, mooment


Nöö, hidden, ist doch auch irgendwie déformation professionelle...
dethlef14 ist offline  
Alt 27.03.2006, 21:11  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Der INI-Flag "session.use_cookies" (siehe mein Link) könnte für dich interessant sein.
Zergling-new ist offline  
Alt 27.03.2006, 21:30  
Erfahrener Benutzer
 
Registriert seit: 17.07.2005
Beiträge: 160
dethlef14
Standard

So gerade mal die phpinfo des Servers ausgelesen:

Da meint der:
session.use_cookies On On


hab ich das recht Ã* la

ini_set("session.use_cookies", "0");

zu ändern?

hidden input scheint mir auch eher "déformation professionelle zu sein"

Danke für eure Tips, wer mir vor allem den Link von
dsmcg mal genauer ansehen und testen! Besten Dank
dethlef14 ist offline  
Alt 27.03.2006, 22:22  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Probiers aus
Zergling-new ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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 an
Gehe zu

LinkBacks (?)
LinkBack to this Thread: http://www.php.de/php-tipps-2006/38554-login-system-ohne-cookies.html
Erstellt von For Type Datum
Login OHNE Cookies oder Sessions - PHP @ tutorials.de: Forum, Tutorial, Anleitung, Schulung & Hilfe This thread Refback 31.07.2009 10:53

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Login System matii PHP Tipps 2008 6 16.04.2008 11:35
Forum Login per curl leb0rtran PHP Tipps 2008 1 19.03.2008 12:47
Login System Probleme ! 7Style PHP Tipps 2008 2 07.01.2008 13:55
Problem mit meinem Login System DJ Nuno PHP Tipps 2008 9 16.10.2007 16:44
[Erledigt] Login funktioniert nicht wenn cookies deaktiviert drotz sess PHP Tipps 2006 3 31.10.2006 13:34
Etwas komplexerer Login --> Keine Angst, Suche benutzt dethlef14 PHP Tipps 2006 7 02.10.2006 00:35
Login Cookies löschen, aber wie? eQuin PHP Tipps 2006 4 09.06.2006 03:26
Login Script mit Cookies Disasterp1ece PHP Tipps 2006 2 21.03.2006 13:40
Sicheres Login System? PHP Tipps 2006 11 14.03.2006 15:05
Login System für die eigene HP? Datenbanken 1 05.10.2005 19:48
login mit cookies - Server schuld? PHP Tipps 2005 19 03.06.2005 01:12
Login + Cookies PHP Tipps 2005 14 11.01.2005 13:35
Session Login funkt nicht, wenn Cookies immer aus sind schifti PHP-Fortgeschrittene 18 06.09.2004 07:48

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php login ohne cookies, login ohne cookies, php login system, http://www.php.de/php-tipps-2006/38554-login-system-ohne-cookies.html, php login ohne cookie, login system ohne datenbank, php login system ohne cookies, php login ohne cockies, php login without cookies, session ohne cookies tutorial, oop login tutorial, login system ohne cookies, php datenbank-login-system ohne cookies, php session immer neue id, session ohne cookie tutorial, login system cookies, login php ohne cookies, login ohne cookies php, passwortkontrolle mit php, php login ohne session

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.