PHP : Warning: include_once(1)
Lors de la créations de vos sites Internet, vous avez peut-être un jour obtenu l’erreur suivante : Warning: include_once(1)

Lors de la créations de vos sites Internet, vous avez peut-être un jour obtenu l’erreur suivante :
Warning: include_once(1) [function.include-once]: failed to open stream: No such file or directory in Votre cheminCette erreur est due à l’utilisation des fonction die ou exit combinée à include, include_once, require ou require_once dans votre code. Un exemple vaut mieux que de longues explications :
include_once('fichier.php') or die('Impossible d\'ouvrir le fichier');L’exemple ci-dessus est incorrect, préférez-lui donc le code suivant :
if (!include_once('fichier.php')) { echo 'Impossible d'ouvrir le fichier';}La seule explication que j’ai pu trouver de cette erreur est que la fonction include peut s’écrire
include 'fichier.php';ce qui ne correspond pas à l’appel d’une fonction. Ainsi, PHP interprèterais d’abord 'fichier.php' or die('Erreur');, puis ferrait une inclusion de ce résultat (qui vaut toujours le booléen VRAI).
You liked the post? Consider donating!


