bonsoir à tous,

mon soucis n'est pas simple à expliquer

voici mon fichier index.pxp

<?php
    require ("ftpdl.php");
?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <link rel="stylesheet" href="./css/style.css" type="text/css" media="screen"/>
        <title>Site FFS2 2</title>
<style>
        body
{
background-color:#b0c4de;
}
</style>
    </head>
<body>
<?php
    include './TPL/header.php';
?>
<?php
    include './menu/menu.php';
?>
<?php
    include './tools/imagalt/imagalt.php';
?>
<div class="page">
    <div class="conteneurcent">
        <?php
            include './tools/bienvenue/bienvenue.php';
        ?>
        <?php
            include './tools/news/news.php';
        ?>
        <?php
            include './tools/lastt/lastt.php';
        ?>
        <?php
            include './tools/lastv/lastv.php';
        ?>
        <?php
            include './tools/bestl/bestl.php';
        ?>              
    </div>
    <div class="laterald">
        <?php
            include './tools/horloge2/horloge2.php';
        ?>
        <?php
            include './tools/mumble/mumble.php';
        ?>
        <?php
            include './tools/paypal/paypal.php';
        ?>  

    </div>
<div class="clear"></div>

</div>
<?php
    include './TPL/footer.php';
?>
</body>
</html>

afin de me faciliter entre autre la tache de débuggage, au lieux de mettre tous les codes dans index.php, j'ai préféré créer mes outils séparément avec chacun un fichier php et son fichiers CSS spécifique.

Mais voilà j'ai gagné l'avantage de travailler sur de petite entité, mais j'ai aussi multiplié les css:
-certain de mes css utilisent des balise standart comme TH TD ou #menu avec des réglages X
-d'autre CSS utilisent des balise standart comme TH TD ou #menu avec des réglages Y

Bien que j'ai pas encore compris qui écrase qui, certain de mes css pourtant bien chargé, sont écrasé par d'autre css chargé.

est t'il possible de faire quelque chose de genre

<charge css1>
<execute php1>
<applique css1>
<purge css1>

voici les codes de 2 outils qui se bouffent le nez avec leur css

lastv.php

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <link rel="stylesheet" href="./tools/lastt/lastt.css" type="text/css" media="screen"/>

    </head>
<body>

</br>
        <div class="Hb1L">
            Les derniéres activité sur le forum
        </div>
</br>
<?php
$link = mysql_connect ($dbhost,$dbuser,$dbpass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());

//recherche dans les vols effectué
$select1 = "SELECT phpbb_posts.post_id, phpbb_posts.topic_id, phpbb_posts.forum_id, phpbb_posts.poster_id, phpbb_posts.post_time, phpbb_posts.post_subject, phpbb_topics.topic_id, phpbb_topics.topic_title, phpbb_users.username, phpbb_users.user_id
FROM phpbb_posts
LEFT JOIN phpbb_topics ON phpbb_posts.topic_id = phpbb_topics.topic_id
LEFT JOIN phpbb_users ON phpbb_posts.poster_id = phpbb_users.user_id
ORDER BY post_id DESC 
LIMIT 0 , 100";
mysql_query("SET NAMES 'utf8'");
$topic_id]=42;
$result1 = mysql_query($select1,$link) or die ('Erreur : '.mysql_error() );
$total1 = mysql_num_rows($result1); 
if($total1) 
    {
        ?>
        <table>         
        <tr> 
        <th> Sujet </th> 
        <th> Membre </th> 
        <th> dernier commentaire </th> 
        </tr> 
        <?php 
        $cpt=1;     
        while(($row = mysql_fetch_array($result1))) 
            {

                if ($cpt<=10)
                {
                    if(in_array($row'topic_id'], $topic_id))
                        {}
                    else
                        {
                            $cpt=$cpt+1;
                            ?> 
                            <tr> 
                            <td> <?php echo $row'topic_title'] ; ?> </td> 
                            <td> <?php echo $row'username'] ; ?> </td>  
                            <td> <?php echo 'Le '.date('d/m/Y', $row'post_time']).' à '.date('H:i:s', $row'post_time']);?> </td>
                            </tr> 
                            <?php 
                        }
                }
                else{}  
                $topic_id]=$row'topic_id'];

            } 
    }
