Hi,
Bei der folgenden Übertragung ist die erste IF Funktion auch ohne GET übertragung in der URL immer true?
Ich verstehe nicht, was du wissen willst.
If ist keine Funktion, sondern eine Kontrollstruktur.
Was mache ich falsch?
Das hier auf jeden Fall:
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.');
Du willst hier offenbar aus irgendwelchen per GET übergebenen Parametern den Schluss ziehen, dass Formular nicht „von deiner Homepage“ aus abgeschickt wurde. Da HTTP aber ein zustandsloses Protokoll ist, gibt es kein solches „von“.
MfG ChrisB
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]