IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Tableaux] creation site avec php pur maintenance [Débutant(e)]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 38
    Par défaut [Tableaux] creation site avec php pur maintenance
    BOnjour,
    POur expliquer brièvement ce que j'essaie de faire :
    une page index2 qui comprend un tableau 2 lignes 1 colonne.
    La première ligne permettrait d'afficher le menu appelé par la page menu.php
    la seconde ligne permettant elle d'affciher le contenu de la page en fonction de ce que l'internaute choisira dans le menu.

    le contenu de mes pages :

    index2.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    <?php
    include ("rubrique.php3");
    ?>
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Document sans titre</title>
    </head>
    <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    <TABLE WIDTH=100% CELLPADDING=0 CELLSPACING=0>
    <TR>
    <TD><?PHP include("menu.php") ; ?></TD>
    </TR>
    <TR>
    <TD><?PHP include($page) ; ?></TD>
    </TR>
    </TABLE>
    </body>
    </html>

    page menu.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Document sans titre</title>
    </head>
    <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    <table width="100%" border="0">
      <tr>
        <td>contenu</TD>
    </TR>
    </TABLE>
    </BODY>
    </HTML>
    page rubrique.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    <html>
    <head>
    <title>Document sans titre</title>
    </head>
     
    <body>
    <?php
    $page = 'page'.$rub.'.php';
    if (!file_exists($page))
    {
    $page = 'page1.php';
    }
    ?>
    </body>
    </html>

    le hic est que çà ne marche pas du tout.

    j'ai des erreurs de ce type
    Warning: main(rubrique.php3) [function.main]: failed to open stream: No such file or directory ....

    Warning: main() [function.include]: Failed opening 'rubrique.php3' for inclusion (include_path=....
    Quelqu'un pourrait-il m'aider?
    Merci d'avance

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2006
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 379
    Par défaut
    Déjà à la place de include('rubrique.php3'); met include('rubrique.php');

    Ensuite réfléchie à ta présentation ... je sais pas si tu te rend compte, mais tu as 3 * la balise <html> ... c'est un peu de l'abus non ?

  3. #3
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    c'est le bon vieux systeme des pseudos frames mais apparement t as pas lu le tuto jusqu au bout car effectivement y a 3 fois les balises de presentation du document ...lol
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 38
    Par défaut
    disons que je ne comprends pas trop le fait qu'il y ait les 3 balises.
    ce sont bien 3 pages différentes.
    j'ai du louper une étape.....

  5. #5
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    tu inclus 3 pages dans une page html , a la limite lance index2.php et fais "Afficher le code source" et la tu vas vite comprendre ....
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2006
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 379
    Par défaut
    Le problème :
    Warning: main(rubrique.php3) [function.main]: failed to open stream: No such file or directory ....

    Warning: main() [function.include]: Failed opening 'rubrique.php3' for inclusion (include_path=....
    Montre qu'il ne trouve pas la page rubrique.php3 ... pour la bonne raison qu'elle n'existe pas
    Tu nous à montrer le code d'une page : rubrique.php et non rubrique.php3.
    S'il n'y a effectivement pas de page au nom de rubrique.php3, tu sais d'où vient le problème ...

Discussions similaires

  1. [POO] conseils pour creation site en PHP Objet
    Par Clorish dans le forum Langage
    Réponses: 8
    Dernier message: 05/06/2008, 23h18
  2. [Conception] Creation site avec menu dynamique
    Par tugars dans le forum Webdesign & Ergonomie
    Réponses: 4
    Dernier message: 18/04/2007, 14h38
  3. Réponses: 4
    Dernier message: 05/12/2006, 20h13
  4. [Tableaux] Tableau dynamique avec php
    Par Ricus28 dans le forum Langage
    Réponses: 3
    Dernier message: 01/08/2006, 22h46
  5. Réponses: 12
    Dernier message: 04/11/2005, 16h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo