Php et html

Fermé
kirov0 Messages postés 209 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 12 mars 2020 - 21 juil. 2008 à 22:22
 kirov0 - 23 juil. 2008 à 00:25
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 mon php

<?php
$nb_repet = $_POST['repet'];
$mess = $_POST['message'];

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

2 réponses

Newphy Messages postés 102 Date d'inscription dimanche 24 février 2008 Statut Membre Dernière intervention 11 avril 2012 14
22 juil. 2008 à 22:02
Salut,
C'est que tu as mit des virgules à la place des points virgules dans le for. Je t'ai rajouté le <br /> pour que ça fasse les retours à la ligne.
<?php
$nb_repet = $_POST['repet'];
$mess = $_POST['message'];
for ($i=0 ; $i <= $nb_repet ; $i++)
{
	echo $mess . '<br />' ;
}
?> 
0
merci!!!!!!!!!!!
0