Je bloque dans le php

Fermé
merlin - 21 juil. 2008 à 22:58
dmoniac75 Messages postés 10 Date d'inscription lundi 21 juillet 2008 Statut Membre Dernière intervention 25 août 2008 - 22 juil. 2008 à 09:18
Bonjour,
Bonjour,
J'ai créé mon html, mais je de la difficulté à créer mon PHP. Exemple : Si j’écris dans mon « input type text » Bonjour et que je choisis dans « option value » 5
et que après je clique sur submit (envoyer) il faut que le PHP me écrit 5 fois bonjour avec des entrée (<br/>) après chaque Bonjour.

Je sais que dans mon PHP, c’est un boucle « for » avec une condition de départ, d’arrêt, incrémentation et AVEC une condition d’arrêt.
Je n’arrive pas à mettre tout ca ensemble pour que ca marche. Je vous remercie énormément d’avance et si vous habiter la ville de Québec je vous paye une bière.

Voila mon html:

<html>
<form action="verif18.php" method="post">
<label>Entrer le texte qui sera afficher</label>
<input type="text" name="message" id="idmess" />
</br>
<label>Repetition</label>

<select name="repet" id="idrepet">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select><br/>
<input type="submit" />
</form>
</html>
voila le php ou je bloque
<?php
$nb_repet = $_POST['repet'];
$mess = $_POST['message'];

for ($i=0, $i <= $nb_repet, $i++)
{
echo $mess;
}
?>
A voir également:

1 réponse

dmoniac75 Messages postés 10 Date d'inscription lundi 21 juillet 2008 Statut Membre Dernière intervention 25 août 2008
22 juil. 2008 à 09:18
Bonjour,

Il y a une erreur dans ta boucle.

Il faut que tu mettes des ';' comme séparateur pour ta boucle et non des ','.

Ce que tu marques est interprété comme : for ($i=0, $i <= $nb_repet, $i++ ; ; )

Cdlt.
0