Url Datenübergabe funktioniert plötzlich nicht mehr

  • Hi,

    ich habe ein Problem, aber erstmal der Code:

    Bei Dez,Nov und Okt klappt alles.
    Aber obwohl das System überall gleich ist, wird bei den anderen Monaten nix angezeigt. Es ist warscheinlich nur ein dummer Fehler, vllt i-wo ein } zu viel, aber ich finde ihn einfach nicht :(

    Brauche dringend Hilfe :(


    mfg

    EDIT: Um das ganze anzusehen:

    http://www.socom3-fan.de/new/index-1.php?nav=2

    Viele Grüße
    Pascalus

    ------------------------------------------------------------------------------------------------
    Auch aus Steinen, die einem in den Weg gelegt werden, kann man Schönes bauen.
    Johann Wolfgang von Goethe

    Einmal editiert, zuletzt von Pascalus (5. Januar 2010 um 00:17)

  • setz die Zahlen in Anführungszeichen.
    Deine GET-Parameter sind immer Strings
    == 0909 -> == "0909"

    PHP verarbeitet den Nuller am Anfang anders ;)

    Something big is coming. And there will be pirates and ninjas and unicorns...

  • thx! Werds morgen gleich mal ausprobieren :)


    Edit:oh is ja schon 2... Dann wohl eher heute^^

    Viele Grüße
    Pascalus

    ------------------------------------------------------------------------------------------------
    Auch aus Steinen, die einem in den Weg gelegt werden, kann man Schönes bauen.
    Johann Wolfgang von Goethe

  • Du solltest dir mal switch/case ansehen. ;)
    Und gib die einzelnen Zeilen mit echo aus, das ewige <? und ?> ist fürchterlich. Außerdem gewöhne dir <?php an

  • HI,

    danke. Funktioniert jetzt.

    Aber 2 Fragen noch dazu:

    Als was interpretiert php die 0 bei 0909 denn?
    Und warum sollte ich <?php schreiben?

    Viele Grüße
    Pascalus

    ------------------------------------------------------------------------------------------------
    Auch aus Steinen, die einem in den Weg gelegt werden, kann man Schönes bauen.
    Johann Wolfgang von Goethe

  • <?php ist standart
    <? ist eine kurzschreibweise, die aktiviert werden muss
    Das unterstützen nicht alle server

    Zahlen mit führende 0 werden als Oktalzahl verarbeitet
    Zahlen mti führendem 0x werden als Hexadezimal verarbeitet

    Something big is coming. And there will be pirates and ninjas and unicorns...

  • Ah OK Danke!

    Viele Grüße
    Pascalus

    ------------------------------------------------------------------------------------------------
    Auch aus Steinen, die einem in den Weg gelegt werden, kann man Schönes bauen.
    Johann Wolfgang von Goethe