Traduire une lettre par une autre
Gabriel84
Messages postés
6
Statut
Membre
-
Gabriel84 Messages postés 6 Statut Membre -
Gabriel84 Messages postés 6 Statut Membre -
Bonjour,
Je voudrai savoir comment est-ce que je pourrai réaliser un traducteur donnant ceci:
Il remplace automatiquement une lettre par une autre cryptant ainsi un texte.
Voila le codage:
a=>e
b=>h
c=>f
d=>t
e=>i
f=>s
g=>j
h=>r
i=>u
j=>v
k=>q
l=>z
m=>l
n=>w
o=>y
p=>c
q=>k
r=>b
s=>x
t=>n
u=>o
v=>m
w=>d
x=>g
y=>a
z=>p
Exemple: Merci => Libfu
Qui pourrait m'aider ???
Libfu d'avance =)
Je voudrai savoir comment est-ce que je pourrai réaliser un traducteur donnant ceci:
Il remplace automatiquement une lettre par une autre cryptant ainsi un texte.
Voila le codage:
a=>e
b=>h
c=>f
d=>t
e=>i
f=>s
g=>j
h=>r
i=>u
j=>v
k=>q
l=>z
m=>l
n=>w
o=>y
p=>c
q=>k
r=>b
s=>x
t=>n
u=>o
v=>m
w=>d
x=>g
y=>a
z=>p
Exemple: Merci => Libfu
Qui pourrait m'aider ???
Libfu d'avance =)
A voir également:
- Traduire une lettre par une autre
- Clavier iphone chiffre et lettre - Guide
- Comment traduire une page internet - Guide
- Comment traduire une conversation whatsapp - Accueil - Messagerie instantanée
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Traduire une photo - Guide
8 réponses
bonjour,
pour que quelqu'un t'apporte une réponse appropriée il faudrait que tu indiques dans quel environnement tu comptes réaliser ton traducteur (VB, C++, sql, ...)
cdt
pour que quelqu'un t'apporte une réponse appropriée il faudrait que tu indiques dans quel environnement tu comptes réaliser ton traducteur (VB, C++, sql, ...)
cdt
Merci pour cette réponse hyper rapide...
heuuu je mit connait pas trop et je ne sais pas le langage le plus approprier
L'idéale ce serait de pouvoir le mettre en ligne sur mon site =)
Donc ... php ?
heuuu je mit connait pas trop et je ne sais pas le langage le plus approprier
L'idéale ce serait de pouvoir le mettre en ligne sur mon site =)
Donc ... php ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je suis allez embeter d'autre personne et voila ce qui m'on donné
<?php
// on déclare un premier tableau contenant des lettres :
$tableau_1 = array('a', 'b', 'c', 'd');
// puis un second tableau dans lequel il y a d'autres lettres :
$tableau_2 = array('e', 'h', 'f', 't');
$resultat_code = str_replace( $tableau_1 , $tableau_2 , $mot_a_coder );
/* str_replace() remplace, dans $mot_a_coder, les lettres qui sont dans le premier tableau par celles qui sont dans le deuxième. Et je lui ai demandé de ranger ça dans une nouvelle variable que j'ai appelée $resultat_code...mais on peut aussi lui dire de ranger son résultat dans $mot_a_coder, ce qui revient à modifier la variable $mot_a_coder */
// et pour décoder, il suffit de faire exactement la même chose, mais dans le sens inverse :
$resultat_decode = str_replace( $tableau_2 , $tableau_1 , $resultat_code );
Mais comment l'utiliser ???
J'en fais quoi ???
<?php
// on déclare un premier tableau contenant des lettres :
$tableau_1 = array('a', 'b', 'c', 'd');
// puis un second tableau dans lequel il y a d'autres lettres :
$tableau_2 = array('e', 'h', 'f', 't');
$resultat_code = str_replace( $tableau_1 , $tableau_2 , $mot_a_coder );
/* str_replace() remplace, dans $mot_a_coder, les lettres qui sont dans le premier tableau par celles qui sont dans le deuxième. Et je lui ai demandé de ranger ça dans une nouvelle variable que j'ai appelée $resultat_code...mais on peut aussi lui dire de ranger son résultat dans $mot_a_coder, ce qui revient à modifier la variable $mot_a_coder */
// et pour décoder, il suffit de faire exactement la même chose, mais dans le sens inverse :
$resultat_decode = str_replace( $tableau_2 , $tableau_1 , $resultat_code );
Mais comment l'utiliser ???
J'en fais quoi ???
Bonjour,
on revient donc à la première réponse.
La vraie question aurait dû être :
qui peut me faire le code pour .....
on revient donc à la première réponse.
La vraie question aurait dû être :
qui peut me faire le code pour .....
hum hum ...
J'ai pensé faire un premier fichier :
traducteur.php
Code :
<h1><center>Traducteur </h1></center>
<center><form method="post" action="traduir.php">
<br><br><br>
<textarea cols='30' rows='5' name='traduc' align='left' >
</textarea><br><br><br>
<input type='submit' value='Twaduiwe' ></form>
</center>
traduir.php
Code:
<?php
// on déclare un premier tableau contenant des lettres :
$tableau_1 = array('a', 'b', 'c', 'd');
// puis un second tableau dans lequel il y a d'autres lettres :
$tableau_2 = array('e', 'h', 'f', 't');
$resultat_code = str_replace( $tableau_1 , $tableau_2 , $mot_a_coder );
/* str_replace() remplace, dans $mot_a_coder, les lettres qui sont dans le premier tableau par celles qui sont dans le deuxième. Et je lui ai demandé de ranger ça dans une nouvelle variable que j'ai appelée $resultat_code...mais on peut aussi lui dire de ranger son résultat dans $mot_a_coder, ce qui revient à modifier la variable $mot_a_coder */
// et pour décoder, il suffit de faire exactement la même chose, mais dans le sens inverse :
$resultat_decode = str_replace( $tableau_2 , $tableau_1 , $resultat_code );
Bon ... le souci : ca marche pas :-(
Je me suis inspiré du traducteur wabbit: http://www.dafis.fr/traduwabbit.php
Un programme qui remplace la lettre "R" par "W" mais je n'arrive pas à copier le code PHP de la page pour la remixer si quelqu'un pouvez m'aider svp !!!
J'ai pensé faire un premier fichier :
traducteur.php
Code :
<h1><center>Traducteur </h1></center>
<center><form method="post" action="traduir.php">
<br><br><br>
<textarea cols='30' rows='5' name='traduc' align='left' >
</textarea><br><br><br>
<input type='submit' value='Twaduiwe' ></form>
</center>
traduir.php
Code:
<?php
// on déclare un premier tableau contenant des lettres :
$tableau_1 = array('a', 'b', 'c', 'd');
// puis un second tableau dans lequel il y a d'autres lettres :
$tableau_2 = array('e', 'h', 'f', 't');
$resultat_code = str_replace( $tableau_1 , $tableau_2 , $mot_a_coder );
/* str_replace() remplace, dans $mot_a_coder, les lettres qui sont dans le premier tableau par celles qui sont dans le deuxième. Et je lui ai demandé de ranger ça dans une nouvelle variable que j'ai appelée $resultat_code...mais on peut aussi lui dire de ranger son résultat dans $mot_a_coder, ce qui revient à modifier la variable $mot_a_coder */
// et pour décoder, il suffit de faire exactement la même chose, mais dans le sens inverse :
$resultat_decode = str_replace( $tableau_2 , $tableau_1 , $resultat_code );
Bon ... le souci : ca marche pas :-(
Je me suis inspiré du traducteur wabbit: http://www.dafis.fr/traduwabbit.php
Un programme qui remplace la lettre "R" par "W" mais je n'arrive pas à copier le code PHP de la page pour la remixer si quelqu'un pouvez m'aider svp !!!
J'ai trouvé !!!
Code php utiliser :
traducteur.php
<?php // les lettres normales
$tableau_1 = array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z',);
// les lettres a remplacer
$tableau_2 = array('e', 'h', 'f', 't', 'i', 's', 'j', 'r', 'u', 'v', 'p', 'z', 'l', 'w', 'y', 'c', 'k', 'b', 'x', 'n', 'o', 'n', 'd', 'g', 'a', 'p',);
//le texte a coder
$mot_a_coder = $_POST['texte'];
$resultat_code = str_replace( $tableau_1 , $tableau_2 , $mot_a_coder ); // on code le tout
echo $resultat_code; // et on affiche le resultat :-)
?>
</center>
</body>
</html>
traducteur.html
<html>
<head>
</head>
<body>
<br>
<h1><center>Traducteur </h1></center>
<center><form method="post" action="traducteur.php">
<br><br><br>
<textarea cols="30" rows="5" name="texte" align="left" >
</textarea><br><br><br>
<input type="submit" value="GO" ></form>
</center>
</body>
</html>
Mais ... ( y a toujour un mais ) le traducteur ne fonctionne pas completement :
azertyuiopqsdfghjklmwxcvbn (lettre normal)
=
opobnaooackgngnbncpldggnbd (lettre transformé)
Pourquoi ? quelle est l'erreur ?
Le version beta : http://gabriel.grapperon.free.fr/traducteur.html
Code php utiliser :
traducteur.php
<?php // les lettres normales
$tableau_1 = array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z',);
// les lettres a remplacer
$tableau_2 = array('e', 'h', 'f', 't', 'i', 's', 'j', 'r', 'u', 'v', 'p', 'z', 'l', 'w', 'y', 'c', 'k', 'b', 'x', 'n', 'o', 'n', 'd', 'g', 'a', 'p',);
//le texte a coder
$mot_a_coder = $_POST['texte'];
$resultat_code = str_replace( $tableau_1 , $tableau_2 , $mot_a_coder ); // on code le tout
echo $resultat_code; // et on affiche le resultat :-)
?>
</center>
</body>
</html>
traducteur.html
<html>
<head>
</head>
<body>
<br>
<h1><center>Traducteur </h1></center>
<center><form method="post" action="traducteur.php">
<br><br><br>
<textarea cols="30" rows="5" name="texte" align="left" >
</textarea><br><br><br>
<input type="submit" value="GO" ></form>
</center>
</body>
</html>
Mais ... ( y a toujour un mais ) le traducteur ne fonctionne pas completement :
azertyuiopqsdfghjklmwxcvbn (lettre normal)
=
opobnaooackgngnbncpldggnbd (lettre transformé)
Pourquoi ? quelle est l'erreur ?
Le version beta : http://gabriel.grapperon.free.fr/traducteur.html