Bonjour(soir) a tous,
j'ai créé 2 fonctions 1 : cryptage de données / 2 : décryptage de données ...
le cryptage fonctionne correctement, cependant le decryptage merde de temps en temps...explications d'ou ca merde :
j'ai un array qui contient l'alphabet (appellons le $abc[...])
et je veux comparer une valeur d'un autre array (appellons $test[...])
$b est la taille de mon $abc[...]
999 est la valeur a comparer...(fake évidament ici ^^)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 $j=0; $flag=0; while($flag!=1) { if($test[999]==$abc[$j]) { $x=$j; $flag=1; } else { if($j>$b) { echo 'Probleme.<BR />Le script a ete interrompu.'; exit; } $j++; } }
"Notice: Undefined variable: test in c:\program files\easyphp1-8\www\cryptage\fonctions.php on line 176"
ligne 176 => if($test[999]==$abc[$j])
seulement, ca me le fait pas tout le temps ...
si j'ai pas été clair, dites le moi....
_________________________________________________
2ème point : je souhaiterais mettre en ligne ces fonctions : qu'on puisse faire appel a elles via include, require ect...
mais je ne veux pas que l'on puisse voire le code (question de sécurité pour les clients)... comment faire ?
merci d'avance pour vos réponses.
Partager