Na vele pagina's bezocht te hebben op internet, met name php.net kom ik toch niet op een oplossing voor mijn probleem.

Ik heb op mijn pc een local server draaien, namelijk `appserv-win32-2.5.9`.
In één van mijn scripts waar ik mee bezig ben maak ik gebruik van de functie "strftime()". Ik heb in mijn header het volgende staan;

// datum en tijd
setlocale(LC_ALL, 'nl_NL');


Vervolgens roep ik in een andere php waarin de header ge-include staat

$tpl->newBlock("stat_algemeen");
$tpl->assign(array(
"hAantal_bezoekers"    => $maxO_bezoekers,
"msg01"            => "op ".strftime("%A %d %B %Y", mktime(0,0,0,$objO['maand'],$objO['dag'],$objO['jaar'])),
"hAantal_pageviews"    => $maxO_pageviews,
"gAantal_bezoekers"    => round(    $avgO_bezoekers,0),
"gAantal_pageviews"    => round(    $avgO_pageviews,0)
)); 


Toch krijg ik uiteindelijk in IE het volgende te zien;

"op Sunday 09 March 2008"

Zoals je ziet in het Engels. Waarom niet in het Nederlands als ik de setlocale() heb aangegeven dit in het Nederlands te zetten??
Omdat je server waarschijnlijk ingesteld staat als Engels.

Ik heb dit probleem ook op mijn WAMP. Maar ben geen ster in dat soort dingen, dus mocht iemand 't weten, I'd like to know as well!

Edit: Ik bedoel dus waar je kan aanpassen dat 't om een NL server gaat en tijdzone etc.
Ik dacht inderdaad ook aan het feit dat de Apache op een engelse timezone staat... Misschien moet ik daar inderdaad gaan zoeken..

Neem niet weg dat ik graag tips of een beter antwoord krijg :D
Probeer dit eens:
setlocale(LC_ALL, 'nl_NL.UTF-8'); of: setlocale(LC_ALL, 'nl_NL.ISO8859-1
'); en anders moet je kijken of in de volgende url de oplossing staat:
http://nl2.php.net/strftime
ik had dit probleem laatst ook en toen ben ik met deze oplossing gekomen.

setlocale(LC_ALL, array('Dutch_Netherlands', 'Dutch', 'nl_NL', 'nl', 'nl_NL.ISO8859-1'));


vergeet ook niet dat dit niet bij de date() functie werkt en alleen bij strftime()

Groeten,
DirkJan Heinen

[edit]
Telaat -__-
[/edit]
Dat laatste heeft geholpen!! Super!! Dank je wel :D
Waar heb jij de gegevens gevonden van
'Dutch_Netherlands', 'Dutch', 'nl_NL', 'nl', 'nl_NL.ISO8859-1'

Of iemand weet wat ik hier kan opgeven voor de GB?

Reageren