C'est encore moi et mes problèmes, alors voilà, cette fois ci j'ai une page annoncer.php, une page contact.php, une page jeux.php [...].
Qui font toute appel à une pas "haut.php" par un include mais voilà le problème c'est que la page jeux modifie des données qui sont affichés dans "haut". La base de donnée est bien modifié lorsque je vais sur la page jeux.php mais sur le site, la modification n'apparait pas, ce n'est que quand je me déconnecte puis me reconnecte un temps après que les données apparaissent.
Je voudrais que les donénes de "haut.php" soient mise à jour à chaque chargement de page, comment faire ?
Citation :
<?
@session_start();
include ("config.php");
// CONNEXION à LA BDD
if(!$_SESSION['parrain'])
{
$_SESSION['parrain'] = $_GET['pa'];
$parrain = $_SESSION['parrain'];
}
else
{
$parrain = $_SESSION['parrain'];
}
if(!$_SESSION['pseudo'])
{
}
else
{
$id = $_SESSION['id'];
$reponse_score = mysql_query("SELECT * FROM membres WHERE id = '" .$_SESSION['id']. "'");
while ($donnees_score = mysql_fetch_array($reponse_score) )
{
$points = $donnees_score['points'];
}
}
?>
[..]
<body>
<div id="contenu">
<div id="header">
<div id="lien">......</div>
<div id="connexion">
<?
if(!$_SESSION['pseudo'])
{
?>
<form method="post" action="connexion.php" style="float:left;">
<p class="gras" ><label style="width:65px;display:block;float:left;margin-top:2px;text-align:right;">Login</label> <input type="text" class="con" name="pseudo_connexion"/></p>
<p class="gras" style="padding-top:10px;" ><label style="width:65px;display:block;float:left;margin-top:2px;text-align:right;">Password</label> <input type="password" class="con" name="mot_de_passe_connexion"/></p>
<input type="image" src="images/connecter.jpg" style="margin-top:-17px; position:absolute; margin-left:200px;" value="Envoyer"/>
</form>
<ul class="menus">
<li> <img src="images/puce.jpg" alt="" style="padding-right:3px;"/><a href="inscription.php">Inscription</a> </li>
</ul>
<?
}
else
{
$reponse_score = mysql_query("SELECT * FROM membres WHERE id = '" .$_SESSION['id']. "'");
while ($donnees_score = mysql_fetch_array($reponse_score) )
{
$statut = $donnees_score['statut'];
$points_scrore = $donnees_score['points'];
$points_dolde = $donnees_score['solde'];
}
?>
<b> <? echo $pseudo ;?></b><p>
Points : <b> <? echo $points ;?></b><br>
Solde : <b> <? echo round($points_dolde,2) ;?> €</b><br>
Statut : <b> <? echo $statut ;?></b>
<?
}
?>
</div>