Code : Tout sélectionner
<html>
<head>
</head>
<body bgcolor="silver">
<table width="100%">
<tr><td colspan="2" align="center">
<h3>Validation</h3></td></tr>
<tr><td align="center"><input type="submit" name="ok" value="OUI" size="10"/></td>
<td align="center"><input type="submit" name="no" value="NON" size="10"/></td></tr>
</table>
</body>
</html>
<html>
<head>
</head>
<body bgcolor="silver">
<!-- ici ton formulaire -->
<table width="100%">
<tr><td colspan="2" align="center">
<h3>Validation</h3></td></tr>
<tr><td align="center"><input type="submit" name="ok" value="OUI" size="10"/></td>
<td align="center"><input type="submit" name="no" value="NON" size="10"/></td></tr>
</table>
<!-- ici fin de ton formalaire-->
</body>
</html>
Qui va te diriger vers une autre page, et dans cette autre page, tu testes quel bouton est cliqué :<?php
if (isset($_POST["ok"])) {
//Code si bouton ok
} elseif (isset($_POST["no"])) {
//Code si bouton no
} else {
//Mais comment est il arrivé dans ce formualire ?
}
?><html>
<head>
</head>
<body bgcolor="silver">
<?php
if (!empty($_POST)) {
if (isset($_POST['ok'])) {
echo'oui';
} elseif (isset($_POST['no'])) {
echo 'non';
}
}
?>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
<table width="100%">
<tr><td colspan="2" align="center">
<h3>Validation</h3></td></tr>
<tr><td align="center"><input type="submit" name="ok" value="OUI" size="10"/></td>
<td align="center"><input type="submit" name="no" value="NON" size="10"/></td></tr>
</table>
</form>
</body>
merci
<html>
<head>
</head>
<body bgcolor="silver">
<?php
if (!empty($_POST)) {
//insertion ds ta base
?>
<script>
//rafraichissement de la fenetre qui a ouvert le popup
window.opener.refresh();
window.close();
</script>
<?
}
?>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
<table width="100%">
<tr><td colspan="2" align="center">
<h3>Validation</h3></td></tr>
<tr><td align="center"><input type="submit" name="ok" value="OUI" size="10"/></td>
<td align="center"><input type="reset" name="no" value="NON" size="10" onclick="window.close();"></td></tr>
</table>
</form>
</body>
Code : Tout sélectionner
<a href="#" onclick='window.open("valide.php", "PopUp2", "width=200,height=100,location=no,status=no,toolbar=no,scrollbars=no")'
>modifier</a>
Code : Tout sélectionner
<script language='javascript'>
window.opener.location.reload();
window.close();
</script>
<input type="submit" value="Modifier" onclick=" return confirm('Vraiment modifier?')">
Si on clique sur OK, alors ca execute l'action de ton formulaire (ici un UPDATE de ta table), si on clique sur Annuler, ca ne fait rien.