php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.04.2005, 22:17  
Gast
 
Beiträge: n/a
Standard 3 Seiten durch Passwort schützen mit einmaliger PW-Eingabe?

hallo zusammen,

im grunde klappt ja was ich machen will, nämlich eine Seite mit einer if-/else-Klausel versehen, ob richtiges Passwort eingegeben wurde oder net....

mein Problem nun:

ich will MEHRERE Seiten geschützt haben.
Z.B. will ich meinen Lebenslauf anlegen, der aber geschützt sein soll. Das ganze geht über ca 3 Seiten (kleine Anzeigefelder aus Layout-Gründen), also müsste ein Link mit "weiter zu Seite 2" angezeigt werden...

Diese Seite 2 soll auch geschützt sein, ich will es dem User aber nicht zumuten da nochmal das Passwort eingeben zu müssen...

per Hidden-Feld mit Wert des Passwortes klappt das ganze zwar aaaaaber - wie ja logisch ist ... das Passwort kann über den Quellcode ausgelesen werden - somit ist diese Lösung für die Katz und ab in Mülleimer...

Wäre es möglich das Passwort aus einer DB auszulesen und den Wert zu übergeben wenn man auf Seite 2 springt?? Was meint ihr? Mit DB bin ich noch net sooo konfirm (lern ich erst) und weiß nicht wie ich das anstellen soll

Ich hab dann auch noch eine "Zeugniss-Seite" die mit dem gleichen Passwort geschützt sein sollte ... lässt sich das verbinden?

oder wäre es evtl besser die Seiten in einem extra Ordner abzulegen und den per access.cgi z.B. zu schützen?

Danke für eure Hilfe,

Betti
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 17.04.2005, 22:25  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard

Sowas geht recht einfach mit Sessions. Hier zwei Links:
http://tut.php-q.net/sessions.html
http://www.php.net/manual/de/ref.session.php

Wenn das richtige Passwort eingegeben wurde, dann ein ok in der Session speichern und bei den anderen Seiten prüfen ob das ok vorhanden ist.
mfg RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS ist offline  
Alt 18.04.2005, 07:07  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

oder mit http-auth
__________________
Was ist validität?
fantast ist offline  
Alt 18.04.2005, 08:18  
Gast
 
Beiträge: n/a
Standard

Hallöchen,

das mit den Sessions schau ich mir mal an, danke für die Links!

http-auth sagt mir mal wieder gar nix bin halt noch ein newbie

betti
 
Alt 18.04.2005, 08:37  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

damit meine ich authentifizierung ueber http, wie der webserver deiner wahl sie mit sicherheit unterstuetzt.

http://httpd.apache.org/docs-2.0/howto/auth.html
__________________
Was ist validität?
fantast ist offline  
Alt 18.04.2005, 08:45  
Erfahrener Benutzer
 
Registriert seit: 01.12.2003
Beiträge: 4.113
supertramp
Standard

kleines Tutorial zu login mit Sessions:
http://www.php-info.org/ftopic82.html
__________________
Aufstrebend, kompetent und werbefrei.
www.developers-guide.net
supertramp ist offline  
Alt 18.04.2005, 09:01  
Gast
 
Beiträge: n/a
Standard

heee ihr seid ja spitze sooo schnell komm ich gar net nach mit lesen na da hab ich den vormittag über was zu tun... uffz

sollte es probleme geben schrei ich einfach nochmal - aber das is ne Herausforderung die interessant klingt.

Viele grüße,

betti
 
Alt 18.04.2005, 12:10  
Gast
 
Beiträge: n/a
Standard

ich gebs auf

ob mit .htaccess (hab probleme mit pfaden und gefällt mir optisch auch net - die LogIn-Seite) .... oder der Versuch Sessions anzuwenden..

wo ich feststellte WENN dann bleibt ja eh nur als Cookie... weil über URL etc. übergeben - da kann ja Session-ID auch ausgelesen werden oder lieg ich falsch??

... alles funzt net... ud das http-auth - das is mir zuviel englisch- da kapier ich schon gleich gar nix :-\

alles net so einfach wie ich mir das vorstellte... ich hatte mal ne Datei die man hochladen musste, dort nur den ordner angeben der geschützt werden sollte und das PW und das wurde automatisch gemacht... ne cgi-Datei aber selbst das skript find ich nimmer *heul*

hat keiner ne EINFACHE aber wirkungsvolle Sofort-Lösung für mich? oder wo ich wirklich ne anleitung für deppen finde?
 
Alt 18.04.2005, 12:33  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

warum nimmst du nicht session?

das brauchst du doch nciht mit der Url übergeben.

sondern mit:

PHP-Code:
<?php
session_start
();

?>
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.
JEGO ist offline  
Alt 18.04.2005, 12:54  
Gast
 
Beiträge: n/a
Standard

Hallo Jego,

naja... ich hatte mir das ja angeguckt... Das session_start muss dann in die aufzurufende Datei rein oder?? und ich muss doch aber dem skript noch sagen WAS genau der session-Inhalt sein soll oder lieg ich jetzt komplett falsch?

kannst du das nicht evtl. ausführlicher schreiben? Ich hab im formular von der LogIn-Seite eine Post-Befehl der auf lebenslauf2.php führt... DORT wird abgefragt ob das Passwort stimmt, wenn ja erscheint der Inhalt wenn nein (if/else-Abfrage) erscheint Fehlermeldung ... und von dort aus soll ein Link auf z.B. lebenslauf3.php vorhanden sein, diese Datei soll auch geschützt sein aber eben dann nach der vorherigen einmaligen Eingabe des PW dann lesbar sein..

und irgendwie krieg ich das alles net gebacken... (liegt eben daran dass ich zum Ersten Anfänger bin und zum Zweiten grad in Trauer um nen lieben Freund und Kopf net frei ist)


haaaaaaaaaalt - Kommando zurück

ich glaub ich habs geschafft.... ich test grad noch ... hab jetzt auf LogIn-Seite schon ein if-else gemacht ob SessionID da oder nicht (wenn Rücklink auf diese Seite statt findet) und auf der 1. aufzurufenden Seite dann session gestartet und session_register gemacht mit dem passwort um es mit zu übergeben.. keine Ahnung ob das korrekt ist aber irgendwie funzt es momentan...
 
 


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
Seiten sichern!? c01001 PHP Tipps 2006 7 20.01.2006 09:13
[Erledigt] Zuviele Seiten werden angezeigt PHP Tipps 2007 5 24.12.2005 12:49
Durch Passwort eingabe zugriff auf bestimmte Seiten PHP Tipps 2004 3 16.06.2004 14:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php seite mit passwort schützen, php seite passwort schützen, seite mit passwort schützen php, php seite schützen, php seiten schützen, php seiten passwort schützen, php seite passwortschützen, website passwort schützen, php seiten mit passwort schützen, php bestimmte seiten schützen, seite schützen php, seite durch passwort schützen php, qnet session id an link, website mit passwort schützen php, seite passwort schützen php, access einmalige eingabe danach schreibgeschützt, php seite mit passwort schütze, php einen link passwort schützen, einmaliger login php, eine php seite passwort schützen

Alle Zeitangaben in WEZ +1. Es ist jetzt 22:31 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.