php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.01.2010, 10:57  
Neuer Benutzer
 
Registriert seit: 26.01.2010
Beiträge: 23
PHP-Kenntnisse:
Fortgeschritten
PHPMann85 befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Weiterleitung per location

Hallo,

ich habe ein Problem mit der Weiterleitung. Ich habe ein Login-Script gebastelt, dass beim Abschicken prüft, ob es die E-Mail Adresse überhaupt gibt und ob das Passwort auch stimmt.

Wenn alles korket ist soll der User (und nur dann!) via location auf eine Seite geleitet werden wo er dann zwei Cookies bekommt, dann wird er wieder zurück zur Seite geleitet und ist damit eingeloggt. Dieser Part funktioniert soweit auch.

Es ist ja leider nicht machbar location direkt in die Seite einzubinden, dieser müsste ja oben in header Bereich stehen. Gibt es dennoch irgendwie eine Möglichkeit so eine Weiterleitung zu basteln, ohne JavaScript und meta? Weil diese Sachen nicht bei allen Browsern funktionieren, der eine könnte JavaScript deaktiviert haben, bei den anderen funktioniert diese meta-Weiterleitung nicht, deshalb währe die location die beste Wahl. Die Weiterleitung muss im jeden Fall immer funktionieren...

Vorschläge?
PHPMann85 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 26.01.2010, 11:21  
Erfahrener Benutzer
 
Registriert seit: 07.12.2009
Beiträge: 843
PHP-Kenntnisse:
Fortgeschritten
chorn befindet sich auf einem aufstrebenden Ast
Standard

Ändere dein Konzept und pack die gesamte Logik in den Kopf der Datei. Damit ersparst du dir dieses immer wiederkehrende Problem.
chorn ist offline  
Alt 26.01.2010, 11:22  
Erfahrener Benutzer
 
Registriert seit: 13.05.2009
Beiträge: 1.166
PHP-Kenntnisse:
Fortgeschritten
dennis81 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von PHPMann85 Beitrag anzeigen
dass beim Abschicken prüft, ob es die E-Mail Adresse überhaupt gibt
Wie machst du das denn?

Zitat:
Zitat von PHPMann85 Beitrag anzeigen
Wenn alles korket ist soll der User (und nur dann!) via location auf eine Seite geleitet werden wo er dann zwei Cookies bekommt, dann wird er wieder zurück zur Seite geleitet und ist damit eingeloggt. Dieser Part funktioniert soweit auch.
Warum denn so umständlich???
Du kannst doch die ganze Logik auf einer Seite unterbringen

Psedo-Code:
Code:
Wenn E-Mail existiert UND passwort korrekt Dann
    Setze Cookie 1
    Setze Cookie 2
    Weiterleitung zur Seite
Sonst
    Zeige Login-Formular erneut
Dazu:
header<-- Für location: bla.php
setcookie
__________________
Es ist schon alles gesagt! Nur noch nicht von allen! (Karl Valentin)
Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)
dennis81 ist offline  
Alt 26.01.2010, 15:53  
Neuer Benutzer
 
Registriert seit: 26.01.2010
Beiträge: 23
PHP-Kenntnisse:
Fortgeschritten
PHPMann85 befindet sich auf einem aufstrebenden Ast
Standard

Alles klar, ich habs. Hätte ich eigentlich auch selbst drauf kommen können :-/...
PHPMann85 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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] SID im location header choice PHP Tipps 2009 7 21.08.2009 12:56
header("Location: ... weiterleitung funktioniert nicht mqs PHP Tipps 2009 20 18.03.2009 17:10
Zeitbasierende Weiterleitung GSJLink PHP Tipps 2007 5 29.12.2005 10:33
Weiterleitung funtkioniert nicht PHP Tipps 2005-2 12 05.07.2005 09:47
Weiterleitung PHP Tipps 2005 26 06.05.2005 18:11
weiterleitung die xte ff-webdesigner.de PHP Tipps 2005 2 24.04.2005 12:30
target nach automatischer Weiterleitung GELight PHP Tipps 2005 6 22.03.2005 22:47
Hilfe die Weiterleitung geht nicht PHP Tipps 2005 6 30.01.2005 13:56
automatische Weiterleitung PHP Tipps 2004-2 1 25.11.2004 15:59
Weiterleitung nach bestimmter Zeit PHP Tipps 2004-2 7 24.11.2004 17:50
Probleme mit If-Abfrage/sessions und weiterleitung Calli PHP Tipps 2004-2 3 23.11.2004 16:46
[Erledigt] Weiterleitung HTML, Usability und Barrierefreiheit 8 20.10.2004 17:00
Weiterleitung mit header PHP Tipps 2004 10 26.09.2004 23:13
Weiterleitung zu einer Homepage PHP Tipps 2004 8 27.08.2004 09:48
Weiterleitung... PHP Tipps 2004 7 08.08.2004 16:02

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php location weiterleitung, php weiterleitung location, location php weiterleitung, php weiterleiten location, korket, php location www, weiterleitung mit location, weiterleitung per php, php location weiterlung, location php korrekt, weiterleitung in php location, location weiterleitung geht nicht, weiterleiten php location, weiterleiten location php, location php kennwort, weiterleiten via location

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:00 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