Affectation d'une même variable passant par Session...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Affectation d'une même variable passant par Session...

Re: Affectation d'une même variable passant par Session...

par xTG » 21 févr. 2015, 18:20

Je vois deux solutions :
- remplacer ces liens par des formulaires en méthode POST (ainsi rien de visible dans l'url, mais toutes les informations transitent)
- utiliser une table de correspondance pour tes urls, c'est le principe des urls raccourcis, on donne un ID et dans une table on fait correspondre cet id à toutes les autres informations.

Affectation d'une même variable passant par Session...

par keush » 21 févr. 2015, 10:20

Bonjour,

Dans la page d'accueil de mon site, des slides photo défilent (je me sers de Revolution Slider que j'ai customisé) Le code de chaque slide est stocké dans une page php que j'insère dans la page d'accueil index.php avec include (il y en a 10, donc 10 includes de pages php)
Chaque slide possède un bouton de valeur $idp dont l'affectation diffère de celle des autres boutons. Les boutons servent tous à ouvrir la même page, et la variable $idp est la clé de construction de la page de destination. La méthode GET ne me plait que moyennement car l'url mesure 2km de long et de plus, j'aimerai masquer certaines infos dans l'url (pas de rewriting, ça ne le fait pas !) J'aimerai donc utiliser les Sessions. Mais ça ne fonctionne pas, car la session enregistre toujours la dernière valeur $idp la plus récemment stockée dans la page source (au plus bas de la page) ! J'ai eu l'idée de créer un script qui lorsqu'on clique sur un bouton vide la session avant d'y enregistrer $idp, mais est-ce possible ?

Merci !
:)