Bonjour,

Je tente d'appeler mes includes pour différentes pages via le code :
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
$link=(isset($_GET['link']))?trim(rawurldecode((string)$_GET['link'])):'';
switch ($link) {
	case 'accueil':
		$include1='("./includes/inc_newsFunctions.php");';
		$include2='("./includes/inc_cocktailsFunctions.php");';
		$include3='("./includes/inc_accueilFunctions.php");';
		break;
	case 'magazine':
		$include1='' ;
		$include2='';
		$include3='';
		$include4='';
		break;
	default:
		$include1='' ;
		$include2='';
		$include3='';
		$include4='';
}
require_once ''.$include1."\n"; 
require_once ''.$include2."\n"; 
require_once ''.$include3."\n"; 
require_once ''.$include4."\n";
pour le moment je teste sur la page d'accueil mais ça me renvoi un message d'erreur:
Warning: main(("./www/includes/inc_newsFunctions.php"); ) [function.main]: failed to open stream: No such file or directory in /homez.318/nightfev/www/n63show.php on line 193

Fatal error: main() [function.require]: Failed opening required '("./www/includes/inc_newsFunctions.php"); ' (include_path='.:/usr/local/lib/php') in /homez.318/nightfev/www/n63show.php on line 193
A priori il ne trouve pas le répertoire des includes.

Pourtant sur la même page j'appelle d'autres includes de façon permanente via le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
/**/ require_once("./includes/inc_membresFunctions.php");
et dans ce cas là ça fonctionne parfaitement.

J'ai essayé de mettre les includes au format : $include1='("/includes/inc_newsFunctions.php");';
mais ça ne change rien.

Quelqu'un peut me venir en aide ?

Merci par avance,

Aurélien