Petit problème de programmation. A première vu sa me semblé juste et pourtant sa ne fonctionne pas.
Je cherche que lorsque l'on clique sur un lien, sa affecte un numéro à une variable. Et celon le numéro qu'aura la variable celle-ci m'execute l'une des conditions qui contient une ligne de commande qui enverra une information à une machine.
J'ai mis un echo pour voir si le problème venais de mon lien et il semblerai que pourtant la variable se voit bien affecté le numéro. J'ai essaye de mettre ma commande en dehors du if et celle-ci fonctionne parfaitement.
if ($Variable == 11) { Ma ligne d'execution qui envois une information à une machine. } else if($Variable == 12) { Ma ligne d'execution qui envois une information à une machine. } else if ($Variable == 21) { Ma ligne d'execution qui envois une information à une machine. } else if ($Variable == 22) { Ma ligne d'execution qui envois une information à une machine. }
Marsh Posté le 30-04-2008 à 08:43:34
Bonjour,
Petit problème de programmation. A première vu sa me semblé juste et pourtant sa ne fonctionne pas.
Je cherche que lorsque l'on clique sur un lien, sa affecte un numéro à une variable. Et celon le numéro qu'aura la variable celle-ci m'execute l'une des conditions qui contient une ligne de commande qui enverra une information à une machine.
J'ai mis un echo pour voir si le problème venais de mon lien et il semblerai que pourtant la variable se voit bien affecté le numéro. J'ai essaye de mettre ma commande en dehors du if et celle-ci fonctionne parfaitement.
<!-- Tableau -->
<caption><b><u>Titre</u></b></caption>
<TABLE BORDER="3">
<TR>
<TH>Titre 1</TH>
<TD><?php echo '<a href="essais01.php?Variable=11">Cacher 1</a>'; ?></TD>
<TD><?php echo '<a href="essais01.php?Variable=12">Voir 1</a>'; ?></TD>
</TR>
<TR>
<TH>Titre 2</TH>
<TD><?php echo '<a href="essais01.php?Variable=21">Cacher 2</a>'; ?></TD>
<TD><?php echo '<a href="essais01.php?Variable=22">Voir 2</a>'; ?></TD>
</TR>
</TABLE>
<!-- Fin du tableau -->
<?php
echo $_GET['Variable'];
if ($Variable == 11)
{
Ma ligne d'execution qui envois une information à une machine.
}
else if($Variable == 12)
{
Ma ligne d'execution qui envois une information à une machine.
}
else if ($Variable == 21)
{
Ma ligne d'execution qui envois une information à une machine.
}
else if ($Variable == 22)
{
Ma ligne d'execution qui envois une information à une machine.
}
?>
Si quelqu'un à une idée je suis preneur.
Merci beaucoup.
A bientôt.
Innop.