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) {
...
}
}