Aide - Recherche - Membres - Calendrier
Version complète : Pseudos frames
Forum Webmaster - Ton Webmaster > Conception de sites > Programmation
Alex
Pour les pseudos frames comment on fait quand on veut afficher une page dans un dossier genre : dossier/page.php3

alors que cette page utilise la fonction include
Tenss59
lol, je vois pas où est le problème :wink.gif

Tu fais comme ça par exemple :

<?php

if($page =="mapage"){include('ton_dossier/ton_fichier.php');}

?> :biggrin.gif
Alex
Ba non si cette page utilise des fonctions include ca mias un message d'erreur
Amaury
Merci pour ton message !!



Je laisse le webmaster de tonwebmaster.com te venir en aide car c'est plus un pro du php que moi !



@+ :smile.gif :biggrin.gif
Tenss59
C'est quoi ton message d'erreur ?? :wink.gif
Alex
Des truc dans ce genres :

Si par example sur la page il y a la fonction include pour la page message.php et bien voila :



Warning: Unable to access message.php in your script on line 378



Warning: Failed opening 'message.php' for inclusion in your script on line 378
Tenss59
Donne nous ton code stp, je vais te dire ce qui va pas :wink.gif
Alex
Voila c'est pour mon livre d'or situé dans un sous dossier (livredor) :

Voici le code de la page index :



<?

include ("admin/config.php");

$db = mysql_connect($host, $user, $password);

mysql_select_db($base,$db);

$query2 = "SELECT * FROM $table";

$result2 = mysql_query($query2);

$nb2 = mysql_numrows($result2);

if ($nb2 >= 2)

{ $nb3="$nb2 messages";

}else{

$nb3 = "$nb2 message"; }

echo "<HTML>

<HEAD>

<STYLE TYPE='text/css'>

<!--

a:link {color:#$colorlinkliens; text-decoration:$decolinkliens; }

a:visited {color:#$colorvisitedliens; text-decoration:$decovisitedliens; }

a:hover { color:#$colorhoverliens;text-decoration:$decohoverliens; }



a.barre:link {color:#$colorlinkbarre; text-decoration:$decolinkbarre; }

a.barre:visited {color:#$colorvisitedbarre; text-decoration:$decovisitedbarre; }

a.barre:hover { color:#$colorhoverbarre;text-decoration:$decohoverbarre; }



a.page:link {color:#$colorlinkpage; text-decoration:$decolinkpage; }

a.page:visited {color:#$colorvisitedpage; text-decoration:$decovisitedpage; }

a.page:hover { color:#$colorhoverpage;text-decoration:$decohoverpage; }

//-->

</STYLE>

<TITLE>L'araignée du web - Livre d'or</TITLE>

</HEAD>

<BODY BGCOLOR='#$fond'>



<P><CENTER>

<table width='545' border='0' align='center' bgcolor='#003366'>

<tr>

<td>

<B><FONT SIZE='-1' FACE='$font' color='#FFFFFF'>$titre</FONT></B></CENTER>

</td>

</tr>

</table></P>



<P><CENTER><TABLE ALIGN='CENTER' BORDER='0' CELLSPACING='1'

CELLPADDING='4' WIDTH='580'>



<TR>

<TD COLSPAN='2' ALIGN='CENTER' BGCOLOR='#$colorbarre'>

<FONT COLOR='#$colorlinkbarre' FACE='$font' SIZE='-1'>$nb3</FONT>

<FONT COLOR='#$colorlinkbarre' SIZE='-1' FACE='Verdana'>

| </FONT>

<FONT SIZE='-1' FACE='$font'><A HREF='poster.php' class='barre'>Signer le Livre d'Or</A></FONT>

<FONT COLOR='#$colorlinkbarre' SIZE='-1' FACE='Verdana'> | </FONT>

<FONT SIZE='-1' FACE='$font'><A HREF='mailto:$email' class='barre'>Contact</A></FONT></TD>

</TR>

<TR>

<TD COLSPAN='2'>

<TABLE BORDER='0' CELLPADDING='2' CELLSPACING='1' WIDTH='100%'>

<TR>

<TD WIDTH='50%' VALIGN='TOP'>

<FONT SIZE='-1' FACE='$font' color='$colortexte'>Mise en ligne : $datecreation</FONT></TD>

</TR>

</TABLE></TD>

</TR>

<TR>

<TD COLSPAN='2' BGCOLOR='#$fond'>

<FONT SIZE='-1'>

<TR>

<TD ALIGN='CENTER' WIDTH='577'>

<HR SIZE='1' NOSHADE COLOR='#000000'>

</TD>";

include("message.php");

echo"</FONT></TD>

</TR>

<TR>

<TD COLSPAN='2' ALIGN='CENTER' BGCOLOR='#$colorbarre'>

<P><CENTER><FONT SIZE='-1' FACE='$font'><A HREF='$url'

TARGET='_top' class='barre'>&copy; 2002 - L'araignée du web</A></FONT><FONT COLOR='#$colorlinkbarre'

SIZE='-1' FACE='$font'> </FONT></CENTER></TD>

</TR>

</TABLE></CENTER>



</BODY>

</HTML>"; ?>
Alex
Et dans la page inc/inc.php3 ya :

if($page =="livredor"){include ('livredor/index.php3');}
Tenss59
Oulala, lol, attends laisse moi le temps de regarder ..., heu ...
Tenss59
Donc, apparament c'est le include("message.php"); qui bug mais franchement je vois pas pourquoi ..., ton erreur dis que le script n'arrive pas à accèder au fichier message.php donc vérifie le chemin d'accès etc ...



Où dis moi en +, bon bha voilà pour le moment je peux rien faire de plus à part de dire que c'est surement un problème d'accès qui se trouve soit dans ton script message.php ou dans le code que tu m'as donné ... :tongue.gif
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.