Le soucis c'est quand je valide une inscription ou une connexion, il me fait une erreur de contrôle d'un champ vide en inscription ou en connexion.
séparer il fonctionne à merveille.
Y a t'il un moyen de les faire fonctionner sur la même page svp?
connexion html
<div id = "connexion">
<form action = "<?PHP ''.$_SERVER['PHP_SELF'].'' ?>" method="post">
<p><label for="Courriel">Courriel : </label><input type="text" name="mail" id="mail" /></p>
<p><label for="pass">Mot de passe : </label><input type="password" name="pass" id="pass" /></p>
<p><input type="submit" name="connexion" value="Connexion" id ="valider" /> <input type="button" value="inscriptions" id ="valider" onclick="window.location.href='<?PHP echo'inscri.php'; ?>'" /></p>
</form>
<div id="message">
<?PHP if(isset($message)){
echo '<div class="message" style="color:red;text-align:center;"><b>'.$message.'</b></div>';
}
?>
</div>
</div>
Inscription <?PHP if(isset($id_insert) == FALSE){ ?>
<div id = "inscription">
<form action = "<?PHP ''.$_SERVER['PHP_SELF'].'' ?>" method = "post">
<fieldset>Inscription</fieldset>
<p><label for = "pseudo">Pseudo : </label><input type ="text" name="pseudo" id="pseudo" value="<?php if(isset($_POST['pseudo'])) { echo htmlentities($_POST['pseudo']);}?>" /></p>
<p><label for = "courriel">Courriel : </label><input type ="text" name="mail" id="mail" value="<?php if(isset($_POST['mail'])) { echo htmlentities($_POST['mail']);}?>" /></p>
<p><label for = "courriels">Contrôle Courriel : </label><input type ="text" name="mail2" id="mail2" value="<?php if(isset($_POST['mail2'])) { echo htmlentities($_POST['mail2']);}?>" /></p>
<p><label for = "pass">Mot de passe : </label><input type = "password" name = "pass" id = "pass" /></p>
<p>
<img src="captcha.php" border="0" alt="CAPTCHA" id="captcha">
<a href="#new" id="new"><img src="imdesign/reload.png" style="width:35px;margin-left:10px; border:0px;"/></a></p>
<p><label for = "pass">Code Robot : </label><input class="input" id="security_code" name="security_code" type="text" /></p>
<p><input type ="submit" name="inscription" value="Inscription" id ="valida" /></p>
</form>
<div id="message">
<?PHP
if(isset($message)){
echo '<div style="
position:absolute;
top: 70px;
margin-left:100px;"><b>'.$message.'</b></div>';
}
}
if(isset($message_ok)){
echo '<div style="
position:absolute;
top: 150px;
margin-left:300px;"><b>'.$message_ok.'</b></div>';
}
?>
</div>
</div>