Aide - Recherche - Membres - Calendrier
Version complète : Fonction include !!!!
Forum Webmaster - Ton Webmaster > Conception de sites > Programmation
Alex
J'aurais une petit question à propos de PHP :



Voila il existe une fonction include et



Si on a une page avec les menus... la page principale en gros : et que dedans j'aimerais que les pages apparaissent en cliquant sur le menu, un peu comme des frames mais avec la fonction include

Est-ce possible ?



J'attends vos réponses avec impatience !!!

Merci d'avance wink.gif
Tenss59
Oui, c'est possible wink.gif

Cela s'appelle des pseudos frames wink.gif



Rends toi sur cette page pour en savoir + : http://www.tenss.net/?page=zones_webmaster...ters_cours_php3 , c'est la lesson "pseudos-frames" wink.gif



[ita]*** Message édité par Tenss59 le 14/12/2002 13:22 ***[/ita]
Alex
merci beaucoup ;-)
Alex
Ca marche aussi avec le php3 ?, parce que moi ca me met :



Parse error: parse error in your script on line 2
Tenss59
Envois moi ton code pour voir où est l'erreur smile.gif
Alex
ba ca c'est sur la page principal :



<? include("inc/inc.php3":wink.gif; ?>



dans le dossier inc :

<?

if($page =="":wink.gif{include "index2.php3"}

if($page =="bases":wink.gif{include "bases.php3"}

if($page =="astuces":wink.gif{include "astuces.php3"}

if($page =="caracteres":wink.gif{include "caracteres.php3"}

if($page =="couleurs":wink.gif{include "couleurs.php3"}

if($page =="caracteres":wink.gif{include "caracteres.php3"}

if($page =="debuter":wink.gif{include "debuter.php3"}

?>



et le lien vers une page :

http://araigneeduweb.free.fr/index.php3?page=debuter
Tenss59
Correction biggrin.gif



<?

if($page ==""){include ('index2.php3');}

if($page =="bases"){include ('bases.php3');}

if($page =="astuces"){include ('astuces.php3');}

if($page =="caracteres"){include ('caracteres.php3');}

if($page =="couleurs"){include ('couleurs.php3');}

if($page =="caracteres"){include ('caracteres.php3');}

if($page =="debuter"){include ('debuter.php3');}

?>
Alex
A ba alors fais gaffe c'est marqué ca dans tes tutoriaux...

Et a un moment t'a oublié ?> à la fin u code dans pseudos frames.



Encore merci !!! wink.gif
Tenss59
Oups, lol, je me suis trompé wink.gif biggrin.gif

Merci pour m'avoir signalé cette erreur wink.gif
winrun
moi j'ai un petit soucis avec le code des pseudo frames.



dans la page centrale, la page remplacée apparait à la suite de l'affichage de la page que je remplace .



J'suis clair là ?



voici l'index.php

<?

$menu=$HTTP_GET_VARS["menu"];

$listemenu = array( 'connaitre', 'campagnes', 'doc', 'contact');

//echo $menu.'<br><br>';

?>



<table border="0" width="100%" cellspacing="0" cellpadding="0">

<tr>

<td width="100%" colspan="2">

<?

include 'tetiere.htm';

?>

</td>

</tr>

<tr>

<td width="10" valign="top">

<?

if ($menu)

{include $menu.'/menu.htm';}

else

{include 'menu.htm';}

?>

</td>

<td width="100%" valign="top">

<? include'inc/inc.php'; ?>

<?

if ($menu)

{include $menu.'/princ.htm';}

else

{include 'princ.htm';}

?>



et voici l'inc.php en inc/inc.php



<?php

if($page ==""){include ("princ.htm");}

if($page =="plan"){include ("plan.htm");}

if($page =="formule"){include ("connaitre/formule.htm");}



.....

?>



et voici l'url de test :

[url=]http://www.chez.com/cheynet/rezo/index.php[/url]





Merci de votre aide
C\'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d\'information, la mise en page et les images, veuillez cliquez ici.
Invision Power Board © 2001-2012 Invision Power Services, Inc.