Forum Clubic

Session PHP - TAG PHP

Bonjour…
Voila, j’ai un gros probleme, j’ai créé un site qui utilise les sessions pour l’identification…
Sauf que mes tags PHP ne passent pas …
Et justement, je NE VEUX PAS utiliser les cookies (parce que bon nombre les bloquent parce qu’ils pensent que c’est “dangereux”)
Ensuite,
voila mon code :
Code:


<?php 
session_start(); // Démarage de la session OBLIGATOIRE 
if(ini_set("session.use_trans_sid",1)) 
{ 
if(ini_set("url_rewriter.tags","a=href,area=href,frame=src,input=src,form=,fieldset=")) 
{ 


echo "<!-- oui -->"; 
} 
} 
else 
{ 
echo "<!-- session : non -->"; 
} 
echo "<!-- session :"; 
echo ini_get("url_rewriter.tags"); 
echo "<br>"; 
echo ini_get("enable_trans_sid"); 
echo "-->"; 

?> 
 


on me retourne : “non” …
Quelqu’un aurait une idée ?

Merci beaucoup :neutre:

Tu sais que si tu peux désactiver ce mécanisme (les cookies) et passer les id de sessions dans la main avec SID (echo ‘&amp;’, SID) c’est pas forcément pire (faut juste bien recencer les urls)

Et sinon, tu as ça :

http://fr.php.net/manual/fr/ini.php

N’oublie pas que php renvoie false si ta chaîne est vide, ou si tu as false.

Donc tes tests devraient être comme ça :

if ( ini_set(…) !== false )
…;

Et pas tel que tu le fais

Ok … et bien merci, mais je viens de voir un truc …
la fonction que j’utilise est impossible a modifier avec php …
:sweet:
Sinon, je susi en train de construire un script, mais j’aurais besoin d’une information …
est-ce que si je fais, juste avant le session_start() genre:
$PHPSESSID = XXX; (ou XXX est l’id de la session de la page précédente)
ca pourrait marcher ?

merci :slight_smile:

tu as la constante SID… qui te permettra de faire ce que tu veux je pense