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
avant et après mon include !
Qu'elle est la solution ?
Merci d'avance !
Dans le fichier "global.php" il suffit d'ajouter :
Code PHP :
include "chemin_relatif_au_répertoire_du_forum/nom.php";
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...
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
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...
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 :