Bonjour à tous.
Tout d'abord, je tenais a m'excuser si mon sujet n'est pas au bon endroit, mais cela me semble l'endroit le plus approprié.
J'ai un problème concernant une boite de dialogue confirm.
Le but de ma page est que l'utilisateur puisse décider ou non si le client saisi préalablement est le bon. En effet, Après avoir saisi mon nom de client, les renseignements du clients s'affichent et ma boite de dialogue apparaît. Si l'utilisateur clique sur OK, il est envoyé à la page suivante, si il clique sur annuler, le nom du client suivant apparaît et l'utilisateur doit à nouveau faire son choix.
Mais que je fasse OK ou annuler, il va m'afficher tout les clients à chaque fois, ce doit être un problème de boucle mais je ne comprend pas bien. De plus, je ne connais pas vraiment le javascript.
Voila mon code :
<?php
$fp = fopen("client.txt","r") ;
$compare=0;
while(!feof($fp) or ($compare==1))
{
$buffer = fgets($fp);
$ligne = explode(';',$buffer);
if ($client==substr($ligne[1],0,strlen($client)))
{
echo $ligne[1]."<br>";
echo $ligne[2]."<br>";
echo $ligne[3]."<br>";
echo $ligne[4]."<br>";
echo $compare ;
?>
<script language="JavaScript">
var rep=confirm("Est-ce le bon client ?")
if (rep)
{
document.write ('<a href="article.php">Suite</a>');
}
</script>
<?php
}
}
if ($compare==0)
{
echo 'Le client n\'existe pas'."<br>";
?><a href="client.php">Retour</a><?php
}
?>
Merci de votre aide !