URL composée de données sql

Résolu
Bonjour,

Avec un fichier php, au lieu d'avoir la page ayant un lien URL tel que ndd.tld/nom_fichier.php?a=X où X est une id, je souhaiterai avoir : ndd.tld/[texte1]/[texte2]/ où texte1 et 2 sont 2 données situées dans 2 colonnes mysql où texte1 + texte2 = unique

Comment puis je charger la page qui leur correspond ?

En espérant avoir été clair, n'hésitez pas sinon à demander des précisions.

Cordialement.



Publicité supprimée par la modération

1 réponse

  1. Bonjour

    Il sagit d'une technique sur Apache.
    appeler aussi Url Rewriting
    1. Bonjour,

      Oui, mais dans mon soucis, je souhaiterai ne pas utiliser d'id, l'id sera traité au niveau de php et je souhaiterai que l'url ne soit que du texte et ne contienne aucun id. Je ne vois pas du tout comment faire cela avec l'url rewriting :/.
    2. Mais .. pourquoi t'envois pas les données SQL en $_POST ?
      avec des input type=hidden
      ce serait dèjà plus sécuriser !
    3. Re,

      Désolé mais je n'y connais rien, je viens tout juste de me lancer là dedans hier... si vous avez plus de précision, je suis preneur ;). Ce que je comprends de cette fonction c'est que c'est pour l'envoi de données à partir d'un formulaire...
    4. oui, l'idée est de faire un formulaire en method=post

      <form action="page.php" method="post">
      <input type="hidden" name="a" value="<?php echo $a; ?>" />
      <input type="hidden" name="b" value="<?php echo $c; ?>" />
      <input type="hidden" name="c" value="<?php echo $c; ?>" />
      
      <input type="button" value="suivant" />
      </form>
      


      Ensuit tu peut "boucler" cela pour faire plusieurs formulaires ..

      et tu pourra récupérer tes données avec $ _POST['a'] $_POST['b'] etc ..
      de manière un peu sécuriser.
    5. ton problème est résolu ?
      Alors clique sur résolu ;-)