Affichage fenetre modale(pop-up) apres connexion/deconnexion

Signaler
Messages postés
27
Date d'inscription
vendredi 26 décembre 2014
Statut
Membre
Dernière intervention
2 mai 2015
-
Messages postés
27
Date d'inscription
vendredi 26 décembre 2014
Statut
Membre
Dernière intervention
2 mai 2015
-
Bonjour,
j'ai besoin de votre aide.
Voila je veux afficher une fenêtre modale après connexion ou déconnexion mais je ne sais pas comment m'y prendre alors je me tourne vers les amis.
Merci d'avance

2 réponses

Messages postés
32448
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
13 mai 2021
347
Bonjour,

Je t'ai déjà donné la réponse dans ta question : http://codes-sources.commentcamarche.net/forum/affich-10048447-affichage-de-lightbox-apres-connexion-deconnexion

Si tu bloques sur quelque-chose .. tu dois nous montrer le code tenté et nous indiqué où se trouve le souci exactement !

NB: Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
http://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

Messages postés
27
Date d'inscription
vendredi 26 décembre 2014
Statut
Membre
Dernière intervention
2 mai 2015

message.php contenant les message a afficher

<!doctype html>
<head>
<meta charset="utf-8">
<title></title>
<meta name="description" content="description here">
<meta name="author" content="content here">
<link rel="stylesheet" href="css/style_message.css" />

</head>
<body>
<div id="ancreConnex">
Content de vous revoir.
</div>
<div id="ancreDeconnex">
Vous etes maintenant deconnecté.
</div>
</body>
</html>


message.css

#ancreConnex{
display: none;
}

#ancreDeconnex{
display: none;
}

#ancreConnex:target {
display: block;
position: absolute;
top:80px;
left:100px;
right:100px;
}

#ancreDeconnex:target {
display: block;
position: absolute;
top:80px;
left:100px;
right:100px;
}

page de connexion



<?php
include_once("connexPDO.inc.php");
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8"><link rel="stylesheet" href="css/style1.css" />
<link rel="stylesheet" type="text/css" href="css/sbimenu.css" />
<script src="js/jquery-1.4.4.min.js"></script>
<script src="js/twitter.min.js"></script>
<script src="js/main.js"></script>
<head>
<body>
</style>



<div id="login-box">
<a href="javascript:void(0);" id="login-close"></a>
<form action="connecter.php" method="post">
<h3>ACCES AU COMPTE</h3>

<input type="text" onFocus="if(this.value=='Nom utilisateur')this.value='';" onBlur="if(this.value=='')this.value='Nom Utilisateur';" value="Nom utilisateur" name="username" class="input-1" />
<input type="password" onFocus="if(this.value=='Password')this.value='';" onBlur="if(this.value=='')this.value='Password';" value="Password" name="password" class="input-1" />
<div class="login-submit">
<input type="submit" id="login-btn" value="Connexion" /><a href="#">Mot de passe oublié?</a>
</div>
</form>
</div>
<?php
$add="http://localhost/fasojob/nonConnex.php";
if($_SERVER['HTTP_REFERER']==$add)
{
$_SESSION['adresse'] = $_SESSION['adresse'];
}
else
{
$adresse = $_SERVER['HTTP_REFERER'];
$_SESSION['adresse'] = $adresse;
}
$bdd=connexpdo("fasojob","myparam");
$form=false;
$pass_hach= sha1($_POST['password']);
if(isset($_POST['username'],$_POST['password']))
{
$req='select passwd,id_compte,pseudo from compte ';
$result=$bdd->query($req);
if(!$result)
{
$mes_erreur= $bdd->errorInfo();
echo "Impossible, code ",$bdd->errorCode(),$mes_erreur[2];
}
else
{
$j=0;
while($ligne=$result->fetchObject())
{
if($ligne->passwd == $pass_hach && $ligne->pseudo == $_POST['username'] and $ligne->id_compte>0)
{ $nom="";
$form=false;
$_SESSION['username']=$_POST['username'];
$_SESSION['userid']=$ligne->id_compte;



setcookie('username',$_POST['username'],(time()+60*45));
setcookie('passwd',$pass_hach,(time()+60*45));
setcookie('userid',$ligne->id_compte,(time()+60*45));


$j++;

?>
<div class="message"><?php echo"<script type=\"text/javascript\"> window.location='".$_SESSION['adresse']."' ;</script>"; ?></div>
<?php
}
}
if($j==0)
{
$form = true;
$message = 'Le mot de passe ou le nom d\'utilisateur est incorrect.';
}
}
}
else
{
$form=true;
}
if($form)
{
if(isset($message))
{
?>
<div class="message"><?php echo $message;?></div></br>
<a href="javascript:void(0);" id="login">OK</a>
<?php
}
}
?>
</body>
<head>
<html>


voila je veux qu'apres une connexion ou deconnexion un des bloc de la page message.php affiche son contenu.
cordialement