Ankündigung

Einklappen
Keine Ankündigung bisher.

Meine Function wird irgendwie nicht aufgerufen

Einklappen

Neue Werbung 2019

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

  • Meine Function wird irgendwie nicht aufgerufen

    Ich habe zwei Dateien:

    index.php

    PHP-Code:
    <?php
        SESSION_START
    ();
        include(
    "./content/functions.php");
        
    sessionsetLgI();
        if(
    $ifSESSIOnLgI == "true"){
            if(isset(
    $_GET['logout'])){
                
    SESSION_DESTROY();
            }
            echo 
    "<a href="?logout">Logout</a>";
        }


    ?>
    functions.php

    PHP-Code:
    <?php
        
    function sessionsetLgI(){

            if(isset(
    $_SESSION['LgI'])){
                
    $ifSESSIOnLgI "true";
            }else{
                
    $ifSESSIOnLgI "false";
            }
        }



    ?>
    Also zu meinem Problem: Ich möchte in der Index.php die Funktion aus der functions.php aufrufen. das include() funktioniert, das habe ich getestet. Aber irgendwie wird die Funktion die ich da geschrieben habe nicht ausgeführt. Wo liegt mein Fehler?

    MFG Tom

  • #2
    Wird Sie, nur wird die Variable im Scope nicht gesetzt.
    PHP-Code:

       
    function sessionsetLgI(){

            if(isset(
    $_SESSION['LgI'])){
                return 
    "true";
            }else{
               return 
    "false";
            }
        }
     if(
    sessionsetLgI() == "true"){ } 
    docu?
    http://docs.php.net/manual/de/langua...bles.scope.php

    Kommentar


    • #3
      Oh, okey, vielen Dank. Ich werde mir das durchlesen. MFG Tom

      Kommentar

      Lädt...
      X