|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : janvier 2003 Messages : 231 ![]() |
bonjour,
quelq'un sait ou je peux trouver un exemple clair pour faire une session en base ? ou au pire faire un exemple ^_^, avec juste le login par exemple :p merci |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Étudiant Inscription : août 2007 Messages : 79 ![]() |
|
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : janvier 2003 Messages : 231 ![]() |
merci mikaweb
en fait j'avais ete voir, mais comme ca fait pas longtemps que j'ai commence a programmer en php. j'avais pas tout saisi, enfin plus exactement j'avais un peu de mal a tout remettre en ordre ^^ pour que cela fonctionne. c'est pourquoi je souhaitait voir un exemple en entier ^^et pas separer comme c'est dans le tutorial (j'ai l'impression de mal m'exprimer |
|
|
00
|
|
|
#4 | |||
|
Membre du Club
![]() Inscription : janvier 2003 Messages : 231 ![]() |
Citation:
je vois pas trop comment exploiter les fonctions. sinon j'utilise deja une classe dans mon appli cela ne pose pas de probleme avec ces fonctions ? Code :
|
|||
|
|
00
|
|
|
#5 |
|
Membre éprouvé
![]() Aurélien GéritsDéveloppeur Web Inscription : mai 2006 Messages : 1 045 ![]() |
Votre class pour mysql ne conviens pas pour le tutoriel proposé, en faite il faut utiliser PDO donc votre class est inutile.
Voyez-vous même : http://a-pellegrini.developpez.com/t...ge=page_6#L6.2
__________________
Au petit déjeuner, je prend du PHP et au souper du jQuery.AFUP 2009 : Bien optimiser son code pour le référencement Mon projet open source de librairie PHP 5: magix cjquery |
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() |
Il est possible d'adapter ta class avec le code du tutoriel.
Il suffit de créer (ou reprendre) les mêmes méthodes, en particulier "prepare", "execute" et "fetch". Je n'ai pas PDO d'installé, mais peut-être qu'un autre membre pourrait t'aider à programmer ces méthodes... |
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : janvier 2003 Messages : 231 ![]() |
arf, j'avais vu qu'il fallait utiliser "pdo" mais j'ai jamais utiliser "ce mode".
donc en gros si je veux utliser cette methode, il faut que je transfome ma class. je vais voir si je peux trouver des infos, mais en tout cas je connais personne qui a programme en pdo. ps: la programmation a l'air vraiment différente de la methode que j'ai utilisé |
|
|
00
|
|
|
#8 | ||
|
Membre éprouvé
![]() Aurélien GéritsDéveloppeur Web Inscription : mai 2006 Messages : 1 045 ![]() |
tu n'as pas besoin de transformer ta class, PDO est déjà une class suffit juste de l'utiliser comme dans l'exemple que tu veux reprendre.
Il faut juste que tu sache si le driver est installé ou activé suivant ce que tu utilise:
Code :
__________________
Au petit déjeuner, je prend du PHP et au souper du jQuery.AFUP 2009 : Bien optimiser son code pour le référencement Mon projet open source de librairie PHP 5: magix cjquery |
||
|
00
|
|
|
#9 |
|
Membre du Club
![]() Inscription : janvier 2003 Messages : 231 ![]() |
ca c'est le plus facile de voir si j'ai pdo =)) vu que pour le moment je teste en local (donc juste allez voir que les dll soit present dans le rep, et que dans php.ini elles sont bien active :p)
et quand j'aurais fini mon appli c'est moi qui pourra choisir le serveur et la config ... ceci dis c'est sympa le script ps: la class que j'ai montrer n'est pas ma class complete loin de la ^^ bon je vais essayer de regarder tout cela de plus pres, mais il y a des nuances qui m'echappe encore :p |
|
|
00
|
|
|
#10 |
|
Expert Confirmé
![]() |
Voici ce que j'ai réalisé, en reprenant un peu le code du tutoriel... La totalité du code est contenue dans ce script.
Tout fonctionne correctement (testé en local), la connection est mémorisée lorsqu'on réactualise le navigateur (touche F5), la page "membre" reste bien affichée et un nouvel SID est généré. Idem lorsqu'on recharge le script avec le bouton de test... A noter que la base et les tables sont créées automatiquement si elles n'existent pas. Selon moi, ce script peut faire un bon début d'espace membre. J'attend d'abord vos impressions. [EDIT] Il faut vous dire qu'il y a encore des choses à modifier pour sécuriser le code (ex: injections SQL ou piratage par force brute possibles). Et puis je me demande pourquoi ne pas utiliser qu'une seule table finalement pour sauver le SID dans le même enregistrement que les données du membre... Perso, je ne vois plus trop l'intérêt de séparer ces données... Mais là, je suis hors sujet. |
|
|
00
|
|
|
#11 |
|
Membre du Club
![]() Inscription : janvier 2003 Messages : 231 ![]() |
merci beaucoup c'est sympa tout cela
![]() je testerai cela ce soir |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com