|
|
|
|
|
|
|
#1 (permalink) |
|
Benutzer
Registriert seit: 09.08.2008
Beiträge: 40
![]() |
Hallo,
Ich habe ien ganz einfaches Session-Login-Scipt! in der config.php steht folgendes: PHP-Code:
Jetzt möchte ich es jedoch möglich machen, mehrere Passwörter als Loginpasswort zu akzeptieren! habs logischerweise so versucht: PHP-Code:
Wie muss ich es jetzt richtigstellen um 2 bis 3 bis 4 .. usw Passwörter akzeptieren zu lassen? Hoffe Ihr könnt mir helfen! Danke schonmal, Change |
|
|
|
|
|
|
PHP Code Flüsterer
Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten
|
|
|
|
#2 (permalink) |
|
Erfahrener Benutzer
|
Hallo!
Indem du Arrays nutzt und die möglichen Passwörter da rein schreibst und dieses dann mit einer foreach Schleife durchläufst und dann die Übereinstimmung vergleichst! Das hier kann nicht funktionieren! PHP-Code:
Aber wozu so kompliziert? Was ist mit dem Problem deines anderen Themas,willst du nicht erst mal eine Sache zu ende bringen bevor ein neues Thema öffnest? mfg der litter Geändert von litterauspirna (16.08.2008 um 20:34 Uhr). |
|
|
|
|
#3 (permalink) | |
|
Erfahrener Benutzer
|
Zitat:
PHP-Code:
__________________
Mfg Tomtaz "Es soll jetzt diese Erfindung geben.... Kugel oder so heißt die. Ist so eine Art Suchmaschine..." |
|
|
|
|
|
#5 (permalink) |
|
moderatives Dielektrikum
Registriert seit: 21.05.2008
Beiträge: 26.137
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Doch. Deckt ja mehr ab, als Deine propagierte Schleife. Und vor allem, weil selbst bei Fundstelle 1 alle Elemente des Arrays bei foreach durchlaufen würden.
Wozu gibts sonst die Arrayfunktionen, wenn ich alles mit Schleife mache.
__________________
-- „Eins ist Fakt: Gescannt wird nackt!“ Privatsphäre 2.0 - Nacktscanner mit Eyetracking. Unser Flugzeug darf kein geschlechtsfreier Raum sein. -- |
|
|
|
|
#6 (permalink) |
|
Moderator
Registriert seit: 18.06.2008
Beiträge: 7.455
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() |
Die Frage ist auch wie in_array() intern arbeitet. Wenn das auch per Schleife läuft dann wäre es im Endeffekt egal. Wenn es natürlich einen schlaueren Suchalgorithmus verwendet ist es etwas schneller als die Schleife.
__________________
Jetzt auch rauchfrei in Bayern! |
|
|
|
|
#7 (permalink) | |||
|
moderatives Dielektrikum
Registriert seit: 21.05.2008
Beiträge: 26.137
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Zitat:
Zitat:
Zitat:
Vergleiche das Beispiel mal mit der Idee, statt WHERE Clause in SQL fortan alle Daten zu selektieren und in PHP in der foreach Schleife auszuwählen. Kommt dem ziemlich nahe.
__________________
-- „Eins ist Fakt: Gescannt wird nackt!“ Privatsphäre 2.0 - Nacktscanner mit Eyetracking. Unser Flugzeug darf kein geschlechtsfreier Raum sein. -- |
|||
|
|
|
|
#8 (permalink) |
|
moderatives Dielektrikum
Registriert seit: 21.05.2008
Beiträge: 26.137
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Besser wäre übrigens:
PHP-Code:
__________________
-- „Eins ist Fakt: Gescannt wird nackt!“ Privatsphäre 2.0 - Nacktscanner mit Eyetracking. Unser Flugzeug darf kein geschlechtsfreier Raum sein. -- Geändert von nikosch (17.08.2008 um 18:10 Uhr). |
|
|
|
|
#9 (permalink) |
|
Benutzer
Registriert seit: 09.08.2008
Beiträge: 40
![]() |
OK, ihr habt recht, jedoch weiß ich nun nicht mehr wie ich es einbaue!
in meiner config.php steht bisher: PHP-Code: PHP-Code:
und in den zu schützenden scripts: PHP-Code: PHP-Code:
Wenn ich jetzt den array einbaue: PHP-Code: PHP-Code:
Das in die onfig.php Und das in die scripts?: PHP-Code: PHP-Code:
??? Wo überprüfe ich dann: PHP-Code: PHP-Code:
möchte ja das die session geschütz ist! |
|
|
|
|
#10 (permalink) |
|
Erfahrener Benutzer
|
Du musst die Variablen die du i deiner config.php stehen hast natürlich in das Araay schreiben,warum du die neu deklarierst weis ich allerdings nicht!
Auserdem machst du das mit deiner Session falsch,du musst das Passwort in die Session schreiben mit dem sich eingeloggt wird,das mit OR funktioniert nicht! $_SESSION ist eine Variable die zu den Register Globals gehört! Beim einloggen schreibst du das Password in die Session und schleifst diese dann überall dorthin mit weiter wo du das Password also den Session Inhalt benötigst! Außerdem fehlt bei dir das session_start() das musst du überall dort rein schreiben an den Anfang der Datei wo das Password benötigt wird! Geändert von litterauspirna (18.08.2008 um 18:54 Uhr). |
|
|
|
|
|
|
PHP Code Flüsterer
Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| FTP-Simulation per localhost möglich? | Lapje | PHP Tipps 2008 | 12 | 15.08.2008 14:54 |
| Bestellformular-Ist es möglich ? | hektor1 | PHP Tipps 2008 | 4 | 27.02.2008 12:39 |
| ausgelesene Werte im Array vergleichen - Möglich!? | vampsoftchef | PHP Tipps 2006 | 2 | 22.08.2006 14:34 |
| [Erledigt] Variable Anzahl Spalten im Ergebniss möglich? | Datenbanken | 4 | 21.07.2005 13:19 | |
| Spiegeln von Dateien mit PHP möglich? | PHP Tipps 2005 | 22 | 13.04.2005 00:42 | |
| Frage zu verschlüsselten Passwörter | PHP-Fortgeschrittene | 46 | 17.03.2005 16:12 | |
| Ermittlen, wann Seite fertig geladen ist - möglich? | zwelch | PHP Tipps 2005 | 7 | 06.03.2005 00:45 |
| phpMyAdmin macht "lange" Passwörter | Datenbanken | 13 | 12.01.2005 14:46 | |
| [Erledigt] wie lerne ich möglich schnell java script? | HTML, Usability und Barrierefreiheit | 3 | 26.10.2004 20:02 | |
| Möglich, Daten zweier Tabellen zusammenrechnen? | duerov | PHP Tipps 2004 | 1 | 08.10.2004 08:57 |
| fopen() Ist das möglich? | PHP Tipps 2004 | 3 | 14.09.2004 11:31 | |
| [Erledigt] mehrere gleichnamige DIVs möglich? | HTML, Usability und Barrierefreiheit | 6 | 26.08.2004 11:56 | |
| Passwörter, Sessions ... | obi | Datenbanken | 2 | 13.08.2004 16:48 |
| kein Direktlink... möglich? | PHP Tipps 2004 | 5 | 27.07.2004 11:36 | |
| Passwörter in Datenbank ablegen | PHP Tipps 2004 | 5 | 12.06.2004 11:25 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| verschiedene passwort mit php |