Avatar billede boha03 Nybegynder
25. januar 2004 - 18:26 Der er 11 kommentarer og
1 løsning

Skift grafik på 3 tider

Jeg har noget grafik jeg godt vil have til at skifte over 3 gange om dagen på min siden hvordan kan jeg gøre det eller lave det.
Avatar billede cautoo Nybegynder
25. januar 2004 - 18:52 #1
Det letteste er nok at bykke frvekombinationen op i styles... så er det bare stylefilen som skal have tidskombination...

Tiden kan du få som:
date("H:i:s")

Hvis det er timeændret så kan du jo bare nøjes med at have H stående...
Avatar billede cautoo Nybegynder
25. januar 2004 - 18:55 #2
time = date("H");
if (time < 9) {
  // Udskriver noget til og med klokken 8 om morgenen
}
else if (time < 18) {
  // Udskriver noget mellem 8 og 19
}
else {
  //Udskriver når klokken er over 19
}
Avatar billede cautoo Nybegynder
25. januar 2004 - 18:58 #3
tidintervallerne var lige lidt gale...
if (time < 9) {
  // Udskriver noget til og med klokken 8:59 om morgenen
}
else if (time < 18) {
  // Udskriver noget mellem 9 og med 18:59
}
else {
  //Udskriver når klokken er over 19
}
Avatar billede cautoo Nybegynder
25. januar 2004 - 18:58 #4
og så selvf. $ foran :$
$time = date("H");
if ($time < 9) {
  // Udskriver noget til og med klokken 8 om morgenen
}
else if ($time < 18) {
  // Udskriver noget mellem 8 og 19
}
else {
  //Udskriver når klokken er over 19
}
Avatar billede boha03 Nybegynder
25. januar 2004 - 19:09 #5
Kan jeg få dig til at vise mig hvordan jeg skal skrive der grafikken skal stå
Avatar billede cautoo Nybegynder
25. januar 2004 - 19:32 #6
hvordan du skal skrive?... mener du HTML koden/CSS... eller rent PHP, hvordan det er bedst at indsætte en HTML kode?
Avatar billede boha03 Nybegynder
25. januar 2004 - 19:35 #7
der hvor jeg skal sætte koden ind (som nu er grafik.jpg)
Avatar billede cautoo Nybegynder
25. januar 2004 - 19:43 #8
<?
$time = date("H");
if ($time < 9) {
?>
<img src=grafik1.jpg>
<?
}
else if ($time < 18) {
?>
<img src=grafik2.jpg>
<?
}
else {
?>
<img src=grafik3.jpg>
<?
}
?>
Avatar billede boha03 Nybegynder
25. januar 2004 - 19:49 #9
har nok lavet noget ged men prøvet lige sådan her men det gad ikke hehe hvad er fejlen

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
$time = date("H");
if ($time < 9) {
  // Udskriver noget til og med klokken 8 om morgenen
}
else if ($time < 18) {
  // Udskriver noget mellem 8 og 19
}
else {
  //Udskriver når klokken er over 19
}
-->
</style>
</head>

<body>
<?
$time = date("H");
if ($time < 9) {
?>
  <img src=tema_dag_01.gif width="596" height="183">
  <?
}
else if ($time < 18) {
?>
  <img src=tema_jul_01.gif width="596" height="183">
  <?
}
else {
?>
  <img src=tema_nat_morgen_01.gif width="596" height="183">
  <?
}
?>
</div>
</body>
</html>
Avatar billede cautoo Nybegynder
25. januar 2004 - 19:55 #10
sådan her er rigeligt:
<html>
<head>
<title>Untitled Document</title>
</head>

<body>

<?
$time = date("H");
if ($time < 9) {
?>
  <img src=tema_dag_01.gif width="596" height="183">
  <?
}
else if ($time < 18) {
?>
  <img src=tema_jul_01.gif width="596" height="183">
  <?
}
else {
?>
  <img src=tema_nat_morgen_01.gif width="596" height="183">
  <?
}
?>
</div>
</body>


det virker fint for mig, kræve jo selvf. at du har PHP aktiveret...
Avatar billede boha03 Nybegynder
25. januar 2004 - 19:59 #11
Du er bare en gud takker det virker squ også her :), thx
Avatar billede cautoo Nybegynder
25. januar 2004 - 20:00 #12
No problem :=)... tak for pointsne
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester