par
two3d » 26 oct. 2012, 16:55
bonjour,
voici un exemple tout simple que je t'invite à reproduire:
<?php
// on initialise la variable qui nous servira à afficher l'alerte si jamais un champs est vide:
$afficherAlerteJavascript = 0;
if(isset($_POST['envoyer'])) {
// on verifie que tout les post soit bien correct...
if(empty($_POST['login'])) {
$afficherAlerteJavascript = 1;
} else {
if(empty($_POST['password'])) {
$afficherAlerteJavascript = 1;
} else {
if(empty($_POST['confirm'])) {
$afficherAlerteJavascript = 1;
} else {
// si tout est bon, tu peut rediriger la personne vers la page de ton choix grace à "header("Loaction: ./")" qui doit ce placer toujours avant n'importe quel balise html (ou même un blanc)
}
}
}
}
if($afficherAlerteJavascript == 1) {
?>
<script type="text/javascript">
alert("Veuillez remplir tous les champs svp...");
</script>
<?php
}
?>
<p>Formulaire:</p>
<form method="post" action="">
<p>Login: <input type="text" name="login" /></p>
<p>Login: <input type="password" name="password" /></p>
<p>Confirm: <input type="text" name="confirm" /></p>
<p><input type="submit" name="envoyer" value="Envoyer le formulaire" /></p>
</form>
bonjour,
voici un exemple tout simple que je t'invite à reproduire:
[php]<?php
// on initialise la variable qui nous servira à afficher l'alerte si jamais un champs est vide:
$afficherAlerteJavascript = 0;
if(isset($_POST['envoyer'])) {
// on verifie que tout les post soit bien correct...
if(empty($_POST['login'])) {
$afficherAlerteJavascript = 1;
} else {
if(empty($_POST['password'])) {
$afficherAlerteJavascript = 1;
} else {
if(empty($_POST['confirm'])) {
$afficherAlerteJavascript = 1;
} else {
// si tout est bon, tu peut rediriger la personne vers la page de ton choix grace à "header("Loaction: ./")" qui doit ce placer toujours avant n'importe quel balise html (ou même un blanc)
}
}
}
}
if($afficherAlerteJavascript == 1) {
?>
<script type="text/javascript">
alert("Veuillez remplir tous les champs svp...");
</script>
<?php
}
?>
<p>Formulaire:</p>
<form method="post" action="">
<p>Login: <input type="text" name="login" /></p>
<p>Login: <input type="password" name="password" /></p>
<p>Confirm: <input type="text" name="confirm" /></p>
<p><input type="submit" name="envoyer" value="Envoyer le formulaire" /></p>
</form>[/php]