| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Oct 2003 Ort: Feuchtwangen
Beiträge: 9
| Pw geschützter bereich!?
Hi Leute, so ihr checkt doch php voll ab oda? also ich will in php einen pw geschützten bereich erstellen, also Username, und Passwort abfragen! so also, dass des net so a gwerch is, kann man des mitm anmelden vergessen, ich geb die user von hand ein, da ich se ja auch freischalten will! kann mir da jemand helfen=? also fass nochmal zamm, die user sollen in einen geschützten bereich können! |
| | |
| | #2 (permalink) |
| .ad Registriert seit: Jun 2001 Ort: zürich
Beiträge: 10.731
|
suchen und finden suchbegriff: login
__________________ http://www.radiocity.ch |
| | |
| | #3 (permalink) | |
| schnarchnase Registriert seit: Jan 2002 Ort: konstanz
Beiträge: 2.953
| Re: Pw geschützter bereich!? Zitat:
ein einigermaßen sicheres login kostet so ca. 1000 zeilen code - da ist es mit 'kann mir da jemand ein bisschen helfen' leider nicht getan. such dir ein fertiges skript irgendwo und pass das an. oder such mal nach .htaccess - damit kannst du einen webordner am einfachsten schützen, ohne programmierung. und wenn du die members eh händisch hinzufügst, ist es das einfachste.
__________________ perlen vor die säue. | |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Oct 2003 Ort: Feuchtwangen
Beiträge: 9
|
das prob is nur, dass ih mich mit php net wirklich gut auskenn! aja es muss auch nich wirklich sicher sein! da nach dem pw nur ein chat und ein internes gb kommt, für die zogger, dass se sich unterhalten können! |
| | |
| | #5 (permalink) |
| Inventar Registriert seit: Jul 2002
Beiträge: 6.882
|
Als erstes erstellst du eine Tabelle, mit mindestens zwei Spalten, eine davon ist der Username, die andere sein Passwort. Beides VARCHAR(50) Nun musst du nur noch auf jeder deiner Seiten (am besten per include) eine Passwortabfrage machen. WENN COOKIE VORHANDEN{ UND WENN User kein Passwort eingibt{ DANN PASSWORTABFRAGE }ELSE{ COOKIE SETZEN }ELSE{ SEITE ANZEIGEN} PHP-Code:
__________________ (\__/) (='.'=) (")_(") Geändert von Nightflyer (14-10-2003 um 11:09 Uhr) |
| | |
| | #6 (permalink) |
| webmonkey Registriert seit: Jun 2003 Ort: Berlin, Germany
Beiträge: 127
| http://php3.de/manual/de/features.http-auth.php Krass, oder? Da gibt's ein Handbuch und da steht alles drin. ![]() Wenn Du bei Puretec bist, dann laeuft Dein PHP als CGI, fuer diesen Fall: http://faq.puretec.de/skripte/php/5.html
__________________ -- Till Klampäckel http://www.HTMLCenter.com http://forums.HTMLCenter.com http://www.oocenter.com LIS |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Oct 2003
Beiträge: 88
|
Habe da mal 1 frage zu dem php auth user. Ich habe mir auch mal sowas da gebastelt gehabt und funzt ja eigentlich auch super. Ich habe eine main.php wo der ganze kram enthalten ist. In dieser main.php sind auch verschiedene Links vorhanden. Diese Links sind so angeleg, das sie beim klicken die main.php neu laden mit einer zusätzlichen variable ( <a>href="main.php?modul=userprofil">Profil ändern</a> In der main.php gibt es dann eine funktion, die überprüft welcher wert da drin steht und die entsprechende Datei Included PHP-Code: Nun ist aber mein Problem, das ich am anfang der Seite eine kleine funktion eingebaut habe die mittloggen soll wenn sich jemand frisch einlogged. Da aber er jedesmal die main.php neu aufruft, loggt er quasi jeden refesh auch mit, was ich eigentlich nicht will. Die funktion sieht bisher so aus PHP-Code: Nun find ich aber, das dies ziehmlich lästig ist wenn ich das auf 1000 links machen muss. Nun die frage, wie kann ich das anders machen? Ich will den Weg mit Cookies umgehen Ich danke im vorraus für eine Antwort Geändert von Kerwin (11-12-2003 um 22:37 Uhr) |
| | |
| | #9 (permalink) | |
| mein baby Registriert seit: Jul 2002 Ort: Weimar
Beiträge: 1.443
|
@nightflyer: du kriegst bald ne gelbe karte ![]() wo bleibt da der lerneffekt? wenn ich schon lese Zitat:
hey nightflyer, ich brauch einen kompletten shop mit artikel-verwaltung, datenabgleich mit lokaler verwaltung, archivierung ausverkaufter artikel, gängige zahlmethoden per SSL und artikeleingaben über webfrontend. das ganze basierend auf php/mysql, kein js. wie geht das?
__________________ musse rühre, musse probiere=>iss a pulsgeber ! | |
| | |
| | #10 (permalink) | ||
| Inventar Registriert seit: Jul 2002
Beiträge: 6.882
| Zitat:
Zitat:
__________________ (\__/) (='.'=) (")_(") | ||
| | |
| | #11 (permalink) | |
| Neuer User Registriert seit: Oct 2003
Beiträge: 88
| Zitat:
ist dies das session_destroy, start_session und all dem dazugehörigem zeugs? Werden die informationen dann im "browser Client" gespeichert? Und benötig man dazu cookies? Geändert von Kerwin (12-12-2003 um 00:37 Uhr) | |
| | |
| | #13 (permalink) |
| Neuer User Registriert seit: Oct 2003
Beiträge: 88
|
ok, also so ganz hab ich das leider nicht gerafft. also ich muss ne session_start() machen in jedem falle(ausser das auto ding da), dann wird hinter jedem link noch sone ID mit weitergereicht( PHPSESSID ). Diese nummer ist jedesmal anders wenn ein anderer User sich einloggen sollte. Soweit richtig verstanden? Nun zum praktischen. Ich habe jetzt in meine log funktion das eingebaut mit session_start() . Und ich bekomme dann auch hinter den links die PHPSESSID zu gesicht, aber nur einmal solange ich nicht irgendwo nen link benutzt habe. Nutze ich irgendeinen link einmal, so ist die session id nicht mehr da. Naja, und das loggin funzt auch noch net so Ich poste mal die logfunktion PHP-Code: Kann mir da jemand weiterhelfen zum verständnis? |
| | |
| | #14 (permalink) |
| mein baby Registriert seit: Jul 2002 Ort: Weimar
Beiträge: 1.443
|
so wird das nix. session_start() kommt immer in die erste zeile deiner scripte. dann, wenn du irgndwo bock hats oder das bedürfnis, dann registrierst du in der session ne vari, die dann global verfügbar ist: $_SESSION['meine_vari']=irgendwas; sorry, hab jetzt keine zeit mehr zu erklären.
__________________ musse rühre, musse probiere=>iss a pulsgeber ! |
| | |
| | #15 (permalink) |
| Neuer User Registriert seit: Oct 2003
Beiträge: 88
|
ok, habe das session_start in die zweite zeile geschrieben und das $_SESSION['logstatus']=1; in die schleife(unten zu sehen). Das einzige was mich jetzt irritiert ist, das nun keine ID mehr hinten am link dran ist wie ich es vorhin einmal hatte PHP-Code: Auf jeden fall thx für hilfe Geändert von Kerwin (12-12-2003 um 15:53 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |