Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2599 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  mysql_encrypt / decrypt

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

mysql_encrypt / decrypt

n°1140463
foxbond
Posté le 05-07-2005 à 14:52:39  profilanswer
 

Bonjour à tous !
 
Regardez le script suivant :
 
<?
$iv = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND);
$key = 'Ceci est une clé secrète';
$nbreel=rand(1,999);
$nbreel = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, $nbreel, MCRYPT_MODE_ECB, $iv);
 
//Entre temps $nbreel est envoyé en POST par un formulaire, et donc récupéré ici :
 
$nbreel=$_POST['nbreel'];  
$nbreel3=mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $key, $nbreel, MCRYPT_MODE_ECB, $iv);
$nbreel2=(int)$nbreel3;
echo "$nbreel2";
?>
 
Pourquoi $nbreel2 est à 95% des cas la valeur 0 ? Comment régler ce problème ?
 
Merci beaucoup de m'aider à résoudre cette énigme !

mood
Publicité
Posté le 05-07-2005 à 14:52:39  profilanswer
 

n°1141492
foxbond
Posté le 05-07-2005 à 23:22:45  profilanswer
 

Un ptit up ...

n°1141578
jagstang
Pa Capona ಠ_ಠ
Posté le 06-07-2005 à 02:47:50  profilanswer
 

du cast en int ?
 
la fonaction renvoie quoi exactement ?


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1141871
foxbond
Posté le 06-07-2005 à 12:10:37  profilanswer
 

$nbreel2=0 $nbreel3=0
Alors que ca devrait etre un nombre entre 1 et 999 !
Une explication ?

n°1154217
foxbond
Posté le 20-07-2005 à 01:04:34  profilanswer
 

Toujours pas ? :(

n°1155177
bl@p_psx
Admin G15-france
Posté le 20-07-2005 à 17:57:53  profilanswer
 

ps: le titre, c'est pas mysql_encrypt mais mcrypt_xxx
 
++


---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.
n°1155279
foxbond
Posté le 20-07-2005 à 19:39:22  profilanswer
 

Oui, excuse ! :) Mais la question reste la meme ..


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  mysql_encrypt / decrypt

 

Sujets relatifs
MySQL gére t-il les contrainte d'integrité?Où se trouve mon fichier de config mysql ? (linux, mysql4.0.13 tar.gz)
Requête équivalente MySQL pour Oracleenregistrement dans Mysql depuis php
Tables MySQL n'apparaissent pas sous PhpMyAdminconnection a un serveur mysql sous linux dans un programme en c++
Projet de C++ et Librarie MYSQL++ Compilation OK / Mais Linkage pas OK(RESOLU) [PHP / Mysql] Requete SELECT très complexe
Encodage UTF-8 MySQL/phpExporter une base de donnée MySQL
Plus de sujets relatifs à : mysql_encrypt / decrypt


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)