bonjour,

petit pb avec autoload un message d'erreur apparait sur mon page d'accueil:

voici l erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 Fatal error: Class 'categorie' not found in C:\wamp\www\AchatEnfolie2\AchatEnfolie2\pages\1-Accueil.php on line 20
voici ma autoload:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
<?php
/**
 * Auto-chargement de classes
 *
 * @access public
 * @param String $classname
 * @result void
 *
 * @doc <a href="http://fr.php.net/manual/fr/language.oop5.autoload.php" target="_blank">http://fr.php.net/manual/fr/language.oop5.autoload.php</a>
 */
 
 
function __autoload($class_name) {
echo 1;
    require_once(''.dirname(__FILE__).'\class\class.'.$class_name.'.php');
	echo (''.dirname(__FILE__).'\class\class.'.$class_name.'.php');
}
 
?>
voici la structure du site :

index.php
|
|---dossier include
| |
| |--autoload.php
|--base.php
|--session.php
|
|----dossier AchatsEnfolie2
|
|--dossier pages
|
|--1-Accueil.php

page acceuil.php:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
 
<?php
 
 
include("../../include/session.php");
 
$description = "";
$keywords = "";
$title = "";
$fakea = "";
$menu = false;
$navigation = true;
$newsletters = true;
$publicite = true;
$caddie = true;
$nouveaute = true;
$top_ventes = true;
 
$body = '';
 
$objet=new categorie;
 
include("../../include/base.php");
?></code>
 
le fichier base.php dans include est la base de chaque page est la aussi ou je fait l'appel de l'autoload:
 
<code type="php"><?php include_once('header.inc.php'); ?>
<?php // Inclusion du fichier autoload.php
 
require_once(''.dirname(__FILE__).'\autoload.php');
 
 
//echo (''.$_SERVER['DOCUMENT_ROOT'].'AchatEnfolie2/include/autoload.php');
  // Test de notre classe
 
 
 ?>
<body>
 
<?php if(isset($fakea)) { echo "\t\t<div id=\"fake\">\n\t\t\t<p>".$fakea."</p>\n\t\t</div>\n"; } ?>
<body>
 
<div id="conteneur">
	<div class="top_research">
    	<div class="top_search">
        	<div class="search_text"><a href="#">Recherche rapide</a></div>
            <input type="text" class="search_input" name="search" />
            <input type="image" src="<?php echo $host ?>AchatEnfolie2/images/search.gif" class="search_bt"/>
        </div>
 
 
 
    </div>
	<div id="header">
 
        <div id="logo">
            <a href="index.html"><img src="<?php echo $host ?>AchatEnfolie2/images/logo.png" alt="" title="" border="0"  height="140" /></a>
	    </div>
 
 
		<!-- ligne de separation -->
        	<div class="top_divider"><img src="<?php echo $host ?>AchatEnfolie2/images/header_divider.png" alt="" title="" width="1" height="164" /></div>
		<!-- fin ligne de separation -->
        	<div class="top_ventes_droite">
 
 
            </div>
			<!-- ligne de separation -->
            <div class="top_divider"><img src="<?php echo $host ?>AchatEnfolie2/images/header_divider.png" alt="" title="" width="1" height="164" /></div>
		<div id="top_titre_header"><img src="<?php echo $host ?>AchatEnfolie2/images/ports.png" alt="" title=""  height="164" /></div>
 
        		<!-- fin ligne de separation -->
 
			<!-- fin top des ventes droite  -->
 
 
    </div>
 
    	<!-- fin header -->
		<!-- debut page entiere -->	
   <div id="contenu"> 
 
            <div id="menu_top">
				<!-- menu top -->
 
           <?php if($menu == true) { include_once("menu.php"); } ?>
            </div>
	<!-- fin menu top -->
 
	<!-- debut barre navigation -->       
    <div class="barre_navigation">
    Navigation: <span class="historique">Home</span>
 
    </div>        
    <!-- fin barre navigation -->
    <!-- Menu a droite categories -->
   <div class="contenu_gauche">
 
   <?php if($navigation) { include_once("navigation.php"); } ?>
         <!---- newsletters --------------->
   <?php if($newsletters) { include_once("newsletters.php"); } ?>
 
 
 
     <!---------- publicite ---------------------->
       <?php if($publicite) { include_once("publicite.php"); } ?>
 
        <!--------- fin publicite ------------------>
 
   </div>
  <!-- contenu de centre -->
 
 
   <div class="contenu_page_centre">
 
 
 
		<?php echo $body; ?>
 
 
 
 
   </div><!-- end of center content -->
 
   <div class="contenu_droite">
<?php if($caddie) { include_once("caddie.php"); } ?>
 
<?php if($nouveaute) { include_once("nouveaute.php"); } ?>
 <?php if($top_ventes) { include_once("top_ventes.php"); } ?>    
 
 
     <div class="banner_adds">
 
 
     </div>        
 
   </div><!-- end of right content -->   
 
 
   </div><!-- end of main content -->
 
 
 
   <?php include_once('footer.inc.php'); ?>
 
 
</div>
 
 
 
 
	</body>
</html>
cela doit etre un pb de chemin mais je ne trouve pas.
merci.