[PHP] if()-Befehl funzt nicht

Dieses Thema im Forum "Webentwicklung" wurde erstellt von reC, 29. September 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 29. September 2006
    if()-Befehl funzt nicht

    Hallo, ich habe ein Problem und zwar funzt ein if()-Befehl nicht und ich kann mir das absolut nicht erklären. Oo
    Hier mein sinngemäßer Befehl:

    PHP:
    <?
    if(
    $abc ){
      echo 
    cde ;
    }
    else {
      echo 
    def ;
    }
    ?>
    In die Browserzeile gebe ich nun ein: 'meinedatei.php?abc=1'.
    Eigentlich sollte der befehl nun 'cde' ausgeben, aber das tut er nicht! Er gibt 'def' aus.

    Kann mir das jemand erklären bzw. mich berichtigen?

    greetz

    E// Zur Verdeutlichung: Da es bei mir etwas mehr text auf HTML-Basis ist habe ich es bei mir so gemacht:

    PHP:
    <?
    if(
    $abc ){
    ?>
      cde
    <?
    }
    else {
    ?>
      def
    <?
    }
    ?>
     

  2. Anzeige
  3. #2 29. September 2006
    AW: if()-Befehl funzt nicht

    <?
    if($_GET['abc']){
    echo cde;
    }
    else {
    echo def;
    }
    ?>
     
  4. #3 29. September 2006
    AW: if()-Befehl funzt nicht

    Wunderbar, klappt, danke :]
     
  5. #4 29. September 2006
    AW: if()-Befehl funzt nicht

    setzt dich mal mit PHP: Using Register Globals - Manual auseinander...

    damit deine variante funktioniert müsste register_globals auf on stehen; das ist jedoch eine riesen sicherheitslücke...

    -> deshalb nutzt man $_GET['abc'] für sachen, die mit einem get übergeben werden; $_POST für post, $_SESSION für variablen aus der session und $_COOKIE für variablen aus cookies...

    -> somit kann man definitiv nur auf den inhalt der variable der einen quelle zugreifen; variablen können somit nicht durch veränderung der url beeinflusst werden...
     

  6. Videos zum Thema
Die Seite wird geladen...
Similar Threads - PHP Befehl funzt
  1. Antworten:
    9
    Aufrufe:
    195
  2. Antworten:
    9
    Aufrufe:
    1.455
  3. Antworten:
    6
    Aufrufe:
    497
  4. Antworten:
    14
    Aufrufe:
    426
  5. Antworten:
    1
    Aufrufe:
    267
  • Annonce

  • Annonce