cryptage donnees d un formulaire

housni
Invité n'ayant pas de compte PHPfrance

12 févr. 2009, 21:23

salut,

voila j ai un formulaire ou l on doit rentrer les noms et prénoms d élevés et je dois les insérer dans une base mysql. je souhaite que les données soient cryptées lors de l envoi dans ma base mysql. comment faire.


merci d avance

Mammouth du PHP | 684 Messages

12 févr. 2009, 23:13

Si tu veux rendre illisible les noms et prenoms en base mais sans la possibilité de les retrouver apres, tu peux utiliser la fonction md5() qui fait un hache de tes chaines.
Par contre si c'est du cryptage que tu veux, je crois que c'est l'extension Mcrypt qu'il te faut.
http://fr2.php.net/manual/fr/function.md5.php
http://fr2.php.net/manual/fr/book.mcrypt.php
Zigz4g

ViPHP
AB
ViPHP | 5818 Messages

13 févr. 2009, 06:01

Si tu utilises un hash préfères plutôt le sha1 au md5.

Si c'est pour insérer en base de donnée mysql tu peux utiliser les fonctions dédiées
http://dev.mysql.com/doc/refman/5.0/fr/ ... tions.html

ViPHP
ViPHP | 4674 Messages

15 févr. 2009, 13:36

Hey :),

Tu as dit « que les données soient cryptées lors de l envoi dans ma base mysql », donc c'est pendant le transfert que les données doivent être cryptées ou lors de l'écriture dans la base ?
Si c'est pour l'écriture, tu as des réponses. Si c'est pour le transfert, il faut regarder du côté de HTTPS.
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).