Convertisseur 1337 - fr

Description

Un script basé sur php, permettant de convertir vos messages en langage Leet Speak. N'est pas forcément utile mais peut s'avérer marrent et pratique si on doit souvent écrire en 1337 .

Source / Exemple :


<!--Convertisseur 1337 by verajor -->
<!-- verajor@hotmail.fr -->
<!-- Toute reproduction totale ou partiel est strictement autorisé. -->
<html>
<head>
<title>Traducteur 1337 5P43K</title>
</head>
<body>
<b><u>Traducteur Français - 1337</u></b><br>
<form action="leet.php" method="post">
  <p><u>Votre texte à traduire :</u><br>
    <textarea name="texte" cols="80" rows="10">
<?php
if (isset($_POST['texte']) && $_POST['texte']!='')
{
$texte=strtolower($_POST['texte']);
$type=$_POST['type'];
if ($type=='normal')
{
$texte=str_replace('a','4',$texte);
$texte=str_replace('b','8',$texte);
$texte=str_replace('d','&#41;',$texte);
$texte=str_replace('e','3',$texte);
$texte=str_replace('f','&#124;=',$texte);
$texte=str_replace('g','6',$texte);
$texte=str_replace('h','&#124;-&#124;',$texte);
$texte=str_replace('i','1',$texte);
$texte=str_replace('j','_&#124;',$texte);
$texte=str_replace('l','1',$texte);
$texte=str_replace('n','//',$texte);
$texte=str_replace('o','0',$texte);
$texte=str_replace('p','&#124;°',$texte);
$texte=str_replace('q','°&#124;',$texte);
$texte=str_replace('r','2',$texte);
$texte=str_replace('s','5',$texte);
$texte=str_replace('t','7',$texte);
$texte=str_replace('u','&#124;_&#124;',$texte);
$texte=str_replace('v','&#92;&#47;',$texte);
$texte=str_replace('x','><',$texte);
$texte=str_replace('y','\'/',$texte);
$texte=str_replace('z','z',$texte);
$texte=str_replace('k','&#124;<',$texte);
$texte=str_replace('c','<',$texte);
$texte=str_replace('m','&circ;&circ;',$texte);
$texte=str_replace('w','&#92;&circ;&#47;',$texte);
}
elseif ($type=='chiffre_low')
{
$texte=str_replace('a','a',$texte);
$texte=str_replace('b','b',$texte);
$texte=str_replace('c','c',$texte);
$texte=str_replace('d','d',$texte);
$texte=str_replace('e','3',$texte);
$texte=str_replace('f','f',$texte);
$texte=str_replace('g','g',$texte);
$texte=str_replace('h','h',$texte);
$texte=str_replace('i','1',$texte);
$texte=str_replace('j','j',$texte);
$texte=str_replace('k','k',$texte);
$texte=str_replace('l','l',$texte);
$texte=str_replace('m','m',$texte);
$texte=str_replace('n','n',$texte);
$texte=str_replace('o','0',$texte);
$texte=str_replace('p','p',$texte);
$texte=str_replace('q','q',$texte);
$texte=str_replace('r','r',$texte);
$texte=str_replace('s','s',$texte);
$texte=str_replace('t','t',$texte);
$texte=str_replace('u','u',$texte);
$texte=str_replace('v','v',$texte);
$texte=str_replace('w','w',$texte);
$texte=str_replace('x','x',$texte);
$texte=str_replace('y','y',$texte);
$texte=str_replace('z','z',$texte);
}
elseif ($type=='chiffre_middle')
{
$texte=str_replace('a','4',$texte);
$texte=str_replace('b','8',$texte);
$texte=str_replace('c','c',$texte);
$texte=str_replace('d','d',$texte);
$texte=str_replace('e','3',$texte);
$texte=str_replace('f','f',$texte);
$texte=str_replace('g','6',$texte);
$texte=str_replace('h','h',$texte);
$texte=str_replace('i','1',$texte);
$texte=str_replace('j','j',$texte);
$texte=str_replace('k','k',$texte);
$texte=str_replace('l','1',$texte);
$texte=str_replace('m','m',$texte);
$texte=str_replace('n','n',$texte);
$texte=str_replace('o','0',$texte);
$texte=str_replace('p','p',$texte);
$texte=str_replace('q','q',$texte);
$texte=str_replace('r','2',$texte);
$texte=str_replace('s','5',$texte);
$texte=str_replace('t','7',$texte);
$texte=str_replace('u','u',$texte);
$texte=str_replace('v','v',$texte);
$texte=str_replace('w','w',$texte);
$texte=str_replace('x','x',$texte);
$texte=str_replace('y','y',$texte);
$texte=str_replace('z','2',$texte);
}
elseif ($type=='graph')
{
$texte=str_replace('a','&#47;-&#92;',$texte);
$texte=str_replace('b','&#124;3',$texte);
$texte=str_replace('d','&#124;)',$texte);
$texte=str_replace('e','[-',$texte);
$texte=str_replace('f','&#124;=',$texte);
$texte=str_replace('g','(_+',$texte);
$texte=str_replace('h','&#124;-&#124;',$texte);
$texte=str_replace('i','&#124;',$texte);
$texte=str_replace('j','_&#124;',$texte);
$texte=str_replace('l','&#124;_',$texte);
$texte=str_replace('m','&#47;&#92;&#47;&#92;',$texte);
$texte=str_replace('n','&#47;&#92;&#47;',$texte);
$texte=str_replace('o','()',$texte);
$texte=str_replace('p','&#124;°',$texte);
$texte=str_replace('q','°&#124;',$texte);
$texte=str_replace('r','&#124;?',$texte);
$texte=str_replace('s','&#36;',$texte);
$texte=str_replace('t','\'&#124;\'',$texte);
$texte=str_replace('u','&#124;_&#124;',$texte);
$texte=str_replace('v','&#47;&#92;',$texte);
$texte=str_replace('w','&#47;&#92;&#47;&#92;',$texte);
$texte=str_replace('x','><',$texte);
$texte=str_replace('y','&#96;/',$texte);
$texte=str_replace('z','>_',$texte);
$texte=str_replace('c','<',$texte);
$texte=str_replace('k','&#124;<',$texte);
}
elseif ($type=='incom')
{
$texte=str_replace('b','13',$texte);
$texte=str_replace('c','(',$texte);
$texte=str_replace('d',')',$texte);
$texte=str_replace('e','3',$texte);
$texte=str_replace('f','&#124;=',$texte);
$texte=str_replace('g','9',$texte);
$texte=str_replace('h',':',$texte);
$texte=str_replace('i','1',$texte);
$texte=str_replace('j','(/',$texte);
$texte=str_replace('l','1',$texte);
$texte=str_replace('n','[]',$texte);
$texte=str_replace('o','°',$texte);
$texte=str_replace('q','0_',$texte);
$texte=str_replace('r','2',$texte);
$texte=str_replace('s','5',$texte);
$texte=str_replace('t','-',$texte);
$texte=str_replace('u','&#124;_&#124;',$texte);
$texte=str_replace('v','&#92;&#47;',$texte);
$texte=str_replace('w','\\\\\'',$texte);
$texte=str_replace('x',')(',$texte);
$texte=str_replace('y','&#96;/',$texte);
$texte=str_replace('z','&#37;/_',$texte);
$texte=str_replace('k','&#124;<',$texte);
$texte=str_replace('p','&#124;&circ;',$texte);
$texte=str_replace('m','&circ;&circ;',$texte);
$texte=str_replace('a','&circ;',$texte);

?>
    </textarea>
    <br>
    <br>
    <textarea name="texte" cols="80" rows="10">
<?php
}
echo $texte;
}
?>
    </textarea>
    </p>
  <p><i>N'utilisez que les 26 lettres de l'alphabet, les autres caractères spéciaux ne seront pas traduits ...</i><br>
    <br>
    <u>Type de 1337 :</u><br>
    <input type="radio" name="type" value="normal" checked="checked"> 
    Normal<br>
    <input type="radio" name="type" value="chiffre_low">
    Chiffres légés<br>
    <input type="radio" name="type" value="chiffre_middle"> 
    Chiffres moyen<br>
    <input type="radio" name="type" value="graph"> 
    Graphique (artistique)<br>
    <input type="radio" name="type" value="incom">
    (presque) Incompréhensible<br>
    <br>
    <input type="submit" value="Traduire">
    </p>
</form>
</body>
</html>

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.