Eigentlich müsste das hier doch so funktionieren:
@setlocale(LC_TIME, 'de_DE@euro', 'de_DE', 'de-DE', 'de', 'ge', 'de_DE.ISO_8859-1', 'German','de_DE.ISO_8859-15');
$query=$database->query("SELECT MONTHNAME(FROM_UNIXTIME(".$date.")) as mo,
MONTH(FROM_UNIXTIME(".$date.")) as m,FROM_UNIXTIME(".$date.",'%Y') as y,
FROM_UNIXTIME(".$date.",'%d') as d,
title, content_short, content_long, link, post_id FROM " .TABLE_PREFIX ."mod_news_posts
WHERE post_id=".$_GET['post_id'] );
$counter = 1;
while($row = $query->fetchRow()) {
$mod_list .= "<span class=\"news-date\">".$row['d'].".".strftime("%d.%B.%Y",$row['mo'])." ".$row['y']."</span><br>";
$mod_list .= "<span class=\"news-title\">". $row['title']."</span><br>";
$mod_list .= "<span class=\"news-text\">".$row['content_long']."</span><br>";
$counter++;
}
Er gibt aber beim Monat immer noch den englishcen Monat aus und nicht die dt. Variante.
Verstehe ich nicht....