?>
</table> 
</body>
<hr style="width:100%; color:#b0c4de; height:5px;" />
</html>

lastv.php

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <link rel="stylesheet" href="./tools/lastv/lastv.css" type="text/css" media="screen"/>
    </head>
<body>
</br>
        <div class="Hb1L">
            Les 10 derniers Vols
        </div>
</br>
<?php
$link = mysql_connect ($dbhost,$dbuser,$dbpass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());

//recherche dans les vols effectué
$select1 = "SELECT tracker_pireps.pilotid, tracker_pireps.flightnum, tracker_pireps.depicao, tracker_pireps.arricao, tracker_pireps.aircraft, tracker_pireps.flighttime, tracker_pireps.distance, tracker_pireps.landingrate, tracker_pireps.submitdate, tracker_pireps.accepted, tracker_aircraft.id, tracker_aircraft.registration, tracker_pilots.pilotid, tracker_pilots.lastname
FROM tracker_pireps
LEFT JOIN tracker_pilots ON tracker_pireps.pilotid = tracker_pilots.pilotid
LEFT JOIN tracker_aircraft ON tracker_pireps.aircraft = tracker_aircraft.id
ORDER BY `tracker_pireps`.`submitdate` DESC 
LIMIT 0 , 10";
$result1 = mysql_query($select1,$link) or die ('Erreur : '.mysql_error() );
$total1 = mysql_num_rows($result1); 
if($total1) 
    {
        ?>
        <table>         
        <tr> 
        <th> Pilote </th> 
        <th> Numéro de vol </th> 
        <th> Avion </th> 
        <th> Départ </th> 
        <th> Arrivée </th> 
        <th> Durée </th> 
        <th> Distance </th> 
        <th> Taux de chute </th> 
        <th> Effectué le </th> 
        <th> Validé </th> 

        </tr> 
        <?php       
        while(($row = mysql_fetch_array($result1))) 
            {
                ?> 
                <tr> 
                <td> <?php echo $row'lastname'] ; ?> </td> 
                <td> <?php echo $row'flightnum'] ; ?> </td>
                <td> <?php echo $row'registration'] ; ?> </td>  
                <td> <?php echo $row'depicao'] ; ?> </td> 
                <td> <?php echo $row'arricao'] ; ?> </td> 
                <td> <?php echo $row'flighttime'] ; ?> </td> 
                <td> <?php echo $row'distance'] ; ?> </td> 
                <td> <?php echo $row'landingrate'] ; ?> </td> 
                <td> <?php echo $row'submitdate'] ; ?> </td> 
                <?php 
                if (($row'accepted'])==1)
                    {
                        ?> 
                        <td> <?php echo oui; ?> </td> 
                        <?php 
                    }
                else {
                        ?> 
                        <td> <?php echo non; ?> </td> 
                        <?php 
                    }
                ?> 
                </tr> 
                <?php 
            } 
        ?> 
        </table>
        <?php
    }
?>
</body>
<hr style="width:100%; color:#b0c4de; height:5px;" />
</html>

merci d'avance flo

3 réponses


flo3376
Auteur
Réponse acceptée

je met fin à la question car je m'y prend mal

merci de votre aide

J'avais le même soucis en mettant un titre à mes lien vers les css tout a été réglé:

<link rel="stylesheet" href="./tools/lastv/lastv.css" type="text/css" media="screen"/ title="lastv">

Par exemple

flo3376
Auteur

heu comment dire, la c'est sur que les css ne se mange plus le nez, il ne s'applique plus du tout, pourtant ils sont bien chargé.
tu peux développer ton idée de base??

voic le site malade