[PHP] Pied de page dans page PHP

Résolu/Fermé
adidyan Messages postés 134 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 10 juin 2013 - 31 déc. 2009 à 11:05
gluo Messages postés 233 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 13 janvier 2010 - 2 janv. 2010 à 23:36
Bonjour,

Avec un collègue on fait un site et dans une page du forum, quand je met le pied de page, il le met au milieu de la page

Code PHP
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
   <head>
       <title>Les Guerriers de l'Ombre</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	   <link rel="stylesheet" media="screen" type="text/css" title="Sombre" href="http://hpex.free.fr/ur/css.css" />
   </head>
   <body>
   
   <div id="en_tete">
     <h2>Bienvenue sur le site officiel des Guerriers de l'Ombre</h2>
   </div>

   <div id="menu">
   <h3>
   <a href="http://hpex.free.fr/ur/index.php">Accueil</a><br>
   <a href="http://hpex.free.fr/ur/forum/forum.php">Forum</a><br>
   <img src="http://hpex.free.fr/ur/img/separateur.png">
   <a href="http://hpex.free.fr/ur/cards/funcards.php">Cartes</a><br>
   <img src="http://hpex.free.fr/ur/img/separateur.png">
   <a href="http://hpex.free.fr/ur/tournoi/tournoi_actuel.php?id=0">Tournoi</a><br>
   <a href="http://hpex.free.fr/ur/tournoi/fedcup.php?id=0">Fed Cup</a><br>
   <a href="http://hpex.free.fr/ur/tournoi/cdc.php">CdC</a><br>
   <a href="http://hpex.free.fr/ur/tournoi/historique.php">Historique</a><br>
   </h3>
   </div>

   <div id="corps">

<!-- FORUM Guerriers de l'Ombre BY WOLFYLINK --> 
  <?php
   //Vérification de l'existance de sujets dans la base de données
   
   mysql_connect("localhost", "hpex", "wolfy73");
   mysql_select_db("hpex");
   
   $nmbre_suj = mysql_query("SELECT COUNT(*) AS entrees FROM forum");
   $nombre = mysql_fetch_array($nmbre_suj);
   
   if ($nombre['entrees'] != 0)
   {
 
   //Affichage des 20 derniers sujets
   $reponse = mysql_query("SELECT * FROM forum");
   ?>
   <table summary="Forum" id="forum">
   <?php
   while ($donnees = mysql_fetch_array($reponse))
   { ?>
   
   <tr>
       <td><a href="read.php?id=<? echo $donnees['id']; ?>"><? echo $donnees['Sujet']; ?></a></td>
	   <td><? echo $donnees['Pseudo']; ?></td>
   </tr>

   <? }
   }
   else
   { ?>
   <p>Aucun sujet sur le forum.</p>
   <? } ?>

   <a href="new.php">Créer un sujet</a>
   
   <? mysql_close(); ?>

</div>
</body>
<div id="pied_de_page">
Site officiel des <a href="http://www.urban-rivals.com/guild/?id_guild=390552">Guerriers de l'Ombre</a>
<div class="petit">par Adidyan et Wolfylink</div></div>


Et le code CSS

body
{
	width: 815px;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	color: white;
	background-image:url("img/fond.jpg");
	background-color: #970a00;
	font-family: "Sylfaen", "Trebuchet MS", "Serif";
}
#pied_de_page
{
   margin-left: 140px;
   margin-right: 0px;
   padding: 5px;
   background-color: black;
   border: 2px solid teal;
}
#corps
{
   margin-left: 140px;
   margin-bottom: 20px;
   padding: 5px;
   margin-right: 0px;
   background-color: none;
   border: 2px solid red;
   background-image: url("img/fond_corps.png");
}


Et l'adresse du site pour voir : http://hpex.free.fr/ur/forum/forum.php
Sur toutes les autres page, le pied de page est au bon endroit mais pas sur celle là.

Merci de votre aide (et désolé pour le long code ^^)
A voir également:

5 réponses

adidyan Messages postés 134 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 10 juin 2013 20
31 déc. 2009 à 11:08
Merci pour ton site, mais le collègue en question ne sera pas d'accord, étant donné qu'il préfère (et de loin) développer lui même ^^

Mais merci quand même et si tu as d'autres idées, n'hésite pas :)
0
gluo Messages postés 233 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 13 janvier 2010 105
31 déc. 2009 à 13:41
Pourquoi mettre le pied de page en dehors du <body> ?
Ce serait plutôt :
[...]
</div>
<div id="pied_de_page">
Site officiel des <a href="http://www.urban-rivals.com/guild/?id_guild=390552">Guerriers de l'Ombre</a>
<div class="petit">par Adidyan et Wolfylink</div></div>
</body>
</html> <!-- N'oublie pas de fermer le <html> aussi -->

Pas sûr que cela soit le problème, mais déjà c'est plus juste...
0
gluo Messages postés 233 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 13 janvier 2010 105
31 déc. 2009 à 13:47
Ha, tu as oublié un </table> un peu plus haut !

Ceci fonctionne :
(à remplacer à partir de <table summary="Forum" id="forum">)
<table summary="Forum" id="forum">
   <?php
   while ($donnees = mysql_fetch_array($reponse))
   { ?>
   
   <tr>
       <td><a href="read.php?id=<? echo $donnees['id']; ?>"><? echo $donnees['Sujet']; ?></a></td>
	   <td><? echo $donnees['Pseudo']; ?></td>
   </tr>

   <? }
  </table>
   }
   else
   { ?>
   <p>Aucun sujet sur le forum.</p>
   <? } ?>

   <a href="new.php">Créer un sujet</a>
   
   <? mysql_close(); ?>

</div>
<div id="pied_de_page">
Site officiel des <a href="http://www.urban-rivals.com/guild/?id_guild=390552">Guerriers de l'Ombre</a>
<div class="petit">par Adidyan et Wolfylink</div></div>
</body>
</html>

Pardon pour le message précédent peu utile :$
0
adidyan Messages postés 134 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 10 juin 2013 20
1 janv. 2010 à 18:29
En effet, ça fonctionne, merci beaucoup !!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gluo Messages postés 233 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 13 janvier 2010 105
2 janv. 2010 à 23:36
Dé rien ;) bon courage pour la suite !
0