PHP - Grrr, problème de dimensions avec les pseudos frame

Discussion dans 'Web, design' créé par Carambar, 14 Avril 2003.

Statut de la discussion:
Fermée.
  1. Offline
    Carambar He once forgot how to cry
    J'essaie de complètement refaire le site en PHP et la page que je test actuellement est un mélange de HMTL et une série d'include :

    Code:
    <table width="100%" cellspacing="0" cellpadding="0" border="0" align="center">
    <tr>
    <td>
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td><?php include('banner.html'); ?>
    <table width="100%" border="0" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF">
    <tr> 
    <td valign="top">
    <?php include('liens.html'); ?>
    </td>
    <td width="100%" align="center" valign="top" bordercolor="#CCCCCC">
    <?php
    if ($page=='screen') {include('screen.html');}
    elseif ($page=='wall') {include('wall.html');}
    elseif ($page=='brol') {include('brol.html');}
    else {include('default.html');}
    ?>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </body>
    </html>
    </body>
    
    En fait, j'utilise une table pour entourer le contenu d'une page pour pouvoir facilement modifier les dimensions par la suite. Pour l'instant la largeur est mis sur 100%, ce qui devrais remplir complètement la fenêtre d'Internet Explorer.

    Le hic c'es que lorsque je fais appel à images.php (le nom du fichier de test étant images.php), la largeur n'est pas tout à fait à 100% dès qu'il y a un include définit. Ce qui est encore plus bizarre c'est que la largeur se rectifie par la suite avec un simple refresh. Ce problème n'apparais qu'avec les dimensions définies en termes de pourcentages en pas en termes de pixels. J'utilise EasyPHP 1.6.0.0. Quelqu'un a des idées pour éviter ca :-( ?
    Carambar, 14 Avril 2003
    #1
  2. Offline
    kokotchY Elite
    heu tu as quoi dans ta page html ? juste du texte ?
    kokotchY, 14 Avril 2003
    #2
  3. Offline
    Carambar He once forgot how to cry
    Ah, j'avais oublié de préciser ce détail. En fait, ces pages contiennent les éléments que j'aimerais reproduire sur chaque page générée. Un exemple :

    liens.html

    Code:
    <table width="105" border="1" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF">
    <tr> 
    <td>
    <a href="index">Index</a>
    <br><a href="membrers.html">Membres</a>
    <br><a href="forum.html">Forum</a><br>
    <br>
    </p></td>
    </tr>
    </table>
    
    Il n'y figure aucune balise qui fais référence à l'entête ou le corps du document.
    Carambar, 14 Avril 2003
    #3
Statut de la discussion:
Fermée.