Intégrer une page dans une autre ( html/php)

Intégrer une page dans une autre ( html/php) - PHP - Programmation

Marsh Posté le 20-10-2006 à 11:52:26    

Bonjour,
 
je recherche à placer un forum ( phpbb) dans une page internet. La page du forum est en php et celle de mon site en html. J'ai réussi l intégration avec une iframe mais je doute que ce soit la meilleure solution car j'aimerai qu'il n'yest pas les ascenseurs de la iframe quand le forum s elargit ...
 
Pouvez-vous m'aider svp.
 
bonne journée

Reply

Marsh Posté le 20-10-2006 à 11:52:26   

Reply

Marsh Posté le 20-10-2006 à 13:31:07    

je dirais, transforme ta page html en php (suffit de changer l'extension) et à l'endroit où tu veux inclure ton forum tu tapes un truc du genre :  
 
<? include '/phpBB/index.php)'; ?>

Reply

Marsh Posté le 20-10-2006 à 13:38:53    

merci pour ta réponse.
 
Je viens de tester et ça me marque des lignes d'erreur:
 
Warning: main(../forums/index.php)) [function.main]: failed to open stream: No such file or directory in /home.10.2/rspnwqpu/www/forums/forums.php on line 351
 
Warning: main() [function.include]: Failed opening '../forums/index.php)' for inclusion (include_path='.:/usr/local/lib/php') in /home.10.2/rspnwqpu/www/forums/forums.php on line 351

Reply

Marsh Posté le 20-10-2006 à 16:08:16    

Et oui, un des piéges de l'inclusion de fichier :
le répertoire par défaut est celui du fichier appelé par le navigateur et non pas celui du fichier contenant le bout de code en cours d'exécution.
La fonction php "chdir('nomdedossier')" permet de changer le dossier de base du script. Ca devrait te permettre de régler ce probléme là.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed