20. oddíl Ginkgo
České Budějovice



  

Oddílový vzkazovník


Nastala chyba:" ; switch($error) { case 1:echo "Spojeni selhalo";break; case 2:echo "
Tento chat není anonymní! Musíte se podepsat!!!


"; break; case 3:echo "Špatné použití odkazů. Správné použití: X1http://stranka.cz/X2odkaz na stránkuX3 . ";break; case 4:echo "
Váš příspěvek nebo Váš text je příliš dlouhý. Zkraťte ho prosím.


";break; } } echo "

"; function odkaz($od,$pocet,$doba,$podpis,$text) { return "$text"; } ?> Příspěvek:

Zadejte aktuální rok (např. 2000):
Podpis (nutný):         '; ?> \n'; if($_GET['pocet']) echo '\n'; ?>

$timestamp";break; case "tyden" :$timestamp -= 7 * 24 *60*60; $doba_clause = " where unix_timestamp(cas) > $timestamp"; break; case "mesic" :$timestamp -= 30 * 24 *60*60; $doba_clause = " where unix_timestamp(cas) > $timestamp";break; default: $doba="vse"; } //spocitat pocet vsech vysledku $vsestring="select count(*) from chat $doba_clause "; //chci jen cislo, tak zavolam vnorene:-)) $celkem=mysql_result(mysql_query($vsestring),0); //pocet,od a doba jsou na sobe nezavisly if(!$pocet || ($pocet != intval($pocet))|| $pocet<1 )$pocet =20; if(!$od || ($od != intval($od))|| $od<0 )$od =0; //pokud nemam co vypsat, tak at mam if($od > $celkem) $od=max(0,$celkem - $pocet); //nastaveni limitu $limit=""; if(!$vse) { $limit = " limit "; if($od) $limit .= " $od , "; $limit .= " $pocet"; } //tim ze je vse v dotazu, staci pak vybrat pouze vsechny radky $string="select podpis,kec,DATE_FORMAT(cas,\"%d. %m, %k:%i\") as dat from chat $doba_clause order by cas DESC $limit"; $result = mysql_query( $string); echo $query; echo mysql_error(); while (list($podpisi,$kec,$datum)=mysql_fetch_row($result) ) { echo "$podpisi:
$kec
($datum)

\n"; } //navigace vpred/vzad if($od) { echo odkaz(max(0,$od - $pocet),$pocet,$doba,$podpis,"<<") ."\n"; } else { //volne misto misto sipek zpet echo "  "; } if($od + $pocet <$celkem ) { echo odkaz($od + $pocet,$pocet,$doba,$podpis,">>")."\n"; } else { //volne misto misto sipek zpet echo "  "; } echo "
"; echo "Zobrazovat příspěvky po "; echo odkaz($od,5,$doba,$podpis,"5")."\n"; echo odkaz($od,10,$doba,$podpis,"10")."\n"; echo odkaz($od,20,$doba,$podpis,"20")."\n"; echo odkaz($od,50,$doba,$podpis,"50")."\n"; echo "
"; echo "Zobrazovat příspěvky za poslední "; echo odkaz($od,$pocet,"den",$podpis,"den")."\n"; echo odkaz($od,$pocet,"tyden",$podpis,"týden")."\n"; echo odkaz($od,$pocet,"mesic",$podpis,"měsíc")."\n"; echo odkaz($od,$pocet,"vse",$podpis,"všechny")."\n"; ?>