Dateigrösse: 1.52 kb
<?php
if (stristr($_SERVER['HTTP_HOST'], 'localhost') || stristr($_SERVER['HTTP_HOST'], '127.0.0.1')) {
$link = mysqli_connect("localhost", "root", "", "cms");
} else {
$link = mysqli_connect("localhost", "user_cms", "pass_cms", "klik_cms");
mysqli_set_charset($link, "utf8");
}
if (!$link) {
printf("dbConnect failed: %s\n", mysqli_connect_error());
exit();
}
/************************************************************************
from: http://www.php-resource.de/handbuch/function.mysqli-fetch-array.htm
************************************************************************/
$back = '';
$sql = "SELECT datum,fam_name,msg FROM msgdata ORDER by datum DESC LIMIT 100";
$result = mysqli_query($link, $sql);
while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) // MYSQLI_BOTH resp. MYSQLI_NUM
{
if(preg_match("/pharm/i", $row["fam_name"]) || preg_match("/smith/i", $row["fam_name"]))
continue;
$datum = preg_split("/ /", $row["datum"]);
list($jahr, $monat, $tag) = preg_split("/-/", $datum[0]);
$datum = $tag.'.'.$monat.'.'.$jahr;
$end = '* * * * * * * * * * * * * * * * * * * * * * * * * || * * * * * * * * * * * * * * * * * * * * * * * * * <p></p>';
$back .= '<b>'.utf8_decode($row["fam_name"]).'</b> schrieb am '.$datum.': <p style="margin:5px"></p>'.nl2br(utf8_decode($row["msg"])).'<p style="margin:5px"></p>'.$end;
}
mysqli_free_result($result);
mysqli_close($link);
$tpl->setVariable('messages', $back);
?>