Ankündigung

Einklappen
Keine Ankündigung bisher.

Vergleichsoperator enthält

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Gast-Avatar
    Ein Gast erstellte das Thema Vergleichsoperator enthält.

    Vergleichsoperator enthält

    Hallo,

    ich habe gerade ein Problem mit einer IF-Abfrage. Ich möchte je nachdem, welche Variablen in der URL mitgegeben wird, eine andere Navigation einblenden. Die Struktur der Links (Variablen) sieht so aus:

    /xxx/
    /xxx/xxx1/
    /xxx/xxx2/
    /xxx/.../xxx1
    usw.

    Bisher bin ich soweit:

    PHP-Code:
    <?php 
    if ($request_url == "/xxx/" xor $request_url == "xxx1") {
    echo 
    "Die Kategorien f&uuml;r xxx1";
    }
    if (
    $request_url == "/xxx2") {
    echo 
    "Die Kategorien f&uuml;r xxx2";
    }
    ?>
    Allerdings kann das ganze natürlich nicht funktionieren, da die Vergleiche mit == nicht funktionieren. Leider hat PHP keinen Vergleichsoperator "enthält".

    Dadurch das die URL mit den Variablen immer anders aussehen kann, kann ich leider auch mit keinen wirklichen festen Werten arbeiten.

    Gibt es eine Möglichkeit das Problem zu umgehen?


    Grüße
    Christian

  • andy
    antwortet
    Warum lässt du dir nicht von mod_rewrite schön die Url als Querie_string verpacken?

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    @andy: Ja, ich verwende mod_rewrite.

    @axon: Platzhalter wären eine Idee. Kann mich dazu noch jemand kurz aufklären, habe über Google dafür bisher nichts brauchbares gefunden.

    Einen Kommentar schreiben:


  • andy
    antwortet
    @OP: Verwendest du mod_rewrite?

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Was du suchst ist die Funktion strpos.
    http://de2.php.net/manual/de/function.strpos.php

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Stichwort Platzhalter?

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Ich weiss nicht, ob es richtig ist oder zu umständlich:

    Aber wie wär es mit einem Regulären Ausrduck?!

    Einen Kommentar schreiben:

Lädt...
X