foreach ($xm->object as $serie) { //$titletemp = iconv("UTF-8", "ASCII//TRANSLIT", $serie->title); $titletemp = htmlentities($serie->title, ENT_QUOTES, 'UTF-8', FALSE); $title = strtr($titletemp, $normalizeChars); $media = $serie->img['src']; if (!empty($media)) { echo ' <item> <title>' . $title . '</title> <link>' . $typefile . $serie['id'] . '</link> <media>' . $media . '</media> </item> '; } } } if (isset($_GET['menu'])) { generateSeriesHeader(); generateItems($_GET['menu'], TRUE); generateFooter(); } elseif (isset($_GET['category'])) { generateSeriesHeader(); generateItems($_GET['category'], FALSE); generateFooter(); } elseif (isset($_GET['play'])) { playItem($_GET['play']); generateFooter(); } else { generateIndexHeader(); generateFooter(); }
<?php include_once 'header.php'; include "essential.php"; ?> <div class="post"> <h2 class="title"><a href="#">View Calatog </a></h2> <p class="meta"> <span class="date">Click on any item to view its complete details!</span> </p> <div style="clear: botd;"> </div> <div class="entry"> <table class="item-table"> <tr> <td>ItemId</td> <td>Brand</td> <td>Name</td> <td>Price</td> <td>Category</td> </tr> <?php $query = "SELECT ID,Name,Brand,Price,Category FROM Items ORDER BY Category, Price"; echo generateItems($query); ?> </table> </form> </div> </div> <?php include_once 'footer.php';
} function generateItems() { $nr = 0; $content = file_get_contents('http://moje.polskieradio.pl/api/categories/?key=20439fdf-be66-4852-9ded-1476873cfa22&output=xml'); preg_match_all("/\\<id\\>(.*?)\\<\\/id\\>/", $content, $id); preg_match_all("/\\<name\\>(.*?)\\<\\/name\\>/", $content, $name); global $normalizeChars; foreach ($id[1] as $program) { //$titletemp = iconv("UTF-8", "ASCII//TRANSLIT", $serie->title); $titletemp = htmlentities($name[1][$nr], ENT_QUOTES, 'UTF-8', FALSE); $title = strtr($titletemp, $normalizeChars); if (!empty($title)) { echo ' <item> <title>' . $title . '</title> <link>' . webpath . 'polskieradio.php?category=' . $program . '</link> </item> '; } $nr++; } } if (isset($_GET['category'])) { generateSeriesHeader($_GET['category']); generateFooter(); } else { generateIndexHeader(); generateItems(); generateFooter(); }