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 :

Arranger une page


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2008
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 40
    Par défaut Arranger une page
    voila,jai un tout petit probleme d'affichage
    je veux juste mettre le menuHaut en haut de la page, menuGauche a la gauche et AfficherClient, j espere que vous avez imaginé ma situation
    voici mon code
    <body>
    <?php
    include ("menus.php");
    include ("functions.php");
    menuHaut();
    menuGauche();
    AfficherClients();
    ?>
    </body>
    dans ce cas on m'affiche le resultat de chaque fonction juste apres celui de la precedente, mais moi je veux que AfficherClient soit a gauche à droite de menuGauche et ne pas au dessous
    j'ai essayé d'arranger les choses avec un tableau mais ca n a pas marché

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    Il faut utiliser un tableau pour cela

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <table>
    <tr><td colspan="2"><?php menuHaut();?></td><tr>
    <tr><?php menuGauche();?><td></td><td><?php afficherClients(); ?></td><tr>
    </table>

  3. #3
    Membre éclairé Avatar de guiyomh
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    328
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 328
    Par défaut
    Que nenni ! Faut pas faire de tableau !

    C'est pas un problème PHP en plus. C'est un problème de possitionnement. Tu devrait regarder du côter des mise an page CSS. Regarde du côté des cours et tutoriels pour apprendre CSS : http://javascript.developpez.com/cours/ pour les mise en page CSS.

    Mais faut pas faire de tableau pour ta mis en page (sauf si tu as des donnée tabulaire [style excel] à mettre en page).

  4. #4
    Membre éprouvé Avatar de SirDarken
    Profil pro
    Développeur Web
    Inscrit en
    Février 2004
    Messages
    897
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Services de proximité

    Informations forums :
    Inscription : Février 2004
    Messages : 897
    Par défaut
    Le tableau à la base en servait pas à mettre en page ?
    Je veux bien à présent que le CSS devrai être le seul à faire la mise en page, mais bon chacun peut faire ce choix (utiliser un tableau ou pas), moi même je le fait encore, non pas que je me rebelle mais c'est juste que j'ai pour le moment pas le temps de maitriser CSS comme mise en forme (ca viendra).

    Donc pour l'auteur du sujet, je dirai :

    -Tu peux soit utilisé les tableaux html pour ta mise en forme mais c'est en voie d'être "interdit".

    -Tu peux soit utilisé CSS pour ta mise en forme, et là je ne serai t'en dire plus, mais tu trouvera rapidement des tutoriel CSS dessus.

    -Tu peux (avec humour et ironie) aussi ne pas faire de mise en forme et dire à tes visiteurs de ce débrouiller à comprendre, en disant que la solution que tu as choisie est là meilleure, et donc tu impose, mais bon perso je préfère laisser le choix

  5. #5
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Je reprends la ou en est sniper puisque l'autre fil a disparu :

    en tout cas merci pour le tuto, c'étais bien ce que je chercher mais je sais pas ou est le probleme encore, voila mon code php:
    Citation:
    <body>
    <?php
    include ("menus.php");
    echo'<div id="bandeau" style="width: 600px;height: 50px;background-color: #00CCFF;">'.menuHaut().'</div>
    <div id="menu" style="float: left;clear: both;width: 100px;height: 400px;background-color: #3300CC;" >'.menuGauche().'</div>
    <div id="contenu" style="width: 600px;height: 400px;background-color: #FF00CC;">'.texteAcceuil().'</div>';
    ?>
    </body>
    mais les le contenu n'est pas inserer dans les div comme je desire, ces dernieres sont placer en bas de page
    merci infiniment
    Comment ca les div sont en bas de page ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  6. #6
    Membre averti
    Inscrit en
    Août 2008
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 40
    Par défaut
    je voulai dire que les partitions div qui sont colorés étaiest misent en bas de la page, tant di que le menu, le header et lale contenu gardaient leurs places

Discussions similaires

  1. [flash] ouvrir une page dans une frame différente
    Par viena dans le forum Intégration
    Réponses: 6
    Dernier message: 01/08/2007, 16h54
  2. |VB6] [Réseau] Lancer une page ASP
    Par Delphi-ne dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 18/10/2002, 17h10
  3. comment integer une animation swf dans une page
    Par naili dans le forum Intégration
    Réponses: 7
    Dernier message: 18/09/2002, 19h54
  4. [CR] Tranfert de formulaire a travers une page HTMl
    Par LIEU dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 12/09/2002, 09h37
  5. [CR] Avoir seulement une page blanche qd la base est vide???
    Par littleChick dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 13/08/2002, 19h26

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