probleme mit untermenü bei der suche

  • hallöle community ;)

    also dann beschreib ich mal fix mein problem und hoffe dass mir geholfen werden kann :)

    vorweg: ich verstehe die grundlagen von php, html, css usw, aber ich konnte bisher nicht herausfinden wo genau die ursache liegt (bin eben noch kein crack)

    ich habe seiten und zu den seiten ein untermenü, ich hab es mit diesem code probiert:

    doch wenn ich dann mal auf doof ne suche eingeb (zuletzt war es nen xss-test), dann wird bei mir das hauptmenü angezeigt, wo es sein soll und dort wo an sich das untermenü ist werden auf einmal alle hauptseiten gezeigt und zusätzlich das untermenü.

    das ganze sieht so ziemlich kagge aus und ich brauch diesbezüglich mal ne idee/ hilfestellung, evtl sogar nen code, um des auszubügeln...

    links:
    der blog: http://insektivoren.kaninchenrettung.de
    die seite mit untermenü: http://insektivoren.kaninchenrettung.de/?page_id=78

    das problem: http://insektivoren.kaninchenrettung.de/?s=%3Cscript+t…%3C%2Fscript%3E (eben der besagte xss-test)
    aber bei ner anderen suche wird das auch so angezeigt.

    hallöle is meine eigene startseite und mir scheint es, als würden bei der suche alle statischen seiten im submenue gezeigt, was nicht gewünscht ist. am liebsten wäre mir, wenn bei ner suche nur die ergebnisse kommen und nicht alle statischen seiten (also des hauptmenü soll oben natürlich bleiben :) )

    vielen dank fürs lesen und die zeit, die ihr für mich opfert

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Ist dir aufgefallen, dass der Fehler kommt, wenn du im Suche-String ein '<' und ein '>' vorkommt (z.B. bei einem HTML-Tag)?
    Scheint ein Fehler in Suche-Script zu sein.

    Einmal editiert, zuletzt von MadIQ (14. Juli 2010 um 00:16)

  • oh :) nee nich direkt ;)
    ich war fest davon überzeugt, dass es bei jeder suche kommt...
    na dann bin ja ich weitestgehend beruhigt, denn normale user suchen nich nach html-tags, also zumindest nicht über die suchfunktion im blog :D

    leider kommt akut wieder mein ADS zum tragen, denn ich weiß akut wirklich nicht mehr wonach ich gesucht habe...
    joa dann hat sich das hier doch schon wieder erledigt und kann geclosed werden^^

    merci

  • Hallo,

    nein, bitte Thread noch nicht schließen :D, denn ich habe leider dasselbe Problem wie synaptic und bei mir liegt es definitiv nicht an den "<" und ">". Also häng ich mich hier mal an.

    Und hallo erstmal, bin neu hier. :D

    Also, auch ich habe ein Haupt- und ein Submenü. Letzteres wird nur dargestellt, wenn die betreffenden Hauptseiten aktiv sind, bzw, wenn eine der Unterseiten selbst aktiv ist. Das Script zum Anzeigen der Unterseiten ist daselbe wie bei synaptic.

    Nochmal zum Ansehen:


    Bei einem gefundenen Suchwort alles kein Problem, doch sobald das Suchwort nicht gefunden wird, werden alle Menüs angezeigt. Garstig.

    Dasselbe Problem hatte ich mit den 404-Fehlerseiten. Dort habe ich es mit einem Redirect auf die Startseite gelöst.

    Meine konkrete Frage wäre nun, ob ich eine Suche ohne Ergebnisse auch einfach wieder auf die Startseite umleiten könnte? Oder ob es eine andere Möglichkeit, diesen Stolperstein zu entfernen bzw. elegant zu umschippern?

    Ich hoffe, ihr könnt mir ein wenig weiterhelfen. Oder mich zumindest in die richtige Richtung schubsen. Danke. :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!