Ergebnis 1 bis 6 von 6

Thema: Login in eigener datei?

  1. #1
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235

    Login in eigener datei?

    Hi ich wollte den login in eine eigene Datei machen und aus dem menü raushaben.
    So habe ich mir eine Datei erstellt (content/intern/login.php) und einfach den entsprechenden Code aus dem Menü kopiert und in die datei eingefügt. So sieht das ganze dann aus:
    PHP-Code:
    <?head("Login");
    require ('lib/session.lib.php');
    if ($_SESSION['login'] == 'true') {?>
    <p align="center"><font color="red">&nbsp;Du bist bereits eingeloggt!</p>
    <?} else {?>
    <form action="" method="post">
    <table width="100%" align="center" cellpadding="0" cellspacing="0" border="0">
    <tr>
        <td align="left">
        <b>Nickname:</b><br>
        <input type="Text" name="nickname" value="<?=$_POST['nickname'];?>" style="width=200px;"><br>
        <b>Passwort:</b><br>
        <input type="Password" name="passwort" value="" style="width=200px;"><br>
        <select name="autologin" size="1" style="width=200px;">
            <option value="true" SELECTED>Mit Autologin&nbsp;</option>
            <option value="false">Ohne Autologin&nbsp;</option>
        </select><br>
        <br>
        <input type="Submit" name="checkid" value="Einloggen!" style="width=200px;"><br><br>
    </td>
    </tr>
    <tr>
        <td align="left">
        <BR><BR></td>
    </tr>

    <tr>
        <td align="left">
        <a href="?content=/intern/daten">Daten vergessen?</a>&nbsp;&nbsp;||&nbsp;&nbsp;<a href="?content=/intern/anmelden">Registrieren</a>
        </td>
    </tr>
    </table>
    </form>
    <?}?>
    <?foot();?>
    Nur leider funktioniert das nicht
    Wo ist denn hier der fehler? muss noch irgendwas includet werden?
    Ich nutze den Firefox nur um Opera Google Chrome runterzuladen

  2. #2
    Zitat Zitat von hardliner Beitrag anzeigen
    Nur leider funktioniert das nicht
    Wo ist denn hier der fehler? muss noch irgendwas includet werden?
    1. Genau DU solltest schon wissen, dass geht nicht keine gute Problembeschreibung ist

    2. Meiner Meinung nach ist das:
    PHP-Code:
    <?head("Login");
    require ('lib/session.lib.php');
    unnötig, weil das VMS das eh schon ganz am Anfang included.


  3. #3
    So sieht das Ausgelagerte Login bei mir aus:

    PHP-Code:
    <?head("Einloggen");?>
    <center>
    <form action="" method="post">
    <b>Nickname:</b><br>
    <input type="Text" name="nickname" value="<?=$_POST['nickname'];?>" style="width:110px;"><br>
    <b>Passwort:</b><br>
    <input type="Password" name="passwort" value="" style="width:110px;"><br>
    <input type="hidden" name="autologin" value="true"><br>
    <input type="Submit" name="checkid" value="Login"><br><br>
    <a href="?content=/intern/daten">Daten vergessen?</a><br />
    </form>
    </center>
    <?foot();?>
    Charmante-Lose / Mini-Zocker / ColaCodes4Lose
    Du brauchst Webspace für dein VMS--> PN

  4. #4
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Zitat Zitat von Sebmaster Beitrag anzeigen
    1. Genau DU solltest schon wissen, dass geht nicht keine gute Problembeschreibung ist
    Soll bedeuten er loggt mich nicht ein!
    Ich nutze den Firefox nur um Opera Google Chrome runterzuladen

  5. #5
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Zitat Zitat von EarlofMidnight Beitrag anzeigen
    So sieht das Ausgelagerte Login bei mir aus:

    PHP-Code:
    <?head("Einloggen");?>
    <center>
    <form action="" method="post">
    <b>Nickname:</b><br>
    <input type="Text" name="nickname" value="<?=$_POST['nickname'];?>" style="width:110px;"><br>
    <b>Passwort:</b><br>
    <input type="Password" name="passwort" value="" style="width:110px;"><br>
    <input type="hidden" name="autologin" value="true"><br>
    <input type="Submit" name="checkid" value="Login"><br><br>
    <a href="?content=/intern/daten">Daten vergessen?</a><br />
    </form>
    </center>
    <?foot();?>
    Jupp so geht es..
    möchte nur mal wissen was dort anders ist ausser das bei dir die ganze tabellenstruktur raus ist
    Ich nutze den Firefox nur um Opera Google Chrome runterzuladen

  6. #6
    Erfahrener Benutzer Avatar von eRaaaa
    Registriert seit
    06.06.2007
    Beiträge
    702
    Zitat Zitat von hardliner Beitrag anzeigen
    Jupp so geht es..
    möchte nur mal wissen was dort anders ist ausser das bei dir die ganze tabellenstruktur raus ist
    <input type="Submit" name="checkid" value="Einloggen!" style="width=200px;">

    value muss natürlich schon stimmen (entweder du änderst hier value, oder halt bei der abfrage, weiss gerad nich in welcher anderen datei die liegt...)

    <input type="Submit" name="checkid" value="Login"><br><br>

Ähnliche Themen

  1. Vms eigener Währung
    Von Aloneman im Forum Support zum VMSone
    Antworten: 21
    Letzter Beitrag: 10.03.2010, 22:26
  2. Login-Button statt Login-Feld
    Von Masterphil im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 3
    Letzter Beitrag: 07.07.2008, 18:46
  3. (A) VMS1.2 mit eigener API
    Von SilentRunner im Forum Scripte
    Antworten: 0
    Letzter Beitrag: 12.02.2008, 09:29
  4. (A) VMS1.2 mit eigener API
    Von SilentRunner im Forum Scripte
    Antworten: 4
    Letzter Beitrag: 25.01.2008, 16:11
  5. (A) VMS1.2 mit eigener API
    Von SilentRunner im Forum Scripte
    Antworten: 14
    Letzter Beitrag: 20.01.2008, 11:51

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •