PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Re : Forum Général PHP » Background change en fonction de l'heure » 29-03-2011 21:53:05

Pour info, je sais coder en php, je réalise des formulaires et des connexions a des BDD, cependant je ne sais pas comment faire la partie background...

DOnc le soucis en clair chez moi proviens de ou dans mon code?

PS: Je l'ai déclarer ma variable... Cf. ligne 2 de mon code... Cependant ca fonctionne pas... Tu entends quoi par déclarer?

#2 Re : Forum Général PHP » Background change en fonction de l'heure » 29-03-2011 21:53:05

Une petite idée m'est apparue... Mais aucun fonctionnement. Mais je sens m'en approcher lol.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[url]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/url]">
<php $fond= $_GET['fond']; ?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans titre</title>
<style type="text/css">
<!--
body {
  background-image: url(<?php echo $fond.'.jpg'; ?>);
}
-->
</style></head>

<body>

<?php
$heure = date("H:i");
if($heure == "11")
    {
  $fond= '2matin';
    }
elseif($heure == "12")
    {
  $fond= '3midi';
    }
else
    {
  $fond= '6nuit';
    }
?>
</body>
</html>

#4 Re : Forum Général PHP » Background change en fonction de l'heure » 29-03-2011 21:53:05

Je viens de tenter de remplacer "background-image:url('nuit.jpg');" par "document.body.style.background = "url(6nuit.jpg)", cependant rien à faire...
"

#5 Forum Général PHP » Background change en fonction de l'heure » 29-03-2011 21:53:05

Montyfabr
Réponses : 13

Bonjour à tous les codeurs.
Je réalise actuellement un petit code me permettant le changement du background du site en fonction de l'heure. J'ai donc fait ainsi:

<?php
$heure = date("H:i");
if($heure == "11")
    {
    background-image:url('jout.jpg');
    }
elseif($heure == "11:33")
    {
    background-image:url('midi.jpg');
    }
else
    {
    background-image:url('nuit.jpg');
    }
?>

Cependant, une erreur s'affiche au niveau des lignes "background-image:url('jout.jpg');". Il ne semble pas apprecier cette chaine de caractères.

Quelqu'un saurait-il me dire ou est mon erreur?

Merci d'avance,
Fabrice.

Pied de page des forums

Propulsé par FluxBB