1. Y a une fonction en php qui te permet de te faire ton propre gestionnaire de session : elles ne seront plus gérer simplement par apache, mais seront insérées dans des tables de ta base, cherche sur google avec gestionnaire de session php pour de plus amples détails
Avec ce système tous tes problèmes seront résolus, mais c'est un peu compliqué au départ.
Sans rentrer dans ce systeme, en plus simple, tu peux te créer une table utilisateur, et quand un utilisateur met un truc dans son caddy, tu note sa session_id et la date. ton test peut alors tout simplement conssité à virer de la table du caddy toutes les lignes avec une session_id rentrée il y a plus de 30 minutes par exemple. Ce système est pas compliquée, mais avec ca meme un utilisateur actif sur ton site peut voir son caddy remis à 0. Pour éviter ca tu peux updater la date d'insertion de la session_id à chaque fois qu'il change un truc dans son caddy.
Enfin, si tu veux vraiment faire un controle de session active, sans passer par un gestionnaire de session par bdd, je pense que la solution est de parcourir le répertoire où les session_id de php sont stockés.
2 Select * from TaTable where Tonprix=40 or Tonprix=30 or Tonprix=50 ....
Message édité par Djebel1 le 09-06-2005 à 17:30:36