Alex: Linkparameter Ändern

Hallo zusammen,

Folgendes:
Ich will den Link
www.deinewebsite.de/index.php?page=welcome.php&id=25&rts=2
umwandeln in
www.deinewebsite.de/index.php?page=welcome.php&id=173&rts=2

also id=25 in id=173 verändern, aber OHNE den kompletten Link aufzurufen.
Geht das irgendwie nur bestimmte Parameter aus dem Link zu ändern und dann mit dem veränderten Parameter neu aufzurufen ?

quasi: "änder id in 173 und rufe den link ansonsten komplett gleich auf"

Würde mich über Hilfe wirklich sehr freuen. Hab gegooglet und nichts gefunden, wusste aber auch nicht genau, wie ich das Problem umschreiben sollte.

vielen Dank für Die Hilfe schon mal

  1. Ahoi Alex,

    Folgendes:
    Ich will den Link
    www.deinewebsite.de/index.php?page=welcome.php&id=25&rts=2
    umwandeln in
    www.deinewebsite.de/index.php?page=welcome.php&id=173&rts=2

    dann klick den link
    www.deinewebsite.de/index.php?page=welcome.php&id=25&rts=2
    geh bei deinem browser in die URL und gib dort
    www.deinewebsite.de/index.php?page=welcome.php&id=173&rts=2
    Wo ist dein Problem?

    MfG

    --
    Alle Angaben wie immer ohne Gewähr
    LEISE IST SCHEISSE!
    1. Ahoi Alex,

      Folgendes:
      Ich will den Link
      www.deinewebsite.de/index.php?page=welcome.php&id=25&rts=2
      umwandeln in
      www.deinewebsite.de/index.php?page=welcome.php&id=173&rts=2

      dann klick den link
      www.deinewebsite.de/index.php?page=welcome.php&id=25&rts=2
      geh bei deinem browser in die URL und gib dort
      www.deinewebsite.de/index.php?page=welcome.php&id=173&rts=2
      Wo ist dein Problem?

      MfG

      <a href='index.php?page=admin/delete.php&id=" . $id[$i] . "'>löschen</a>

      ich will das dynamisch aufziehen.
      also wenn ein Formular sozusagen abgeschickt wird wie hier z.B. löschen ...
      ich will nicht immer die komplette adressleiste mit angeben müssen um eine ID zu übergeben.
      sondern ich will dem einfach sagen änder in der aktuellen adressleiste NUR DIE ID ... der rest soll gleichbleiben.

      also falls hinter dem ID noch ein anderer parameter angegeben wird, dass das alles vorhanden bleibt.

      verwendung z.b. navigation dynamisch über delete.php?nav=1&id=2
      dass er mir in der nav 1 bleibt, aber den beitrag mit id=2 löscht.

      ist es jetzt klarer geworden was ich will ?

      danke für die hilfe

      1. Ahoi Alex,

        ist es jetzt klarer geworden was ich will ?

        Ja es ist klarer geworden und ich muss dir sagen das dies nicht geht, du
        musst alle benötigten Daten immer mitschicken. es bleibt dir nix anderes
        übrig, außer evt. SESSION

        MfG

        --
        Alle Angaben wie immer ohne Gewähr
        LEISE IST SCHEISSE!
        1. Ahoi Alex,

          »»

          Ja es ist klarer geworden und ich muss dir sagen das dies nicht geht, du
          musst alle benötigten Daten immer mitschicken. es bleibt dir nix anderes
          übrig, außer evt. SESSION

          MfG

          ich hab jetzt gehofft es kommt ein tipp mit nem kleinen script.

          Adressleiste auslesen, alles nach index.php ausschneiden
          darin dann den gewünschten wert umsetzen und danach dann neu aufrufen ... oda so  ^^

          aber das wäre sehr umständlich ...
          vielen Dank trotzdem für die Hilfe !

          Über ne Session ... hmm ... das wäre noch ne Idee stimmt ... danke ... falls ich in der Richtung was hinbekomme, werd ichs mal irgendwo posten.

      2. Hi Alex,

        <a href='index.php?page=admin/delete.php&id=" . $id[$i] . "'>löschen</a>

        verwendung z.b. navigation dynamisch über delete.php?nav=1&id=2
        dass er mir in der nav 1 bleibt, aber den beitrag mit id=2 löscht.

        Du könntest z.B. $_SERVER['REQUEST_URI'] auslesen, dort das id=23 durch id=5 oder was auch immer ersetzen (s. str_replace()) und schließlich mit header() auf die neue Seite umleiten.

        Sollte es sich allerdings immer um die gleiche ID die durch etwas anderes ersetzt werden soll handelt, dann würde ich dazu tendieren, dass mit mod_rewrite des Apachen zu lösen.

        MfG, Dennis.

        --
        Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
        "Funktioniert nicht" hat exakt den selben Aussagewert wie "husseldiguggeldu" (Cheatah)
        1. Du könntest z.B. $_SERVER['REQUEST_URI'] auslesen, dort das id=23 durch id=5 oder was auch immer ersetzen (s. str_replace()) und schließlich mit header() auf die neue Seite umleiten.

          Sollte es sich allerdings immer um die gleiche ID die durch etwas anderes ersetzt werden soll handelt, dann würde ich dazu tendieren, dass mit mod_rewrite des Apachen zu lösen.

          MfG, Dennis.

          genau das hab ich gesucht !!
          Danke
          ne ist nicht immer die gleiche Id ... ich will das dynamisch gestalten ...
          thx die Hilfe war gut !!