JeuWeb - Crée ton jeu par navigateur

Version complète : [regle]Fonction qui ne marche pas, surement une erreur bien pourrie encore...
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Alors j'ai un fichier fonctions.php avec dedant une fonction qui me permet de faire un update, dans une autre page, j'inclue la page fonctions.php et j'apelle la fonction, et rien ne se passe...

fonctions.php
Code PHP :
<?php

$pseudo_joueur
= $_SESSION['pseudo'];

function
update_progression()
{
mysql_query("UPDATE quete_joueur Set progression=progression+1 WHERE pseudo_joueur='$pseudo_joueur'") or die (mysql_error());
}

?>


autre page
Code PHP :
<?php 
include ("fonctions.php");
update_progression();



Ce simple code ne marche pas...de quoi me decourager pour la suite^^
Surement une erreur débile comme je fais tout le temps, mais en tout cas il faut m'eclaircir ca fait 30 minutes que je susi dessus et ca me gonfle...


Merci d'avance! Je compte refaire mon jeu entierement avec classes et tout le bidule, donc si ca ca ne marche aps je suis pas arrivé^^
La variable $pseudo_joueur n'est pas accessible à la fonction.

Il faut la passer en variable globale ou bien en paramètre.
Le plus propre serait de la passer en paramètre en modifiant la fonction en :


function update_progression($pseudo_joueur)
Et ba voila merci ca marche nickel^^

Encore une erreur stupide e ma part je suis habitué maintenant..

A bientot!
Et on n'oublie pas de rajouter la mention 'Réglé' !! Big Grin