Je tente actuellement de me construire une page web personnelle sur laquelle plusieurs personnes vont pouvoir participer (dans mon entourage). J'ai créé ma page index.php avec mon css dans un autre fichier. Voici donc les codes sources, tout d'abord le index.php
Ensuite le css
Jusqu'ici tout se passe bien, ma section mainframe change selon mon menu (menu.php).
Cela se corse cependant suite à cela. Dans ma section chroni, j'ai également un menu pour appeller des pages à droite. Voici chroni.php
Bon, assez de code, je ne crois pas qu'il manque rien.
Le problème est le suivi (ne pas oublier que je débute svp!): qu'est-ce que je dois écrire comme lien dans mon menuchroni.php pour que cela fonctionne? j'ai actuellement <a href="index.php?chroniqueur=chroni1">isaac</a> , mais à ce que je vois, le seul résultat est de me faire quitter chroni.php au profit de accueil.php . Je vois bien que dans mon URL il y a un problème puisque mes 2 variables (page et chroniqueur) ne s'affichent pas, seulement chroniquer.
J'ai lu dans le forum les autres sujet se rapprochant, mais soit je ne saisissais pas tout, soit ce n'était pas appliquable.
Merci beaucoup de votre aide!!
Modifié par cafeelgood (17 Jul 2006 - 04:41)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
<!--
@import url(corps/screen.css) screen;
-->
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Isaac & Marie</title>
<meta name="Description" content="" />
<meta name="Keywords" content="" />
<meta name="author" content="Usager non enregistré" />
<meta name="generator" content="WebExpert 6" />
</head>
<head>
</head>
<body>
<div class="titre"><?php include("corps/titre.html") ?></div>
<div class="banner"><?php include("corps/banner.html") ?></div>
<div class="menu"><?php include("corps/menu.php") ?></div>
<div class="mainframe">
<?php
if (!isset($_GET['page'])) $page= 'accueil'; else $page= $_GET['page'];
switch($page)
{
case 'accueil': include ('accueil/accueil.php');break;
case 'chroni': include ('chroni/chroni.php');break;
case 'photos':include ('photos/photos.php');break;
case 'melimelo':include ('melimelo/melimelo.php');break;
case 'apropos':include ('apropos/apropos.php');break;
}
?>
</div>
<div class="bas"><?php include("corps/bas.html") ?></div>
</body>
</html>
Ensuite le css
<!--
body {
margin: 0;
padding:0;
position: relative;
margin-left: auto;
margin-right: auto;
text-align: left; /* pour corriger le bug de centrage IE */
color: #FFFFFF;
width: 1024px; /* largeur obligatoire pour être centré */
height: 100%;
font-family: verdana, arial, sans-serif;
background-color: #2b3d49;
}
.titre {
width: 1024px;
height: 79px;
}
.banner {
margin-top: 5px;
height: 155px;
width: 1024px;
}
.menu {
margin-top: 5px;
width: 1024px;
height: 80px;
}
.mainframe {
margin-top: 10px;
width: 1024px;
height: auto;
}
.bas {
width: 1024px;
height: 86px;
}
-->
Jusqu'ici tout se passe bien, ma section mainframe change selon mon menu (menu.php).
Cela se corse cependant suite à cela. Dans ma section chroni, j'ai également un menu pour appeller des pages à droite. Voici chroni.php
<table id="Table_01" width="1024" height="460" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="5">
<img src="images/chroni_01.gif" width="1024" height="33" alt=""></td>
</tr>
<tr>
<td>
<img src="images/chroni_02.gif" width="26" height="408" alt=""></td>
<td width="240" height="408" background="images/chroni_03.gif"><div><?php include ('menuchroni.php') ?></div></td>
<td>
<img src="images/chroni_04.gif" width="18" height="408" alt=""></td>
<td width="705" height="408" background="images/chroni_05.gif"><p>
<?php
if (!isset($_GET['chroniqueur'])) $chroniqueur= 'chroni0'; else $chroniqueur= $_GET['chroniqueur'];
switch($chroniqueur)
{
case 'chroni0': include ('chroni0.php');break;
case 'chroni1': include ('isaac.php');break;
case 'chroni2':include ('marie.php');break;
case 'chroni3':include ('richard.php');break;
case 'chroni4':include ('isa.php');break;
}
?>
</p>
</td>
<td>
<img src="images/chroni_06.gif" width="35" height="408" alt=""></td>
</tr>
<tr>
<td colspan="5">
<img src="images/chroni_07.gif" width="1024" height="19" alt=""></td>
</tr>
</table>
Bon, assez de code, je ne crois pas qu'il manque rien.
Le problème est le suivi (ne pas oublier que je débute svp!): qu'est-ce que je dois écrire comme lien dans mon menuchroni.php pour que cela fonctionne? j'ai actuellement <a href="index.php?chroniqueur=chroni1">isaac</a> , mais à ce que je vois, le seul résultat est de me faire quitter chroni.php au profit de accueil.php . Je vois bien que dans mon URL il y a un problème puisque mes 2 variables (page et chroniqueur) ne s'affichent pas, seulement chroniquer.
J'ai lu dans le forum les autres sujet se rapprochant, mais soit je ne saisissais pas tout, soit ce n'était pas appliquable.
Merci beaucoup de votre aide!!
Modifié par cafeelgood (17 Jul 2006 - 04:41)