PHP: erreur filename en local ,,,
Résolu
Salut aux spécialiste en php ! hi hi hi ;-))
J'ai un souci: En local, j'ai une erreur qui s'affiche avec une date farfelue mais avec en plus ce message (ce qui n'est pas le cas chez free).
Modifié le
Notice: Undefined variable: SCRIPT_FILENAME in g:\sites web\txiki\index.php on line 34
01 - 01 - 1970
Voici la fameuse ligne 34
Peut-etre est-ce du a une absence de quelque chose soit dans mon easyphp, soit dans apache de ma machine.
Qu'en pensez-vous ?
Merci d'avance pour vos éclaircissement.
--
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
J'ai un souci: En local, j'ai une erreur qui s'affiche avec une date farfelue mais avec en plus ce message (ce qui n'est pas le cas chez free).
Modifié le
Notice: Undefined variable: SCRIPT_FILENAME in g:\sites web\txiki\index.php on line 34
01 - 01 - 1970
Voici la fameuse ligne 34
<?
print("Modifié le ");
print date("d - m - Y", filemtime($SCRIPT_FILENAME));
?>
Peut-etre est-ce du a une absence de quelque chose soit dans mon easyphp, soit dans apache de ma machine.
Qu'en pensez-vous ?
Merci d'avance pour vos éclaircissement.
--
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
Configuration: Windows XP Firefox 1.5.0.9
1 réponse
-
Bjr,
Chez toi si tu utilises $_SERVER['SCRIPT_NAME'] ca doit marcher.
Chez free il sont probablement en php3 ou alors il y a une option de conf de php qui est mis à off ou à on. ( register_global je crois)-
-
Contributeur@txikiBon je me réponds à moi-même.....
La bonne syntaxe est:<? print("Modifié le "); print date("d - m - Y"); ?>
au lieu de:<? print("Modifié le "); print(date("d - m - Y", filemtime($SCRIPT_FILENAME))); ?>
Merci quand même !
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
-