Avatar billede minau Nybegynder
03. juli 2003 - 19:27 Der er 8 kommentarer og
1 løsning

cal_days_in_month() på b-one.dk

Hej. B-one.dk er et dejligt sted - asp - php - plads - og til 9 kr om måneden.

nice - MEN

hvis der er nogen andre af jer der har det - prøv så lige at lav en .php fil med indholdet.

<?

print cal_days_in_month(0,7,2003)

?>

det vil den ikke. med phpinfo() får jeg at php'en er version 4.2.2 - på http://www.php.net/manual/en/function.cal-days-in-month.php kan jeg se at den er understyttet fra ver 4.1.1 - nogen der kan forklaredet?

kan jeg eventuelt bruge
function get_days_in_month($year,$month)
{
$date=getdate(mktime(0,0,0,$month+1,0,$year));
return $date["mday"];
}
istedet?


bonus spørgsmål - bruger vi den julianske eller gregorianske kalender?
Avatar billede schaefner Juniormester
03. juli 2003 - 19:31 #1
echo date('t',mktime(0,0,0,7,0,2003));
Avatar billede minau Nybegynder
03. juli 2003 - 19:31 #2
her er forøvrigt fejlmeddelelsen


Fatal error: Call to undefined function: cal_days_in_month() in /customers/steelhammers.dk/steelhammers.dk/httpd.www/ost/a.php on line 3
Avatar billede minau Nybegynder
03. juli 2003 - 19:34 #3
hmmm - ja ok. den er i vinkel (til andre (som mig) der ikke forstår (forstod) hvorfor det skulle være "t" - http://dk.php.net/manual/en/function.date.php) . 15 point til sch...


men er det ikke underligt?
Avatar billede schaefner Juniormester
03. juli 2003 - 19:34 #4
hov
echo date('t',mktime(0,0,0,7,1,2003));

day kan ikke være nul
Avatar billede schaefner Juniormester
03. juli 2003 - 19:35 #5
så vil den tage forrige måned, og det dutter jo ikke.

mvh. Jesper Sørensen
Avatar billede schaefner Juniormester
03. juli 2003 - 19:37 #6
PHP 4 >= 4.1.0
så vidt jeg kan læse det, så er det fra 4 til og med 4.1.0
Avatar billede tipsen Nybegynder
03. juli 2003 - 20:20 #7
Funktionen er ganske rigtigt understøttet fra php version 4.1 og frem, men den er en del af "Calendar" funktionerne og kræver at php er kompileret med support for disse funktioner, hvilket sjældent er tilfældet da det ikke er standard.

Se: http://www.php.net/manual/en/ref.calendar.php
Avatar billede tipsen Nybegynder
04. juli 2003 - 12:50 #8
Kan ikke forstå du afviser mit svar på dit spørgsmål:

"det vil den ikke. med phpinfo() får jeg at php'en er version 4.2.2 - på http://www.php.net/manual/en/function.cal-days-in-month.php kan jeg se at den er understyttet fra ver 4.1.1 - nogen der kan forklare adet?"

-var det ikke korrekt?
Avatar billede minau Nybegynder
04. juli 2003 - 15:33 #9
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