J'ai un problème ennuyeux. J'ai un script qui utilise la fonction $ _GET de php pour obtenir une variable de l'URL de la page. Cependant, je dois savoir, d'abord et avant tout, faire ma page URL aller de
http://www.example.com/dir/dir2/page.php?value=something&anothervalue=somethingelse
à
http://www.example.com/something/dir2/somethingelse/page.php
Ceci est source de confusion pour moi.
Maintenant, voici la partie difficile: Comment puis-je $ _GET les valeurs de valeur et une autre valeur tout en laissant toutes les autres valeurs d'URL intactes à la fin de page.php? En outre, si un utilisateur visite http://www.example.com/something/dir2/somethingelse/page.php, le contenu sera affiché pour http://www.example.com/dir/dir2/page.php?value=something&anothervalue=somethingelse, et vice versa, n'est-ce pas?
Ceci est très important pour le fonctionnement de mon site, merci d'aider à l'avance! Je ne sais rien du tout .htaccess mais je sais qu'il est possible de le faire. Pour clarifier, faire cette chose très confuse rendra les choses beaucoup plus simples à long terme, car il faudra beaucoup moins de recodage et fournira des URL plus propres.
Ok, donc le premier agira comme un masque pour l'URL réelle, et montrera le contenu comme si l'utilisateur avait visité la vraie URL? Je peux toujours $ _GET mes vars, non? Si les deux sont vraies, alors je suis vraiment heureux! Je pense que je voulais une requête interne, ce qui signifie que la page affichée est le contenu de /dir/dir2/page.php?value=something&anothervalue=somethingelse, même si l'URL est /something/dir2/somethingelse/page.php? Serai-je en mesure de $ _GET variables maintenant à partir de la nouvelle URL? Merci beaucoup! – Cyclone