Alors là je comprends vraiment pas !?!?!
Voici ma page config.php avec un petit script pour ne pas utiliser de ROOTPATH s'il y a IE comme navigateur
<?
$navigateur = htmlEntities($_SERVER['HTTP_USER_AGENT']);
//ROOTPATH, pour pouvoir avoir le chemin absolu des fichier, même après un changement d'adresse
//On detecte si le naviguateur est IE. ROOTPATH ne fonctionne pas avec IE.
if (preg_match("#Gecko#i", $navigateur))
{
define(ROOTPATH, 'http://' . $_SERVER['HTTP_HOST'] . '/fol/', true);
$rootpath = ROOTPATH;
}
elseif(preg_match("#MSIE#i", $navigateur))
$rootpath = 'http://localhost/fol/';
echo $rootpath;
?>
Et quand j'enlève le if{} et elseif{}, ca marche ! Mais si je n'enlève que le if{} (et que je transforme le elseif{} en if{}), ou seulement le esleif{}, ca ne marche pas !!!!
[EDIT]
En fait il suffisait que j'enlève le echo $rootpath et ca marche !!????
Il y a ce que te donne la vie, et ce que tu en fait. Ce sont les deux forces qui font de toi ce que tu es.