salut tout le monde
j'ai une petit problem,j'ai essayer de faire des messages d'alert javascript au niveau ma page d'identification
mais tt est bien mais le problém est que ces message la s'affiche dans un autre page deffrente que la page identification l'orsque j'appuier sur ok il va retourne dirrectement à al page d'identification,moi je veus que ces alert s'affiches dans le meme page, hier j'ai fais une seul trec j'ai reussit a afficher un seul message ds méme page
mi les autre no
je ne sais comment faire plusier script ds meme page
voile mon code:
page de login code php seulement :
<?php
include("connect_base.php");
if(isset($_POST) && !empty($_POST['login']) && !empty($_POST['password']) ) {
extract($_POST);
// on recupère le password de la table qui correspond au login du visiteur
$sql = "select * from fonctionnaire where Login='".$login."'";
$req = mysql_query($sql) or die('error');
$data = mysql_fetch_assoc($req);
if($data['password'] != $password)
{
?>
<script language="JavaScript">
alert("Le login ou le mot de passe que vous avez saisie est erroné. Merci de recommencer");
window.location.replace("authentifier.php");// On inclut le formulaire d'identification
</script>
<?php
//Une fenêtre d'alerte s'affiche lorsque le login ou le mot de passe est invalide et renvoit vers la page pour se logger
}
else {
session_start(); //on démarre une session
$_SESSION['login'] = $login;//la variable de session $_SESSION['login'] récupère le login saisi
header("Location: choix_fonctionnaire.php");// lien vers la page d'accueil de l'espace privé
}
}
else {
?>
<script language="JavaScript">
alert("Vous avez oublié de remplir un champ. Merci de recommencer");
window.location.replace("authentifier.php");
</script>
<?php
//Une fenêtre d'alerte s'affiche lorsque le login ou le mot de passe est vide et renvoit vers la page pour se logger
}
?>
page de formulaire :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
[ Lien ]">
<html xmlns="
[ Lien ]">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title> Groupe des fonctionnaires </title>
<style type="text/css">
<!--
.Style1 {
color: #000000;
font-size: x-large;
font-weight: bold;
}
.Style2 {
font-size: large;
font-weight: bold;
}
.Style4 {font-size: large; font-weight: bold; color: #9900FF; }
body {
background-color: #000000;
}
.Style6 {font-style: italic;
font-size: large;
font-weight: bold;
color: #9900FF;
}
.Style7 {color: #FFFFFF}
.Style11 {color: #FFFFFF}
.Style12 { font-size: x-large;
font-weight: bold;
}
-->
</style>
<script language='JavaScript'>
function valider()
{
if ((document.con.login.value == '')||(document.con.password.value==''))
{ alert('il faut remplir tous les champs');
return false;
}
return true;
}
</script>
</head>
<body>
<div id="haut">
<?php
// On inclut le haut de la page
include("haut.php");
?>
</div>
<form name="con" method="post" action="login.php" Onsubmit="return valider()">
<table width="989" border="1" align="center" cellspacing="1" bgcolor="#FFFFFF">
<tr>
<td><p align="center" class="Style4"> </p>
<p align="center"><span class="Style1"><img src="img/intervention_fr.gif" width="540" height="32" /></span></p>
<div align="center">
<pre class="Style1"><em class="Style6"><img src="img/auteurcodes.png" width="24" height="24" /><span class="Style2"> Enter votre login et mot de passe pour vous pouvez connécter</span></em></pre>
<p class="Style6"><img src="img/filet-bleu02.gif" width="494" height="2" /></p>
</div>
<table width="300" height="225" border="2" align="center" cellspacing="1" bordercolor="#990033" bgcolor="#9999FF">
<tr>
<td bgcolor="#000000"><div align="center" class="Style7"><span class="Style2">Login : </span><br />
<br />
<input type="text" name="login" />
</div>
<span class="Style11">
</label>
</span>
<p align="center" class="Style11">
<label><span class="Style2">Password : </span><br />
<br />
<input type="password" name="password" />
</label>
</p>
<p align="center"><span class="Style11">Se sevenir du profils
<label> </label>
:
<label> </label>
</span>
<span class="Style11">
<label>
<input type="checkbox" name="checkbox" value="checkbox" />
</label>
</span>
<label> </label>
</p></td>
</tr>
</table>
<p align="center" class="Style6">
<input type="submit" name="connexion" value="connexion" />
<input name="reset" type="reset" value="Annuler" /> </form>
</p>
<p align="center" class="Style6"><span class="Style12"><img src="img/pendentif-cle-et-coeur.jpg" width="52" height="33" /></span><span class="Style1">Pour plus d'information cliquez ici ...? </span></p>
<p align="center"> </p>
<div id="bas">
<?php
// On inclut le haut de la page
include("bas.php");
?>
</div>
<p align="center" class="Style4"> </p>
<pre></pre>
<p align="center" class="Style4"> </p>
<pre> </pre></td>
</tr>
</table>
</body>
</html>
le modification que j'ai fais ci au niveau page de fomulaire le code de script
ci quelqu'un pau m'aider pour afficher ajouter l'autre message d'erroné le mot de passe au login de le meme page merci
ou il ya un autre sollution dis l a moi
et merci bien