Depuis quelques temps je constate que certains hyperliens (notamment sur des images...) comportent un "?PHPSESSID" qui les rend inopérants.
Ainsi, un lien qui devrait ressembler à :
<a class="diapos" href=" img_annonces/annonce-20/dsc07768.jpg " title=" Maison T7 230 m² Villefranque 435 000 € (F.A.I *) "><img src=" img_annonces/annonce-20/pictos/dsc07768.jpg " alt=" EB42 " title="" /></a> s'écrit maintenant comme ceci:><a class="diapos" href=" img_annonces/annonce-20/dsc07768.jpg ?PHPSESSID=6f1d9c267b3e75770575497d7acaae35" title=" Maison T7 230 m² Villefranque 435 000 € (F.A.I *) "><img src=" img_annonces/annonce-20/pictos/dsc07768.jpg " alt=" EB42 " title="" /></a>
Où l'on voit que le nom de l'image du lien est devenu:href=" img_annonces/annonce-20/dsc07768.jpg ?PHPSESSID=6f1d9c267b3e75770575497d7acaae35"...et ne peut donc être afficher.Pour essayer de résoudre ce problème, j'ai ajouté
Code : Tout sélectionner
SetEnv SESSION_USE_TRANS_SID 0Puis dans ma page, avant le session_start, j'ai ajouté:
Code : Tout sélectionner
ini_set("session.use_only_cookies","1");Auriez vous une solution, une idée?
D'avance merci.
EDIT: bien sûr, une fois la page rafraîchie...plus de ?PHPSESSID.