Salut à tous,

Voilà en fait j'ai un petit code php qui me permet de composer, à l'aide de lettre gif, des mots entier.

Donc ce qui m'a posé problème, c'était l'espace et j'ai pu trouver. J'ai donc ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<?php
$string = $_POST['Titre'];
for ($i=0;$i<strlen($string);$i++){
      if($string[$i] == ' ')
          echo '<img src="' . $_POST['taille'] . '/space.gif">';
      else
          echo '<img src="' . $_POST['taille'] . '/' . $string[$i] . '.gif">';
}
 
;?>
Mais bon, maintenant, j'ai un autre problème sur lequel je buche depuis le 14 décembre, et je ne trouve pas de solution.

En fait, lorsque l'on tape un mot, il faut obligatoirement le mettre en minuscule parce que si je mets une majuscule, il refuse l'image.

Pour être un peu plus clair le mot: bonjour, s'affichera en gif mais le mot Bonjour, affichera une croix+onjour en gif.

Donc j'ai essayer de suivre le php qui se trouve plus haut en modifiant. Exemple pour le A majuscule qui porte le nom de Aa.gif:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 if($string[$i] == 'Aa')
          echo '<img src="' . $_POST['taille'] . '/Aa.gif">';
      else
          echo '<img src="' . $_POST['taille'] . '/' . $string[$i] . '.gif">';
mais bon évidement, ca fonctionne pas parce que je comprends pas le fonctionnement je pense.

Pourriez vous y jeter un oeil et me dire ce que vous en pensez?

Merci à vous tous.
Michael