Php - connexion/deconnexion via un sommaire

Fermé
clem - 22 sept. 2010 à 13:22
jjsteing Messages postés 1670 Date d'inscription vendredi 11 mai 2007 Statut Contributeur Dernière intervention 21 mai 2012 - 22 sept. 2010 à 16:13
Bonjour,

J'ai une page avec un sommaire (frame)

Dans mon sommaire je voudrais avoir un lien de connexion/deconnexion:

si l'utilisateur n'est pas connecté --> on a un lien "connexion"

quand l'utilisateur est connecté --> le lien connexion devient "deconnexion"

mais le chamgement de lien dans le sommaire fontionne seulement quand je raffraichis la page, comment puis je faire en sorte que mon sommaire soit raffraichi automatiquement à chaque fois que je me connecte ou me deconnecte, pour que le lien soit bien changé ?


si qq1 à une idée, ou un autre fonctionnement à proposer , ce serait sympa.

merci



mon code php:

<?php
SESSION_start();
?>


(mon sommaire en html)


<?php

if (isset($_SESSION['ident']) && $_SESSION['ident']=='fv')
{
?>

<ul>
<li>
<a href="deco.php">> Se deconnecter</a>
</li>
</ul>

<?php
}
else
{
?>

<ul>
<li>
<a href="identification.html" target="droite">> Se connecter</a>
</li>
</ul>

<?php
}

?>
A voir également:

2 réponses

Anoen Messages postés 196 Date d'inscription mardi 10 novembre 2009 Statut Membre Dernière intervention 11 septembre 2013 25
22 sept. 2010 à 14:22
Bonjour,

Que donne le code du formulaire?
0
jjsteing Messages postés 1670 Date d'inscription vendredi 11 mai 2007 Statut Contributeur Dernière intervention 21 mai 2012 181
Modifié par jjsteing le 22/09/2010 à 14:34
Salut :)

Sur mon site jjsteing.com, rubrique webmastering, session.php devrait faire ton bonheur :)


Et petit conseil pour la lisibilité de ton code... ne met pas du <?php... ?> de partout... commence avec un <?php

puis passe par une variable (comme $Html par ex)

A la fin un echo $Html et on ferme la balise php ( ?>)

=>

<?php 

$Html="<Form>"; 
$Html.="Mon site internet"; // remarque qu il y a un .= pour concaténer 

if...{ 
     $Html.=" premier"; 
}else{ 
     $Html.=" deuxieme"; 
} 

$Html.="</Form>"; 

echo $Html; 

?> 


Enfin, c est un avis perso... 


@++
N'hésitez pas à poser des questions, il vaut mieux être con 5 min que le rester toute sa vie ;)
N'oubliez pas de mettre votre Post en 'Résolu' quand c'est le cas :-D
0
Anoen Messages postés 196 Date d'inscription mardi 10 novembre 2009 Statut Membre Dernière intervention 11 septembre 2013 25
22 sept. 2010 à 16:08
Fais du code correct avant de te faire de la pub...
0
jjsteing Messages postés 1670 Date d'inscription vendredi 11 mai 2007 Statut Contributeur Dernière intervention 21 mai 2012 181
22 sept. 2010 à 16:13
ok, tu peux préciser ?? Je suis pas infaillible...

Et je fais pas 'de la pub'.. ca me rapporte rien mon site, je l ai juste créer afin de pouvoir mettre en ligne concrètement des exemples, et les sources....
0