Bonsoir amis développeurs,
Apprenant le PHP, je me suis lancé dans un petit projet: Crypter suivant le chiffre de Vigenère ( Obsolète mais un bon exercice ).
J'ai donc commencé par créer la table contenant les lettres ( Première ligne: De A à Z, Deuxième ligne: De B à A, etc).
Seulement voilà la première ligne est écrite 2 fois
J'ai beau checker mon code je ne comprend pas ! Le voici:
Code PHP : 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
20
21
22
23
24
25
26
27
28
29 <?php $phrase = "J'aime les bananes"; $cle = "fruit"; $lettre = $lettreDebutLigne = "a"; $tableau = array(array()); echo 'Phrase à crypter: '.$phrase.'<br/><br/>'; echo '<table border="1">'; for ($x=0; $x <= 25 ; $x++) { // Boucle des lignes echo '<tr>'; for ($y=0; $y <= 25 ; $y++) { // Boucle des colonnes if ($lettre == "aa") { $lettre = "a"; } $tableau[$x][$y] = $lettre; // Remplissage du tableau echo '<td>'.$tableau[$x][$y].'</td>'; // Affichage du tableau $lettre++; } echo '</tr>'; $lettre = $lettreDebutLigne++; } echo '</table>'; ?>
Quelqu'un peut il m'aider ?
Cr4shT3st
Partager