Ses derniers messages sur les forums
Normalement ca devrait le faire automatiquement si tu change la valeur de la variable de session. Montre nous un bout de ton code, par exmeple celui qui change la valeur et aussi le haut d'une de tes pages...
Non non meme pas..c'est pour cela que ca me paraissait bizarre... maisbon, ca fonctionne c'est le principal..
C'est impec
Pas de quoi
Il te manque un . après $_POST['fullname']
$sql = 'UPDATE users SET fullname = "'.$_POST['fullname'].'" , pass_md5 = "'.md5($_POST['pass']).'" WHERE login = "'.$_SESSION['login'].'"';
Fais un echo $sql; avant le mysql_query et donne nous ce qu'il renvoi...
Montre nous le echo de ta requete
A ce que je vois a premiere vue, il te manque un champ non ? Le champ pass surement ...
$sql = 'UPDATE users SET fullname = "'.$_POST['fullname']'", pass="'.md5($_POST['pass']).'" where login = "'.$_SESSION['login'].'"';
Je viens de m'apercevoir qu'il y avait des virgules, je sais pas pourquoi lol normaelemnt il faut les remplacer par des points même si ca ne change pas grand chose
Moi j'utilise cela comme fonction pour rediriger, après c'est question d'habitude...
function redir($url){
echo '<script language="javascript">';
echo 'window.location="',$url,'";';
echo '</script>';
}