begin process at 2012 05 31 13:38:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

Récupérer l'id de session dans la base de donnée


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Récupérer l'id de session dans la base de donnée

mardi 29 mai 2007 à 20:29:35 | Récupérer l'id de session dans la base de donnée

tidus2901

Bonjour,
pour les navigateurs n'acceptant pas les cookies, je voudrais mettre en cache via l'ip dans la base de donnée l'id de session du visiteur.
jusque la ça va, mon problème est d'utiliser cette id session
et donc de la garder au détriment de celle qui vient d'être crée.
je ne veux pas de cette id dans l'url.
est ce possible ?
si non je dois créer un système de session indépendant pour ceux qui n'accepte pas les cookies

Merci
mardi 29 mai 2007 à 23:10:38 | Re : Récupérer l'id de session dans la base de donnée

neigedhiver

Salut,

Te baser sur l'IP est une mauvaise idée pour plusieurs raisons :
- des utilisateurs peuvent se connecter via un proxy : ils auront alors tous la même IP... Bonjour la sécurité...
- les utilisateurs AOL sont connectés via plusieurs proxys, qui peuvent changer d'une requête à l'autre... Bonjour la sécurité...

Si tu ne veux pas de l'ID dans l'URL, il n'y a pas d'autre vraie alternative que les cookies. En ce qui me concerne, je bloque TOUS les cookies, sauf ceux qui me sont utiles aux connections. Je filtre. C'est vraiment pas la fin du monde de demander à ses utilisateurs d'accepter les cookies pour se connecter à un site. D'accepter au moins LE cookie qui stocke l'ID de session.

Y'a d'autres possibilités qui consistent à enregistrer des données sur le PC du visiteur dans une anim Flash. J'ai vu ça dans un bouquin, mais c'est pas suffisament détaillé (parce que pas le sujet du livre). Il semble qu'on puisse enregistrer des données sur la machine du visiteur sans même lui demander l'autorisation. Mais il faut pour cela qu'il accepte les anims flash...

Bref, tu seras toujours confronté à des contraintes, et dans l'univers de Sessions, il est vraiment difficile de satisfaire TOUT le monde... Obliger à accepter un cookie avec un ID de session, c'est vraiment pas la mort...
mardi 29 mai 2007 à 23:21:29 | Re : Récupérer l'id de session dans la base de donnée

coucou747

Administrateur CodeS-SourceS
Salut

mettre l'ip, c'est faisable si t'as pas de donees sensibles...

sinon tu te fais un truc en js genre :

<form action=... method="post" name="form">

<input type="hidden" name="SESSIONID" value="....">

</form>

<a href="javascript:document.form.action=...; document.form.submit();">...</a>

t'auras ta session en post

une recherche sur exalead vous aurait peut-etre evite de poser cette question
In a dream, I saw me, drop dead...
U were there, U cried...
It was just a dream,
if I die, U won't cry, maybe, U'll be happy


Cette discussion est classée dans : base, récupérer, donnée, session, id


Répondre à ce message

Sujets en rapport avec ce message

Fin de session [ par Thanos_the_yopper ] Bonjour,voilà, je voudrais faire comme certains forum (notamment les PhpBB) et indiquer la liste des gens qui parcoure actuellement le site.Donc je me Garder un ressource id en changeant de bdd [ par lowkey ] Salut à tous !Je fais une requete sur une table d'une base de donnée, et j'en obtient une ressource id.Ensuite je dois aller faire des requetes sur un Session et recupération information dans la base de donnée [ par lorant59 ] BONJOUR Jai une base donnée avec une session et j'aimerai non pas recuperer le nom mais d autres informations comme le prenom par exemple je cherche d remplir option select a partir base de donnée [ par samn1 ] bjr je veux remplir les options de la balise a partir d'une base de donnée, voici mon code qui ne marche pas: <?php include("connect.php"); ma_conn récupéré de ma base de donnée pour crée une carte [ par sitemo ] bonjour, je voudrai crée une carte map d'une entreprise sur une page puis une autre carte map regroupant toute les adresse dd'entreprise de la zone t inserer un repertoire de fichier txt dans une base de donnée mysql [ par macougueye ] Salut Je travaille sur un projet de recueils de donnée et exploitation de ses dernier. et y'a un serveur qui génère plusieurs fichiers et j'arrive a c plugin [ par elmatadormoroco ] slt svp comment relier plugin commentaire de facebook a la base de donnée wordpress pour ke a chque fois un commentraire et ajouter donne ma page auto ouvrire session et au même temps insérer les données dans la base [ par paluma ] bonjour; j créer un formulaire dans la "methode post" me permet d'insérer les données dans la base de données, le probléme lorsque j créer une session


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,281 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales