PHP Frage

  • Hallo Breadfish. Ich wollte ein einfaches "Login" System machen aber ich kriegs irgendwie nicht hin. Also ich hab es hinbekommen aber wenn ich auf den button "Einloggen" drücke da kommt der "Text" nicht was eigentlich kommen sollte. Wenn ich das "Logout" System vor das "Login" System würde es gehen aber ich will es so nicht haben :) Ich hoffe ihr könnt mir helfen:


  • Mal ordentlich:


    Im Dateianhang nochmal richtig formatiert.

  • PHP
    if(!empty($_SESSION['isLoggedIn']))
            {
                if($_SESSION['isLoggedIn'])
                {
                    echo('<p>Erfolgreich eingeloggt.</p>');
                }
            }


    Ich versteh nicht wieso du das 2x abfragst.
    Die erste Abfrage das es nicht empty ist, ist unnötig.
    Teste mal so


    PHP
    if($_SESSION['isLoggedIn'] == true)
     {
           echo('<p>Erfolgreich eingeloggt.</p>');
    }

    Die Macht etwas zu bewirken, ist in Dir. Du musst sie nur rauslassen


    cristiano-ronaldo-525-portugal-euro-2012-banner-wallpaper.jpg

  • Ich hab den Fehler gefunden.


    PHP
    <p><input type="submit" name="Absenden" value="Einloggen" /></p>


    Du hast beim Forumlar beim Absenden-Button die name-Variable "Absenden" also das das A groß geschrieben.


    Aber bei der Session heißt die Variable bei dir "absenden".


    Mach das große A beim Forumlar klein dann funktionierts ;)


    Richtig

    PHP
    <p><input type="submit" name="absenden" value="Einloggen" /></p>

    Die Macht etwas zu bewirken, ist in Dir. Du musst sie nur rauslassen


    cristiano-ronaldo-525-portugal-euro-2012-banner-wallpaper.jpg

  • Die Macht etwas zu bewirken, ist in Dir. Du musst sie nur rauslassen


    cristiano-ronaldo-525-portugal-euro-2012-banner-wallpaper.jpg