Avatar billede phozo Nybegynder
10. februar 2002 - 11:23 Der er 7 kommentarer og
1 løsning

PhP - HEEEEELP

<?
$tomorrow  = mktime (0,0,0,date("m")  ,date("d")+1,date("Y"));
$lastmonth = mktime (0,0,0,date("m")-1,date("d"),  date("Y"));
$nextyear  = mktime (0,0,0,date("m"),  date("d"),  date("Y")+1);
?>

Nogle der såen kan hjælpe mig med hva noget betyder og såen og hvordan man ska skrive det?? er nemlig ved at lærer PhP
-På forhånd Tak!
Avatar billede lauer Nybegynder
10. februar 2002 - 11:45 #1
det du laver der er nogle variabler hvor du gemmer datoen (i unixtime) for imorgen, for næste måned og for næste år.

Rækkkefølgen er
mktime( time, minut, sek, måned, dag, år)

date("m") giver hvilken måned det er nu i tal, (og så trækker den en fra i $lastmonth)
date("d") giver datoen
date("Y") giver året

Husk at det er forskel på store og små bogstaver.
Avatar billede disky Nybegynder
10. februar 2002 - 12:03 #2
næsten korrekt

Det er dato for imorgen
Datoen for en måned siden (der bliver lavet -1)
Datoen for om et år.

Hvilket de godt valgte variable navne jo selv siger.
Avatar billede lauer Nybegynder
10. februar 2002 - 12:05 #3
ja, okay... så ikke at det var -1 ved måned... men ellers var det i samme. :)
Avatar billede mortenfn Nybegynder
11. februar 2002 - 20:53 #4
kommandoen < mktime > laver et angivet tidspunkt om til "UNIX timestamp" som er sec. siden 01.01.1970 kl: 01.00.00.

komandoen < date > angiver datoen/tid for et "UNIX timestamp" udfra den angivne timezone. Timezone angives normalt af browseren.

echo date("d:m:y h.i.s.",0);

echo date("d:m:y h.i.s."); // dette er den absolutte tid.
Avatar billede mortenfn Nybegynder
11. februar 2002 - 21:04 #5
dette er det samme som øverst:

<?
echo $tomorrow = date("d",time())+1;
echo $lastmonth = date("m",time())-1;
echo $nextyear = date("Y",time())+1;
?>

Og lidt "sjov" med kommandoerne

<?
echo $today = date("d:m:Y").'<p>';
echo $hehe = mktime(0,0,0,date("m"),date("d"),date("y")).'<p>';
echo date("d:m:Y",$hehe);
?>
Avatar billede phozo Nybegynder
23. februar 2002 - 16:40 #6
Hmm 1, 2, 3, så er den der.
Avatar billede lauer Nybegynder
23. februar 2002 - 16:57 #7
argh... hvorfor beholder du alle point selv. Det er jo ikke lige det der er ideen med eksperten.
KLan du så lige oprette et nyt spørgsmål og fordel de point
Avatar billede lauer Nybegynder
23. februar 2002 - 17:15 #8
KLan = Kan

ellers skal du hurtigt blive slettet!
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
Computerworld tilbyder specialiserede kurser i database-management

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