include m'affiche le fichier à l'écran? [PHP] - Programmation
Marsh Posté le 11-05-2001 à 14:35:18
Soit pas timide ! fait voir ton source.
Puis utilise require() au lieu de include().
Marsh Posté le 11-05-2001 à 14:47:38
J'ai essayé require() et c'est pareil!
C'est pas que je veux pas montrer mon code mais le srcipt fait 350 lignes alors bon c'est un peu lourd.
Voilà le début où je fais le include:
Fichier principal:
<?
Header("Content-Type: image/png" );
require('XML.inc');
...
?>
Fichier appeler:
function XML($tableau,$param){
...
}
Sinon je peux mailer le script si vous voulez?
Merci
Marsh Posté le 11-05-2001 à 14:52:57
Perso, les seul require que j'utilise sont pour des fichier de connection et je met comme ca:
require "connect.php";
je ne sais pas si le simple ou double quote change qqch?
En tout cas, bonne chance
Marsh Posté le 11-05-2001 à 15:01:09
Envoi tes fichiers par mail à fred@surleau.com.
Marsh Posté le 11-05-2001 à 16:09:11
essaies de mettre le require avant le HEADER...
Marsh Posté le 11-05-2001 à 16:22:08
D'après les fichiers reçus :
Mettre <?php au début et ?> en fin comme c'est dit dans la doc !
Marsh Posté le 11-05-2001 à 17:47:10
Si tu inclues plusieur fois un fichier ou il y a des fonction ça marchera pas. Fais un fichier a part avec les fonctions et inclue un seul fois dans le fichier php principale.
Marsh Posté le 12-05-2001 à 00:13:27
<? include "fich.inc" ?>
avant ou après le header ç a change rien
avec double ou simple cote non plus
mais je crois qu'il yu a jamais de parentheses
Marsh Posté le 12-05-2001 à 00:24:31
php4 :
<? include_once("fich.inc" ); ?>
le php apres <? ne sert a rien si ce n'est pour te rappeler que tu fait du php
Marsh Posté le 12-05-2001 à 01:59:34
exact pour le php après le <?
mais le require ne doit être utilisé que pour des inclusions non conditonnelles (hors boucles), vaut mieux utiliser un include pour inclure.. (dixit la doc PHP).
euh on s'écarte du sujet non ?
Marsh Posté le 12-05-2001 à 10:33:32
Essaie d'enregistrer ton fichier en php3 sil est en php ou en php sil est en php3
moi j'abvais changé l'extention, et c t bon ...
Marsh Posté le 12-05-2001 à 10:51:08
ça n'a rien à voir avec l'extension ?????!!!!...
avec requier le script est executer une seule fois
avec include il est réellement intégré donc on peut l'utiliser plusieur fois
si tu vois le code entre les balises <? et ?> c'est que c'est pas traduit par le moteur php. tu devrais nous montrer ton script exactement la partie ou il y a l'include...
Marsh Posté le 12-05-2001 à 12:58:59
Salut,
Je pense que le fichier que tu désires inclure ne doit pas se trouver dans le meme répertoire que ton fichier php avec la fonction include et que le repertoire de ton fichier à inclure ne permet pas d'executer les fichier qui se trouve dedans. Essai d'aller voir dans la configuration de ton serveur (genre pws) pour voir si effectivement 'executer' est bien activé?
Marsh Posté le 11-05-2001 à 14:32:22
J'ai un script php qui renvoie une image au navigateur.
Jusque là rien de particulier, puis j'ai optimiser le code, créer des fonctions. Ensuite, j'ai voulus inclure ces fonctions en faisant un include('fichier'); mais maintenant il m'affiche plus l'image mais le contenu de fichier à l'écran?