bonjour,
J'ai une question qui me semble assez complexe.
J'ai un mot dans une variable comme sa : $mot = "abcdef";
Je cherche a noter autant de tiret que de lettre du mot, j'ai fais comme sa :
Code PHP :
<?php
$NombreDeLettre = strlen($mot);
$j ="_ ";
for ($i = "1"; $i <= $NombreDeLettre; $i++) {
echo $j;
}
?>
Cela marche.
Maintenant j'ai un formulaire avec un champ texte et un bouton submit.
Code HTML :
<form method='post' >Votre lettre :
<input type='text' name='lettre' maxlength='1' /><BR/><input type='submit' name='envoyer' />
</form>
Comment lorsque je met une lettre dans le champ et que je valide, si la lettre est presente : Je la place a la place du bon tiret sinon je fais rien.
au prealable j'avait placer les lettre dans un tableau :
Code PHP :
<?php
$str = $mot;
$arr1 = str_split($str);
// pour tester si la lettre tapper existe :
if (isset($_POST['envoyer'])){
$os = $arr1;
$l = $_POST['lettre'];
if (in_array($l, $os)) {
echo "La valeur est trouver";
}
}
?>
Merciiii beaucoupp