Bonsoir,

lorsque j'execute mon script pour la suppression d'enregistrement, l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Fatal error: main() [<a href='function.main'>function.main</a>]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition &quot;Partenaire&quot; of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in /home/site/inc/delElement.php on line 6
apparait.. Je me suis renseigner sur internet, et j'ai vu http://php.developpez.com/faq/?page=...ssions_erreurs .. Mais mon session_start() est en première ligne de mon fichier, et ce fichier n'est inclus nullepart..

ma fonction javascript qui appelle mon fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
function delElement(id){
	if(confirm("Voulez-vous supprimer l'enregistrement ?")){
		new Ajax.Updater(
			{success: 'listeElement', failure: 'averti' },
			'./inc/delElement.php', 
			{parameters: {pId: id} }
		);
	}
}
mon fichier delElement.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<?php
	session_start();
	if($_SESSION['id_user']){
		require_once("../class/".$_SESSION['folder'].".class.php");
		require_once("./connect.inc.php");
		if($_SESSION['element'][$_POST['pId']]->delete()){
			unset($_SESSION['element'][$_POST['pId']]);
			include("../pages/".$_SESSION['folder']."/listeElement.php");
		}
	}
?>
d'ou peut venir l'erreur?

Merci d'avance