Ankündigung

Einklappen
Keine Ankündigung bisher.

SESSION SCHNELLE HILFE BITTE!

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • SESSION SCHNELLE HILFE BITTE!

    Also früher wurde der Code ja so geschrieben:

    IM HTML-TAG ganz oben kamm mal:
    Code:
    <?php session_start();
    ?>
    Dann nach oder im Body kamm:
    Code:
    <?php if (!session_is_registerd('user'))
    {
    die("Sorry du bist nicht eingeloggt!");
    }
    ?>

    Aber wie schreibt man den den neuen Code den dieser hat so viele fehler wenn sich jemand einloggen will schreibt er trotzdem KEIN ZUGRIFF du bist nicht eingeloggt!


    Bitte um hilfe!

  • #2
    $_SESSION verhält sich fast genauso wie jedes andere Feld auch. Du kannst damit fast alles machen, was Du auch mit einem "normalen" Feld machen kannst.
    PHP-Code:
    <?php
    session_start
    ();

    // evtl. noch irgendwas anderes


    if (!isset($_SESSION['user']))
        die(
    'Sorry du bist nicht eingeloggt!');
    else
        echo 
    'Hallo, '$_SESSION['user'];
    ?>
    Was man nicht machen sollte, wird (wenn ich mich recht entsinne) unter http://Php.net/session beschrieben. Z.B. unset($_SESSION); ist nicht gut

    Kommentar


    • #3
      dankeschön

      Kommentar


      • #4
        eine frage noch!


        muss ich dann


        session_register ('haha');


        auch ändern?

        Kommentar


        • #5
          ja
          $_SESSION['haha'] = 'WasAuchImmer';

          Kommentar


          • #6
            was ist zwischen


            $_Session


            und


            session_registered


            der unterschied oder vorteil?

            Kommentar


            • #7
              Schau hier http://de2.php.net/manual/de/functio...registered.php

              dort steht

              Wenn Sie $_SESSION (oder $HTTP_SESSION_VARS) verwenden, sollten Sie nicht session_register(), session_is_registered() und session_unregister() verwenden.
              Machs also mit isset($_SESSION['varname']) ...

              Kommentar


              • #8
                PHP-Code:
                session_register ('haha'); 
                ist alt

                PHP-Code:
                $_SESSION['haha']; 
                ist neu

                Kommentar

                Lädt...
                X