Webseite nur mit Passwort aufrufbar?

  • Kommt drauf an wie es gesperrt werden soll, folgende Möglichkeiten:
    festes Passwort per PHP Abfrage
    fester Name und Passwort per HTACCESS
    Loginscript, registrieren und dann einloggen..PHP

    Ich zitiere - mich:
    "Ohne Preis, kein Schweiß... :cool:"

  • Es sollte nur eine einfache Sperre seine, mit einen Passwort und so einfach wie möglich.
    PHP ist nicht wirklich mein Ding. Kann mir vielleicht jemand eine Anleitung sagen wo das beschrieben steht?

    Ich habe gerade eine Seite gefunden wo das mit dem Login beschrieben ist.
    Falls jemand intresse hat: http://www.php-einfach.de/tuts_php_login.php

  • und bei der neuen Page misst du immer abfragen, ob SESSION eingeloggt gesetzt wurde, also so:

    Und um auszuloggen:

    PHP
    <?php
    session_start();
    session_destroy();
    ?>

    session_start(); muss immer drüberstehen, damit die SESSION's funktionieren ;) Und so kannste dann jede Seite machen.

    Ich zitiere - mich:
    "Ohne Preis, kein Schweiß... :cool:"

  • Gern geschehen, wenn du dich mal mit PHP beschäfitgen willst, rate ich dir zu php-einfach.de dort habe ich es auch gelernt. Da gibt es auch ein Beispiel Login Script.

    Ich zitiere - mich:
    "Ohne Preis, kein Schweiß... :cool:"

  • ALso dein PHP Code ist schonmal falsch

    vor session_start() darf keine ausgabe stehen sprich auch keine Form

    auf jeder seite würde ich dann das else weglassen, sprich dann musst du nur oben was hinschreiben auf jede seite und nicht ganz oben an der seite und ganz unten:

    PHP
    [COLOR=#000000] [COLOR=#0000cc]<?php
    session_start[/COLOR][COLOR=#006600]();
    if(empty([/COLOR][COLOR=#0000cc]$_SESSION[/COLOR][COLOR=#006600][[/COLOR][COLOR=#cc0000]'eingeloggt'[/COLOR][COLOR=#006600]])){die("Keinen Zugriff"); }
    [/COLOR][COLOR=#0000cc]?>
    [/COLOR]hier deine seite
    [/COLOR]


    mfg

  • Das mit session_start(); vergaß ich, lange nichtmehr damit gearbeitet.
    Und ich habe es mir immer mit oben "if {" und unten "}" der Übersichtlichkeitshalber.
    Jedenfalls konnte ich es so besser lesen..alles in allem, danke für die Verbesserung.

    Ich zitiere - mich:
    "Ohne Preis, kein Schweiß... :cool:"