Avatar billede -sofus- Nybegynder
12. januar 2007 - 11:01 Der er 8 kommentarer og
1 løsning

Kør en bestemt funktion på en bestemt dag.

Jeg har en side, hvor jeg skal kører en speciel funktion, på en bestemt dag.

Det kunne f.eks. være en echo, som skal kører kun idag, men andre dage skal den være noget andet.

<?php
if
{
date("d-m-Y") = '12-01-2007';
then echo 'Det er idag';
}
else
{
  echo 'Det er ikke idag';
}
?>
Avatar billede -sofus- Nybegynder
12. januar 2007 - 11:02 #1
Hov, det skulle være:
<?php
if
  date("d-m-Y") = '12-01-2007';
{
then echo 'Det er idag';
}
else
{
  echo 'Det er ikke idag';
}
?>
Avatar billede michaeltryl Seniormester
12. januar 2007 - 11:46 #2
en ide ville være at lave en tabel med det der skal stå de forskellige dag og sætte en dato sammen med det.

id
dato
tekst


så laver du et udtræk på den side du vil have tæksten
$idag = date("Y-m-d");
der henter tekst hvor dato = $idag
Avatar billede -sofus- Nybegynder
12. januar 2007 - 12:06 #3
Det drejer sig kun om 1 dag, så en tabel ville være overkill.
Avatar billede -sofus- Nybegynder
12. januar 2007 - 12:07 #4
Så det drejer sig bare om, at få den kode jeg har skrevet til at virke (;
Avatar billede hmann Nybegynder
12. januar 2007 - 12:19 #5
<?php
  if (date("dmY") == '11012007')
  {
    echo 'Det er idag';
  }
  else
  {
    echo 'Det er ikke idag';
  }
?>
Avatar billede hmann Nybegynder
12. januar 2007 - 12:20 #6
hov ikke 11012007, men 12012007 (hvis det skal være den 12. januar)
Avatar billede hmann Nybegynder
12. januar 2007 - 12:22 #7
du skal have parantes omkring dit if-statement
et lighedstegn i PHP tildeler en værdi.. skal du sammenligne skal du bruge ==
og ikke noget med "then"..
Avatar billede -sofus- Nybegynder
12. januar 2007 - 12:28 #8
Det virker sq
Avatar billede hmann Nybegynder
12. januar 2007 - 15:45 #9
ja selvfølgelig ;o)
- tak for points
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

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