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
Mon fichier log :
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(); } ?>
Du coup, étant donné que je ne vois pas de problème de '{' , je sais pas trop comment résoudre le problème...PHP Parse error: syntax error, unexpected '{' in /var/www/clients/client3/web5/web/administrateur/algo.php on line 3
Quelqu'un pour m'aider ?
Cordialement,
Partager