Autor | Zpráva | ||
---|---|---|---|
kukweb Profil |
#1 · Zasláno: 1. 3. 2009, 01:16:12 · Upravil/a: kukweb
Na svich strankach, pouzivam RSS generator. Pouzivam ho k vypisu z MySQL na sve forum. Na foru mam urcita temata utajena pred verejnosti. Bohuzel RSS mne to zobrazuje. Domnivam se, kdyz udelam zmenu a pridam
if ($row['ID_BOARD'] != "12" ) { ...... pokracovani }else{ echo "utajeno"; } Tema s ID 12, by se nemelo zobrazovat, ale nevim proc nejak to nefunguje. <?php // vloľení potřebných tříd include 'rss_generator.class.php'; include 'xml_generator.class.php'; include 'xmysql.class.php'; // pomocí hlavičky nastvíme content-type¨na XML header('Content-type: text/xml'); // vytvoření a nastavení třídy pro databázi $sql = new tMysql; $sql->dbName = 'db_dom_cz'; $sql->dbHost = 'localhost'; $sql->dbUser='db.dom.cz'; $sql->dbPassword= 'heslo'; // připojení k db $sql->connect(); // provedení sql dotazu $sql->query('rss', 'SELECT * '. 'FROM smf_messages ORDER BY -ID_MSG LIMIT 15' ); if ($row['ID_BOARD'] != "12" ) { // vytvoření instance třídy c_rss_generátor $rss = new c_rss_generator; // vytvoření kanálu $rss->add_chanel('Česká a slovenská komunita v irsku.', array( 'title'=>'irsko.kukweb.info', 'description'=>'FORUM Česke a Slovenske komunity v irsku.', 'link'=>'http://irsko.kukweb.info', 'language'=>'cs', 'image'=>array( 'title'=>'irsko.kukweb.info logo', 'url'=>'http://irsko.snadno.eu/rek2.gif', 'link'=>'http://irsko.kukweb.info', 'width'=>'60', 'height'=>'60', 'description'=>'FORUM Ceske a Slovenske komunity v irsku.', ) ) ); // procházení výsledkú dotazu a vkládání do kanálu while($row = $sql->fetch_assoc('rss')) { $rss->add_item('FORMUM CZ&SK in IRELAND', array( 'title' => $row['subject'].' Od: '. $row['posterName'], 'link' => 'http://irsko.kukweb.info/index.php?topic='.$row['ID_TOPIC'].'.msg'.$row['ID_MSG'].';topicseen#msg'.$row['ID_MSG'], 'description' => $row['body'], 'author' => $row['posterName'], // prevod z timestampu na poľadovaný fromát 'pubDate' => gmdate('D, d M Y H:i:s', $row['posterTime']).' GMT' ) ); }; // vytvoření rss a odeslání na výstup echo $rss->create_rss(); }else{ echo "utajeno"; } ?> |
||
Watchick Profil |
#2 · Zasláno: 1. 3. 2009, 06:49:04
dej si před to
if ($row['ID_BOARD'] != "12" ) { tohle: var_dump($row['ID_BOARD']); |
||
kukweb Profil |
#3 · Zasláno: 1. 3. 2009, 12:26:27
ak to nefunguje, udelal jsem tuto upravu
'FROM smf_messages WHERE ID_BOARD != 12 ORDER BY -ID_MSG LIMIT 15'); |
||
Časová prodleva: 15 let
|
0