Problème d'include

RAM4
Invité n'ayant pas de compte PHPfrance

12 août 2005, 14:08

Salut à tous, :D

:( J'ai un petit problème d'include que je n'arrive pas à résoudre.

J'ai un premier fichier qui s'appelle test.php et qui contient les lignes suivantes :

Code : Tout sélectionner

function affichage() { echo "Coucou"; }
J'ai un deuxième fichier qui s'appelle essai2.php, qui appelle le fichier précédent, et qui contient les lignes suivantes :

Code : Tout sélectionner

<? include("test.php"); affichage(); ?>
Mon problème est que lorsque j'ouvre la page essai2.php, j'ai le message d'erreur suivant :
function affichage() { echo "Coucou"; }
Fatal error: Call to undefined function: affichage() in e:cotecoursessai2.php on line 3
L'un de vous peut-il m'aider ? :oops:

Merci d'avance. :wink:

Mammouth du PHP | 543 Messages

12 août 2005, 14:15

met des <?php et ?> autour de ta fonction dans test.php

@+

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

12 août 2005, 14:36

Et vérifie qu'ils sont dans le mm répertoire !

Petit nouveau ! | 4 Messages

12 août 2005, 14:44

met des <?php et ?> autour de ta fonction dans test.php

@+
Je les ai ajoutés et ça marche :lol:

Merci boukou !

Mammouth du PHP | 543 Messages

12 août 2005, 14:56

Et vérifie qu'ils sont dans le mm répertoire !
Un indice caché dans son message nous disait qu'ils sont bien dans le meme repertoire :
Citation:
function affichage() { echo "Coucou"; }
Fatal error: Call to undefined function: affichage() in e:cotecoursessai2.php on line 3
Ca a afficher le code en tant que texte :P

Petit nouveau ! | 4 Messages

13 août 2005, 11:26

Salut à tous,

Mon problème d'include étant résolu (merci encore pour votre aide), j'aimerai marquer le message "RESOLU", mais je ne vois pas le bouton dont parle la FAQ. :?:

Quelqu'un pourrait m'aider ?

Merci d'avance.