|
Odwiedzających:
Odwiedzin: 489128
|
$sql_tabela = "wydarzenia";
$a = htmlspecialchars(stripslashes(trim($_GET["a"])), ENT_QUOTES);
$sz = htmlspecialchars(stripslashes(trim($_GET["sz"])), ENT_QUOTES);
$id = htmlspecialchars(stripslashes(trim($_GET["id"])), ENT_QUOTES);
$ac = trim($_REQUEST["ac"]); // podjęta akcja
$l_odp_nastronie = 1;
$l_odp_napasku = 7;
$start = $a * $l_odp_nastronie;
$skrypt = "{$_SERVER["PHP_SELF"]}?sz=$sz&ac=$ac&go=wydarzenia&";
$skrypt1 = "{$_SERVER["PHP_SELF"]}?go=wydarzenia";
function pasek($l_odp, $l_odp_nastronie, $l_odp_napasku, $skrypt, $a)
{
$l_odp_podz = intval($l_odp / $l_odp_nastronie);
$l_odp_podz_mod = $l_odp % $l_odp_nastronie;
if ($l_odp_podz_mod > 0)
$l_odp_podz++;
if ($a < 0)
$a = 0;
if ($a >= $l_odp_podz)
$a = $l_odp_podz - 1;
$start = $a - 1;
if ($a > 0) {
$pop = "«
cofnij - ";
} else {
$pop = "« cofnij - ";
}
if ($a < $l_odp_napasku) {
$koniec = $l_odp_napasku * 2 + 1;
} else {
$koniec = $a + $l_odp_napasku + 1;
}
if ($a <= $koniec - $l_odp_napasku) {
$star = $a - $l_odp_napasku;
}
if ($a >= $l_odp_podz - $l_odp_napasku) {
$star = $l_odp_podz - $l_odp_napasku * 2 - 1;
}
if ($koniec > $l_odp_podz)
$koniec = $l_odp_podz;
if ($star < 0)
$star = 0;
for ($i = $star; $i < $koniec; $i++) {
if ($i <> $a) {
$pasek .= "";
} else {
$pasek .= "";
}
if ($l_odp_podz <> 1) {
$pomocniczy = $i + 1;
}
if ($i <> $a) {
$pasek .= "$pomocniczy ";
} else {
$pasek .= "$pomocniczy ";
}
}
$dalej = $a + 1;
if ($a < $l_odp_podz - 1) {
$nas = "- wcześniejsze » ";
} else {
$nas = "- wcześniejsze » ";
}
if ($pomocniczy > 0) {
$br = " $pop $pasek $nas";
}
echo " znalezionych: $l_odp na $l_odp_podz
stronach $br";
}
echo <<< TYTUL
TYTUL;
include ("inc/open_db.php");
if ($sz <> "") {
$odp = mysql_fetch_array(mysql_query("
SELECT COUNT(*) FROM $sql_tabela
WHERE (data LIKE '%$sz%' or tresc LIKE '%$sz%')
"));
$l_odp = $odp[0];
$wynik = mysql_query("
SELECT *, DATE(data) AS dzien, TIME(data) AS czas FROM $sql_tabela
WHERE (data LIKE '%$sz%' or tresc LIKE '%$sz%')
ORDER BY dzien DESC, czas LIMIT $start,$l_odp_nastronie
");
} else {
$odp = mysql_fetch_array(mysql_query("
SELECT COUNT(*) FROM $sql_tabela WHERE data <=NOW()
"));
$l_odp = $odp[0];
$wynik = mysql_query("
SELECT *, DATE(data) AS dzien, TIME(data) AS czas FROM $sql_tabela WHERE data <=NOW()
ORDER BY dzien DESC, czas LIMIT $start,$l_odp_nastronie
");
}
mysql_close();
$wierszy = mysql_num_rows($wynik);
for ($i = 0; $i < $wierszy; $i++) {
$dane = mysql_fetch_array($wynik);
$id = $dane["id"];
$tytul = $dane["tytul"];
$autor = $dane["autor"];
$tresc = $dane["tresc"];
$czas = $dane["czas"];
$data = substr($dane["data"], 0, 10);
$nd = array(
"Niedziela",
"Poniedziałek",
"Wtorek",
"Środa",
"Czwartek",
"Piątek",
"Sobota");
$nm = array(
"stycznia",
"lutego",
"marca",
"kwietnia",
"maja",
"czerwca",
"lipca",
"sierpnia",
"września",
"października",
"listopada",
"grudnia");
list($rok, $miesiac, $dzien) = explode('-', $data);
$znacznik = mktime(0, 0, 0, $miesiac, $dzien, $rok);
// echo ' "")
echo "a tu jeszcze coś $tytul";
echo " ";
echo "" . $nd[date("w", $znacznik)];
echo ", " . date("j", $znacznik) . " " . $nm[date("m", $znacznik) - 1];
echo " " . date("Y", $znacznik) . " roku ";
$tresc = preg_replace("/\s(\S|\S\.|\S{2}\.|\S{2})\s+/", " $1 ", $tresc);
$tresc = preg_replace("/nbsp;(\S|\S\.|\S{2}\.|\S{2})\s+/", "nbsp;$1 ", $tresc);
$tresc = eregi_replace("a href", "a href", $tresc);
$tresc = eregi_replace(" ", " ", $tresc);
$tresc = eregi_replace(" ", "", $tresc);
echo $tresc;
if ($autor <> "") {
echo " [dodał: $autor]";
}
echo " ";
if ($i < ($l_odp_nastronie - 1) && $i < $wierszy - 1)
echo " * * * * * ";
}
if ($l_odp > $l_odp_nastronie) {
pasek($l_odp, $l_odp_nastronie, $l_odp_napasku, $skrypt, $a, "&sz=$sz");
}
if ($l_odp < 1)
echo " Brak informacji spełniających
kryteria wyszukiwania. ";
//echo " ";
?>
|
|