Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] URL ändern aber immer noch auslesen

Einklappen

Neue Werbung 2019

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

  • [Erledigt] URL ändern aber immer noch auslesen

    Hallo Leute,

    ich möchte auf meiner Website an einer bestimmten Stelle die URL ein bisschen ändern damit es ein bisschen besser aussieht.
    also ich möchte aus /users?user=Name das machen /users/Name

    Aber ich möchte mit PHP immer noch mit Get den user abfragen.

    ist das irgendwie möglich?

    Vielen Dank schonmal für eure Antworten

  • #2
    Schonmal was von "suchen" oder "googlen" gehört?

    -> http://www.php.de/php-einsteiger/955...r-aendern.html

    Kommentar


    • #3
      ich möchte ja nicht die parameter aendern sondern wie es aussieht

      Kommentar


      • #4
        Stichwort: mod_rewrite
        Current Projects: http://www.welten-buch.de, http://neu.zooadoo.de

        Kommentar


        • #5
          Wäre da nicht das anlernen von .htaccess besser?

          Kommentar


          • #6
            naja ich habe zwar schon mit einer htaccess datei die endungen meiner datein weggelassen aber wie ich das jetzt machen soll weis ich nicht.. helft mir bitte!

            Kommentar


            • #7
              PHP-Code:

              product
              .php?site=Samsung_S27D390HL

              .htaccess
              RewriteEngine on 
              RewriteRule 
              ^product_([-0-9a-zA-Z_]*+)$ product.php?site=$1

              //Mit $1 setzt du den Wert der hinter der Get-Variable steht.

              product_Samsung_S27D390HL 

              Kommentar


              • #8
                Cool besten Dank!

                Kommentar


                • #9
                  Okay ich habs jetzt ausprobiert aber es funktioniert nicht... wes steht weiterhin users.php?user=Name ...

                  Kommentar


                  • #10
                    Du musst die URL natürlich jetzt auch so eingeben, bzw. den Link entsprechend ändern.
                    Die mysql_* Erweiterung ist veraltet!
                    Besser: mysqli_* oder (noch besser) PDO

                    Kommentar


                    • #11
                      hab ich. mein link sieht so aus:

                      PHP-Code:
                      <class="links" href="users.php?user=Name">Name</a

                      Kommentar


                      • #12
                        hab ich. mein Link sieht so aus:

                        PHP-Code:
                        <class="links" href="users.php?user=Name">Name</a

                        Kommentar


                        • #13
                          Nein, den gemodrewriteten Link sollst du da einbauen. So wie du möchstest, dass er eben aussieht.
                          Also
                          Code:
                           href="/users/name"
                          Und beachte, dass der .htaccess Code noch nicht auf dich angepasst war, falls du den kopiert haben solltest.
                          Die mysql_* Erweiterung ist veraltet!
                          Besser: mysqli_* oder (noch besser) PDO

                          Kommentar

                          Lädt...
                          X