Je voulais proposer à mes élèves l'écriture d'un petit algorithme dans différents langages informatiques. Hélas, pour ce qui est de php, je coince assez rapidement! Voilà l'objectif.
1. demander le nombre de réactifs (I) et le nombre de produits (J).
ça, j'ai réussi:
Code : Tout sélectionner
<form action="masse.php" method="post">
<p>
<label for="I">Entrer le nombre de réactifs</label>
<input type="text" name="I" id="I" />
</p>
<p>
<label for="J">Entrer le nombre de produits</label>
<input type="text" name="J" id="J" />
</p>
<p>
<input type="submit" value="Envoyer ces informations" />
</p>
</form>Code : Tout sélectionner
<?php
$I = $_POST['I'];
$J = $_POST['J'];
echo '<h1>'.$I.' réactifs et '.$J.' produits </h1>';
echo '<form action="calcul.php" method="post">';
for($N = 1; $N <= $I; $N += 1)
{
echo '<p>';
echo '<label for="m.$N">Entrer la masse m_'.$N.' du réactif '.$N.'</label>';
echo '<input type="m.$N" name="m.$N" id="m.$N" />';
echo '</p>';
}
echo '<p>';
echo '<input type="submit" value="Enregistrer" />';
echo '</p>';
echo '</form>';
?>
Code : Tout sélectionner
<?php
for(i = 1; i <= $N; i+ = 1)
{
echo ${m.$N} '<br />';
}
?>