Bonjour,

j'ai créé un fichier PHP avec la fonction*spl_autoload_register me permettant de charger automatique les classes php manquantes à mon fichier. Cependant lorsque je test mon fichier, j'ai le droit à une page blanche...

Voici mon fichier 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
<?php	
	function chargerClasse($classe){
********if(file_exists(__DIR__ . '/includes/class/'.$classe.'.php')){
************require_once __DIR__ .'includes/class/'.$classe.'.php';
************echo 'classe '.$classe.' chargée';
********}else {
************echo 'la classe '.$classe.' n\'a pas pu être chargée';
********}
****}
*****
****spl_autoload_register('chargerClasse');
 
	require 'traitements/connect.php';
 
	try{
		echo "avant manager";
		$manager = new EdtManager($pdo);
 
		$edt = $manager->getEdtBySemestreAndSection(1, "informatique");
 
		echo $edt;
	} catch (Exception  $e) {
		print "Erreur !: " . $e->getMessage() . "<br/>";
		die();
	}
 
?>
Mon fichier log :

PHP Parse error: syntax error, unexpected '{' in /var/www/clients/client3/web5/web/administrateur/algo.php on line 3
Du coup, étant donné que je ne vois pas de problème de '{' , je sais pas trop comment résoudre le problème...


Quelqu'un pour m'aider ?

Cordialement,