MyBB.support, le portail francophone de MyBB
Inclure un fichier PHP dans le header - Version imprimable

+- MyBB.support, le portail francophone de MyBB (https://mybb.support)
+-- Forum : MyBB.fr (https://mybb.support/forum-1.html)
+--- Forum : Support (https://mybb.support/forum-5.html)
+--- Sujet : Inclure un fichier PHP dans le header (/thread-3715.html)



Inclure un fichier PHP dans le header - lechtidu56 - 29-01-2011

Bonjour,

Je voudrais inclure un fichier PHP dans mon header, sauf que
Code PHP :
<?php include "http://votre_adresse.com/dossier/nom.php"?>
ne fonctionne pas !

J'ai essayé dans le global.php mais sa fait comme un
Code PHP :
<br /> 
avant et après mon include !

Qu'elle est la solution ?

Merci d'avance !


RE: Inclure un fichier PHP dans le header - exdiogene - 29-01-2011

Dans le fichier "global.php" il suffit d'ajouter :
Code PHP :
include "chemin_relatif_au_répertoire_du_forum/nom.php"



RE: Inclure un fichier PHP dans le header - lechtidu56 - 29-01-2011

Au début ? A la fin ?


RE: Inclure un fichier PHP dans le header - exdiogene - 29-01-2011

Tout dépend si certaines variables de MyBB sont nécessaires pour le fichier inclus.

Si aucune variable n'est nécessaire alors après le "include" du "init.php" ce serait bien...

Wink


RE: Inclure un fichier PHP dans le header - lechtidu56 - 29-01-2011

Ok.
Merci à toi.
Voilà ce que sa m'affiche :
Citation :Les avertissements suivants se sont produits :
Warning [2] Cannot modify header information - headers already sent by (output started at /public_html/zeads/afficher.php:2) - Line: 1622 - File: inc/functions.php PHP 5.2.6-1+lenny9 (Linux)
File Line Function
[PHP] errorHandler->error
/inc/functions.php 1622 header
/inc/class_session.php 348 my_setcookie
/inc/class_session.php 98 session->load_guest
/global.php 55 session->init
/index.php 18 require_once
Warning [2] Cannot modify header information - headers already sent by (output started at /public_html/zeads/afficher.php:2) - Line: 1622 - File: inc/functions.php PHP 5.2.6-1+lenny9 (Linux)
File Line Function
[PHP] errorHandler->error
/inc/functions.php 1622 header
/inc/class_session.php 365 my_setcookie
/inc/class_session.php 98 session->load_guest
/global.php 55 session->init
/index.php 18 require_once
Warning [2] Cannot modify header information - headers already sent by (output started at /public_html/zeads/afficher.php:2) - Line: 1622 - File: inc/functions.php PHP 5.2.6-1+lenny9 (Linux)
File Line Function
[PHP] errorHandler->error
/inc/functions.php 1622 header
/inc/class_session.php 106 my_setcookie
/global.php 55 session->init
/index.php 18 require_once



RE: Inclure un fichier PHP dans le header - exdiogene - 30-01-2011

Il n'est pas possible d'inclure un fichier PHP qui imprime du texte à l'écran, dans global.php!

"/public_html/zeads/afficher.php" tente d'afficher du texte dans sa deuxième ligne...


RE: Inclure un fichier PHP dans le header - lechtidu56 - 30-01-2011

Bah oui..
"/public_html/zeads/afficher.php" est un script qui affiche une pub d'une BDD aléatoirement...

Maintenant, après modification de l'include (petite erreur de ma part), j'ai cette erreur :

Citation :Les avertissements suivants se sont produits :
Warning [2] Cannot modify header information - headers already sent by (output started at /public_html/zeads/config.php:1) - Line: 1622 - File: inc/functions.php PHP 5.2.6-1+lenny9 (Linux)
File Line Function
[*PHP] errorHandler->error
/inc/functions.php 1622 header
/inc/class_session.php 106 my_setcookie
/global.php 55 session->init
/index.php 18 require_once
Seulement, la ligne 1 de config.php est :
Code PHP :
<?php 



 Utilitaire de traduction fourni par Regentronique