webForumDet fria alternativet

månadens alla dagar

6 svar · 280 visningar · startad av Fuel

FuelMedlem sedan okt. 20001 285 inlägg
#1

hur kan man på ett enkelt sätt ta fram aktuell månads alla dagar och skriva ut dom tex. 1 - 31 rakt upp & ner ?

1
2
3
4
5
6
7
8
.. etc etc.

NiklassonMedlem sedan nov. 2000857 inlägg
#2

http://www.php.net/date

FuelMedlem sedan okt. 20001 285 inlägg
#3

Kul när man får referenser till php.net´s manual så fort man har bråttom :e hehe

Jaja . .so far har jag kommit så här långt

<?
$day = date(j); 
$month = date(m);
$year = date(Y);
$today = // Dagnamn Måndag, tisdag ....

if ($month == 01){
$monthnow = "Januari";
}
elseif ($month == 02){
$monthnow = "Februari";
}
elseif ($month == 03){
$monthnow = "Mars";
}
elseif ($month == 04){
$monthnow = "April";
}
elseif ($month == 05){
$monthnow = "Maj";
}
elseif ($month == 06){
$monthnow = "Juni";
}
elseif ($month == 07){
$monthnow = "Juli";
$days = "31";
}
elseif ($month == 08){
$monthnow = "Augusti";
}
elseif ($month == 09){
$monthnow = "September";
}
elseif ($month == 10){
$monthnow = "Oktober";
}
elseif ($month == 11){
$monthnow = "November";
}
elseif ($month == 12){
$monthnow = "December";
}

// Jaja . .jag vet att det är en lång if sats 

echo "<h2>$year</h2>";
echo "<h2>$monthnow</h2>";
$i = 1;
while($i <= $days){

echo "$i $today<hr>";
$i++;
} 

?>
SPiNMedlem sedan mars 20007 896 inlägg
#4

Usch vad fult med så många if-satser. :p

$arrMonths = array( 
     "Januari", 
     "Februari", 
     "Mars", 
     "April", 
     "Maj", 
     "Juni", 
     "Juli", 
     "Augusti", 
     "September", 
     "Oktober", 
     "November", 
     "December"
);

$curMonth = ( int ) date( "m" );
echo "Månad: " . $arrMonths[ $curMonth ];
?>
ThACRoWMedlem sedan dec. 2001314 inlägg
#5

SPiN: Varför inte använda date( "n" ) istället för ( int ) date( "m" ) :q

SPiNMedlem sedan mars 20007 896 inlägg
#6

Det kan man ju fråga sig. Jag håller inte koll på alla tecken som ska skickas till date(). ;)

NiklassonMedlem sedan nov. 2000857 inlägg
#7

Kul när man får referenser till php.net´s manual så fort man har bråttom

Japp, förstod inte riktigt vad du ville göra men trodde du behövde ha reda på hur du skulle använda date() ;)

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)