kostenloser Webspace werbefrei: lima-city


Problem mit meinem Loginsys...

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    sgame

    sgame hat kostenlosen Webspace.

    Hi ich hab riesige probleme mit meinem Loginsystem! Also wenn sich ein registrierter Benutzer einloggt kommt er automatisch auf eine Site (also wenn er
    sich richtig eingeloggt hat) Aber wenn er einen weiteren Link besuchen will dann ist er automatisch ausgeloggt! :confused:
    Hier die Daten:

    login.php

    <?php
    session_start();
    session_register("username");
    ?>

    <?
    include ("config.php");

    $password=crypt($password,$schluessel);
    $password .= "\n";
    $log=0;

    $userdatei = fopen ("user.txt","r");
    while (!feof($userdatei))
    {
    $zeile = fgets($userdatei,50);
    $userdata = explode("|", $zeile);
    if ($userdata[0]==$username && $userdata[1]==$password)
    {
    $log=1;
    }
    }
    fclose($userdatei);


    if ($log==1)
    {
    ?>


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>SGame</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <style type="text/css">
    <!--
    body {
    background-image: url(sky.gif);
    }
    a {
    font-size: 14px;
    color: #0000FF;
    }
    a:visited {
    color: #0000FF;
    }
    a:hover {
    color: #FFFF00;
    }
    a:active {
    color: #0000FF;
    }
    -->
    </style></head>

    <body>

    <div align="center">
    <p>
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="236" height="62">
    <param name="BGCOLOR" value="">
    <param name="movie" value="SGame.swf">
    <param name="quality" value="high">
    <embed src="SGame.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="236" height="62" ></embed>
    </object>
    </p>
    <p>
    <embed src="sgame.wmv" width="492" height="393" pluginspage="sgame.wmv"></embed>
    <a href="index.php"><em><strong>WEITER
    </strong></em></a><em><strong> </strong></em></p>
    </div>
    </body>
    </html>

    <?
    }
    else
    {
    echo "Benutzer existiert nicht oder das Passwort ist falsch!<br><a href=\"$loginseite\">zur?ck</a>";
    }
    ?>

    einloggen.php

    <style type="text/css">
    <!--
    body {
    background-image: url(sky.gif);
    }
    .style1 {font-size: 36pt}
    -->
    </style><form method="post" action="login.php">
    <p align="center"><span class="style1">EUROPA</span></p>
    <p>Username:<br>
    <input type=text name="username" maxlength="20">
    <br>
    <br>
    Password:<br>
    <input type=password name="password" maxlength="20">
    <br>
    <br>
    <INPUT TYPE="submit" VALUE="Login">
    </p>
    </form>

    config.php

    <?
    $schluessel = "JR";
    #Beispiel: $schluessel = "EU";
    $loginseite = "einloggen.php";
    $logoutseite = "logout.php";
    ?>

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. b***u

    Hoi.

    Die Funktion "session_register" ist wahnsinnig veraltet, und funktioniert nurnoch auf wenigen, alten Servern. Au?erdem, versuch es mal mit einer Datenbank.

    Das ist wesentlich einfacher zu Bedienen als mit Textdatein.

    Liebe Gr??e,
    Ballu

    P.S.: http://www.schattenbaum/php/
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!