(php)ajouter des fonctions avec include
Résolu/Fermé
bitrate
Messages postés
439
Date d'inscription
vendredi 25 avril 2008
Statut
Membre
Dernière intervention
22 mars 2011
-
22 mars 2011 à 13:26
bitrate Messages postés 439 Date d'inscription vendredi 25 avril 2008 Statut Membre Dernière intervention 22 mars 2011 - 22 mars 2011 à 15:46
bitrate Messages postés 439 Date d'inscription vendredi 25 avril 2008 Statut Membre Dernière intervention 22 mars 2011 - 22 mars 2011 à 15:46
A voir également:
- (php)ajouter des fonctions avec include
- Easy php - Télécharger - Divers Web & Internet
- Ajouter un compte gmail - Guide
- Ajouter signature word - Guide
- Ajouter liste déroulante excel - Guide
- Ajouter un compte whatsapp - Guide
4 réponses
justfor
Messages postés
12
Date d'inscription
mardi 22 mars 2011
Statut
Membre
Dernière intervention
27 mai 2011
3
22 mars 2011 à 13:32
22 mars 2011 à 13:32
tu a essayé de mettre ta fonction public??
Bonjour
Ton fichier inclus s'appelle-t-il bien func.inc.php, tout en minuscules ?
Windows ne tient pas compte de la différence majuscules / minuscules dans les noms de fichiers. Si ton hébergeur utilise un OS (genre linux) qui différencie les deux, et s'il masque certaines erreurs (c'est fréquent) il est possible que le problème vienne de ce qu'il ne voie pas du tout ton func.inc.php.
Pour t'en assurer, ajoute un echo "qq chose" dans func.inc.php, mais en dehors de la fonction.
Ton fichier inclus s'appelle-t-il bien func.inc.php, tout en minuscules ?
Windows ne tient pas compte de la différence majuscules / minuscules dans les noms de fichiers. Si ton hébergeur utilise un OS (genre linux) qui différencie les deux, et s'il masque certaines erreurs (c'est fréquent) il est possible que le problème vienne de ce qu'il ne voie pas du tout ton func.inc.php.
Pour t'en assurer, ajoute un echo "qq chose" dans func.inc.php, mais en dehors de la fonction.
bitrate
Messages postés
439
Date d'inscription
vendredi 25 avril 2008
Statut
Membre
Dernière intervention
22 mars 2011
98
22 mars 2011 à 14:08
22 mars 2011 à 14:08
le fichier est bien chargé (j'utilise require et un echo le valide).
ça marche très bien en locale mais sur mon hébergement ovh la fonction déclaré dans l'include n'est pas global.
ça marche très bien en locale mais sur mon hébergement ovh la fonction déclaré dans l'include n'est pas global.
Re,
N'y a-t-il rien entre les deux lignes :
require("func.inc.php");
Hello();
Qui ferait arrêter le script ? Car en PHP, il n'y a rien à configurer pour qu'une fonction dans un fichier inclus soit globale, elle l'est forcément.
N'y a-t-il rien entre les deux lignes :
require("func.inc.php");
Hello();
Qui ferait arrêter le script ? Car en PHP, il n'y a rien à configurer pour qu'une fonction dans un fichier inclus soit globale, elle l'est forcément.
bitrate
Messages postés
439
Date d'inscription
vendredi 25 avril 2008
Statut
Membre
Dernière intervention
22 mars 2011
98
22 mars 2011 à 15:46
22 mars 2011 à 15:46
c'était un problème de version sur le serveur d'ovh.
j'ai rajouté SetEnv PHP_VER 5 à .htaccess et maintenant ça marche comme il faut.
j'ai rajouté SetEnv PHP_VER 5 à .htaccess et maintenant ça marche comme il faut.
22 mars 2011 à 13:35