PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Re : MySQL, PostgreSQL, etc... » include de page grace a un line dans une cellule de mysql » 19-03-2010 00:49:49

merci de vos patience. j'ai change de solution, celle ci n'est pas adapte.:D

#3 Re : MySQL, PostgreSQL, etc... » include de page grace a un line dans une cellule de mysql » 19-03-2010 00:49:49

Merci de ta reponse, je comprends le principe de ce code pour la securite.
mais j'ai l'impression que le switch ne convient pas a ce que je veux faire car l'include est pour l'entete.
Je veux placer cet entete sur toute les pages en include. Mon soucis est que je suis en train de faire le site avec un template. Je ne peux donc pas mettre l'include dedans (j'ai vu que ce n'est pas possible). Il faut faire l'appel de l'include de index.php dans l'index.tpl. Et la je bloque. J'ai pas trouve comment ca fonctionne.
Tu pourrais me renseigner dans ce sens ?

#4 Re : MySQL, PostgreSQL, etc... » include de page grace a un line dans une cellule de mysql » 19-03-2010 00:49:49

Bonjour xTG, merci de ta reponse.
Etant debutant, je suis pas sur d'avoir tout compris. Il faut donc que je mette la fonction include dans ma div ? et que je mette le chemin dans la base ?! et j'appelle le resultat dans cet include. Est ce bien ca ? Et au niveau securite, c'est pas super ?!
Quel demarche faudrait il que j'adopte pour plus de securite si c'est pas la bonne demarche ?

#5 Re : MySQL, PostgreSQL, etc... » include de page grace a un line dans une cellule de mysql » 19-03-2010 00:49:49

CODE SOURCE :
Dans index.tpl :
    <div id="entete">
{ENTETE}
    </div>
    <div id="menu_horizontal">
Dans index.php :
// Envoi des variables de la bd au gabarit.
$template->assign_vars(array(
    'ENTETE'           => $_ENV['entete_page'],
    ));
Dans mes fonction.php (inclus)
    $_ENV['entete_page'] = $tabl_result['Entete_page'];
et dans la base :
include (''entete.php'')

#6 Re : MySQL, PostgreSQL, etc... » include de page grace a un line dans une cellule de mysql » 19-03-2010 00:49:49

SOURCE GENEREE

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<!-- Insère les mots-clés extraits de la DB dans les meta -->
<META NAME="keywords" lang="fr" CONTENT="">
<!-- Insère la description extraite de la DB dans les meta -->
<META NAME="Description" CONTENT="Dishes">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<!-- Insère le titre extrait de la DB dans la balise correspondante -->
<title>Menu</title>
<link rel="stylesheet" type="text/css" href="styles.css">
</head>
<body>

    <div id="entete">

include ('entete.php')
    </div>
    <div id="menu_horizontal">

        <ul>
            <li><a href="index.php?id_page=2">Menu</a></li>
            <li><a href="index.php?id_page=3">Daily Specials</a></li>
            <li><a href="index.php?id_page=4">Catering</a></li>

            <li><a href="index.php?id_page=5">Pastries</a></li>
            <li><a href="index.php?id_page=6">Location</a></li>
            <li><a href="index.php?id_page=7">Contact</a></li>
        </ul>
    </div>
    <div id="chemin_fer">
        U25A0
         -> <a href="index.php?id_page=1">Home</a>

         -> <a href="index.php?id_page=2">Menu</a>
    </div>
    <div id="bloc_central">
        <div id="menu_vertical">
            <ul>
                <li>
                    <a href="index.php?id_page=8">Salads</a>

                </li>
                <li>
                    <a href="index.php?id_page=9">Sandwiches</a>
                </li>
                <li>
                    <a href="index.php?id_page=10">Specials</a>
                </li>
                <li>

                    <a href="index.php?id_page=11">Sides</a>
                </li>
                <li>
                    <a href="index.php?id_page=12">Beverages</a>
                </li>
            </ul>
        </div>
        <div id="contenu">

            Our dishes
        </div>
    </div>
   </div>
    <div id="pied_page">
        <hr>
        Ceci est le pied de page...
    </div>
</body>
</html>
     ____________________
quelqu'un pour me renseigner ?

#8 Re : MySQL, PostgreSQL, etc... » include de page grace a un line dans une cellule de mysql » 19-03-2010 00:49:49

bonjour xTG, dans la bas j'ai mis dans la cellule : include /entete.php .
il me retourne que le lien mais pas la page.
Merci de ta reponse.

#9 MySQL, PostgreSQL, etc... » include de page grace a un line dans une cellule de mysql » 19-03-2010 00:49:49

pilaf
Réponses : 14

bonjour, je n'arrive pas a inserer une page php dans une autre page via un lien dans ma base.
J'ai essaye plusieurs solution mais je n'arrive que a afficher le texte de la cellule dans ma page "incrustee". J'ai mis le lien en dur dans la cellule, j'ai aussi essaye de mettre l'include directement dans la cellule. Aucune des 2 ne fonctionne. Peut etre pas la bonne syntaxe ou d'echappement, chui mewbi. Pourriez vous me donner une syntaxe valable, svp ? Merci de votre aide.

Pied de page des forums

Propulsé par FluxBB