Bonjour,

J'utilise le moteur de templates de PHPlib, et je n'utilise pas la POO (comme ça c'est clair )

Une de mes pages contient une erreur que je n'arrive pas à trouver :
Fatal error: Call to a member function set_var() on a non-object in E:\Programmation\Site\VERSION II\jouez\sante.php on line 33
J'ai été voir sur google ce que veut dire cette erreur, ce sera soit-disant du au fait que je ne déclare pas mes classes, ou un truc du genre (enfin, c'est pas ça parce qu'il y a bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
include ('includes/template.inc');
au début de mon code

Le bout qui foire c'est ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
function traitement($var,$name)
		{
		if($var < 0) 
			{$var_img = 0;} 
		elseif($var > 100)  
			{$var_img = 100;}
		else
			{$var_img = $var;}
 
		$moteur -> set_var($name.'_img',$var_img);
		$moteur -> set_var($name,$var);	
		}
cette fonction sert à générer deux variables :
$name.'_img' => longueur d'une image
$name => valeur réelle de la variable

l'image en question est d'autant plus grande que $var est grande, mais elle ne peut dépasser 100 pixels, c'est pour ça que j'ai créé cette petite fonction

et donc bin ça bugge, et je sais pas pourquoi

voilà, si quelqu'un sait m'aider, c'est bien gentil

merci d'avance