Jojo: IF Request == GET ??? Zulässig

Beitrag lesen

Hallo,

kann es sein das
if ('GET' == $_SERVER['REQUEST_METHOD'])
Bei der folgenden Übertragung ist die erste IF Funktion auch ohne GET übertragung in der URL immer true? Was mache ich falsch?

if ('GET' == $_SERVER['REQUEST_METHOD']) {  
<?php 	  // Erste Sicherheitsschleuse  
    $anbieter = substr(htmlentities($_GET['anbieter'], ENT_QUOTES),0,2);  
    $trackingid = substr(htmlentities($_GET['tracking'], ENT_QUOTES),0,20);  
    // Was passiert wenn nicht beide Werte übergeben werden  
    if (!isset($_GET['anbieter'],$_GET['tracking'])) {  
        die ('Error 1 Benutzen sie nur Formulare von der Homepage.');  
    }  
    // Was passiert wenn die Anbieter ID falsch ist  
  	elseif ( $anbieter >= 130) {  
  	    die ('Error 2 Benutzen sie nur Formulare von der Homepage.');	  
  	}  
  	// Hier fangen wir dann die richtige Zuweisung an  
  	elseif ( $anbieter == 2) {  
...  
		}  
}