vodkapomme43
Messages postés31Date d'inscriptionmardi 14 septembre 2004StatutMembreDernière intervention 3 juin 2008
-
21 avril 2005 à 15:52
vodkapomme43
Messages postés31Date d'inscriptionmardi 14 septembre 2004StatutMembreDernière intervention 3 juin 2008
-
21 avril 2005 à 16:48
Bonjour,
j'ai une page (page1.php) avec plusieurs liens et une image devant chaque lien.Tous les liens ouvrent (=actualisation) la page1.php. J'aimerais changer l'image devant le lien qui a été cliqué. Est-ce possible? Je ne souhaite pas passer une variable par l'url du lien ("page1.php?var=...") pour des raisons de sécurité. L'idéal serait de définir un ID pour chaque lien et de savoir l'ID du lien cliqué...
Merci d'avance,
Guillaume
A voir également:
"Url de la page, sur votre site, où est affiché le lien vers"
vodkapomme43
Messages postés31Date d'inscriptionmardi 14 septembre 2004StatutMembreDernière intervention 3 juin 2008 21 avril 2005 à 16:13
salut,
Merci pour la réponse: il est vrai qu'il faudrait avoir une sacrée chance pour qu'en modifiant l'URL on tombe sur une page secrète! Mais à ce moment-la tu procèdes comment? Il faut générer aléatoirement des variables? Quel est le mieu?
Merci,
Guillaume
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 21 avril 2005 à 16:18
ce que je ferai moi, c'est associer a chaque url un id, donc. Cet id
pourrait etre le nom de l'image encode en base64 si tu veux vraiment
avoir une url "securisee"...ou qui y ressemble en tous cas ;-) Parce
que ca ne le sera pas plus. En debut de ta page, tu recuperes cet id
($_GET['id']) et tu la decodes, puis au moment ou tu affiches l'image
ayant ce nom, ben si tu la changes (bref en verifiant quel est l'id
recu). Un truc dans le genre.
Mais si tu ne recharges pas ta page il y a plus simple : tu peux
utiliser javascript pour modifier l'url de ton image sur un onclick.
Mais uniquement si tu ne recharges pas la page.
vodkapomme43
Messages postés31Date d'inscriptionmardi 14 septembre 2004StatutMembreDernière intervention 3 juin 2008 21 avril 2005 à 16:48
Merci pour l'aide. En fait je n'ai pas besoin que ce soit super sécurisé, j'ai juste pas envie que l'on modifie l'URL en changeant le 5 par un 4 pour accéder à des données privées. Donc la solution de Malalam convient parfaitement car il faudrait être un acharné pour modifier une URL de ce type :var=d4sa5sdsds8re4e5d1 afin de tomber sur une autre page. Je vais donc adopter la solution de générer des varaibles complexes aléatoirement.