Forums Développement Multimédia

Aller au contenu

header

CODE HTML CSS

  • Vous ne pouvez pas répondre à ce sujet
Aucune réponse à ce sujet

#1 leo2v

    Ceinture Marron

  • Members
  • PipPipPipPipPipPip
  • 198 messages

Posté 12 June 2011 - 12:03 PM

Bonjours je suis debutant en PHP / css et je souhaite tester un backgroud qui change en fonction de la page chargée
voici mon code:
header.php:

<?
// extraction du nom de fichier courant, sans extension
$pageName = basename($_SERVER['PHP_SELF'],".php");
// attribution de l'image (et du titre, par la même occasion)
switch($pageName) {
  case 'murs': $imagefond = "images/murs.jpg"; $title = "Murs"; break;
  case 'sols': $imagefond = "images/sols.jpg"; $title = "Sols"; break;
  case 'cuisinnes': $imagefond = "images/bains.jpg"; $title = "Cuisinnes"; break;
  case 'realisations': $imagefond = "images/reas.jpg"; $title = "Realisations"; break;
  default: $imagefond = "images/index.jpg"; $title = "Accueil"; break;
}
?>
<html><head>
<title><?= $title?></title>
<link type="text/css" rel="stylesheet" href="styles.css">
<style type="text/css">
body { background-image: url("<?= $imagefond?>") }
</style>
</head><body>

styles.css:
body { background: #ccc 95% 95% fixed no-repeat }

index.php:
<? include('header.php'); ?>
<div>index</div>
</body></html>

logiquement mon index.php devrais inclure mon header avec par default l'image et le titre acceuil mais la rien ?????
pourtant je suis bien sous wamp les services sont op etc
help me please



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP