Chris: Verlauf unterbinden

Hallo zusammen!
Ich hoffe ihr koennt mir helfen! Ich habe folgendes Problem:

Ich habe eine HP mit PHP und mySQL realisiert. Alles geht wunderbar. Das Problem: alle Links werden im Browser unter Verlauf abgespeichert. Wenn ich z.B einen Datensatz via Link lösche, so bleibt dieser im Verlauf stehen..... z.B wie www.beispiel.de/loesch.php?id=12&loeschen=yes
Eigentlich nicht schlimm, da jede ID nur einmal vorkommt.... es ist einfach ein unschöner Effekt, dass wenn man die Adresse einzutippen beginnt, dass der Browser alle diese Links anzeigt.... klar kann ich dies in meinem Browser unterbinden, aber ich moechte dies für alle User unterbinden.... gibt es da eine Lösung?

Danke für eure Hilfe!!

Chris

  1. Hallo zusammen!
    Ich hoffe ihr koennt mir helfen! Ich habe folgendes Problem:

    Ich habe eine HP mit PHP und mySQL realisiert. Alles geht wunderbar. Das Problem: alle Links werden im Browser unter Verlauf abgespeichert. Wenn ich z.B einen Datensatz via Link lösche, so bleibt dieser im Verlauf stehen..... z.B wie www.beispiel.de/loesch.php?id=12&loeschen=yes
    Eigentlich nicht schlimm, da jede ID nur einmal vorkommt.... es ist einfach ein unschöner Effekt, dass wenn man die Adresse einzutippen beginnt, dass der Browser alle diese Links anzeigt.... klar kann ich dies in meinem Browser unterbinden, aber ich moechte dies für alle User unterbinden.... gibt es da eine Lösung?

    Danke für eure Hilfe!!

    Chris

    hi chris,
    ich bin mir zwar nicht ganz sicher und selbst wenn es funktioniert
    ist das nicht optimal aber, man könnte ein frameset setzten.
    so sollten die query_strings nicht in der adressleiste auftauchen !

    gruss
    marcel

    1. hi chris,
      ich bin mir zwar nicht ganz sicher und selbst wenn es funktioniert
      ist das nicht optimal aber, man könnte ein frameset setzten.
      so sollten die query_strings nicht in der adressleiste auftauchen !

      gruss
      marcel

      Es ist leider schon in einem Frameset eingebettet und dennoch werden die Verläufe gespeichert.....:-(  das ist ja das Problem.....

      Gruss

      Chris

  2. Moin!

    Eigentlich nicht schlimm, da jede ID nur einmal vorkommt.... es ist einfach ein unschöner Effekt, dass wenn man die Adresse einzutippen beginnt, dass der Browser alle diese Links anzeigt.... klar kann ich dies in meinem Browser unterbinden, aber ich moechte dies für alle User unterbinden.... gibt es da eine Lösung?

    Du hast serverseitig keinerlei Einfluß darauf, was der Browser sich speichert und was nicht. Das Speichern der besuchten URLs ist ein Feature, damit sich der Benutzer nicht immer die ganzen URLs merken muß, sondern schon bei Eingabe weniger Zeichen ("hm, gestern war ich auf einer coolen Seite mit 'b' - wie hieß die noch gleich...") passende Adressen sieht.

    Wenn du verhindern willst, daß Query-Strings auftauchen, dann mußt du ganz schlicht und einfach keine verwenden, sondern Formulare mittels POST abschicken. Deren Inhalt wird nicht gespeichert und taucht in der URL nicht auf.

    - Sven Rautenberg