Aller au contenu

Fonction de décryptage EBG13


bigornot

Sujets conseillés

Bonjour,

J'ai le code suivant :

 <?php
function change($lettre,$autre){
if(eregi($lettre,$tmp)){
echo eregi_replace($lettre,$autre,$tmp);
exit;
}
}
$code = $_GET['code'];
echo "Le code d'origine est : ";
echo $code;
echo '<br>';
$i = 0;
$ia = 1;
$lg = strlen($code);
echo 'Il contient ';
echo $lg;
echo ' caracteres.';
while($i<$lg){
$tmp = substr($code,$i,$ia);
if($tmp = " "){
echo " ";
}
else
{
change("a","n");
change("b","o");
change("c","p");
change("d","q");
change("e","r");
change("f","s");
change("g","t");
change("h","u");
change("i","v");
change("j","w");
change("k","x");
change("l","y");
change("m","z");
change("n","a");
change("o","b");
change("p","c");
change("q","d");
change("r","e");
change("s","f");
change("t","g");
change("u","h");
change("v","i");
change("w","j");
change("x","k");
change("y","l");
change("z","m");
}
$i++;
$ia++;
}
?>

Qui normalement raccordée devrait me donner le EBG13 d'une chaine.

Seulement, il me retourne seulement la taille de la chaine, et la chaine elle meme ( Le code d'origine est : Séyvpvgngvbaf ! EBG13 qrpbqrq fhpprffshyyl ! Yr cnff qr inyvqngvba rfg

Il contient 71 caracteres.)

Pourquoi est-ce que ça ne marche pas ?

merci,

@+

Modifié par bigornot
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...