ACC SHELL

Path : /www/hosting/oltv.cz/_/partneri/
File Upload :
Current File : /www/hosting/oltv.cz/_/partneri/feed-sigmafotbal.php

<?php
define("DEBUGGER", FALSE);
require "../include/config.php";

$kanal_id = 1;

$idvideo = intval(@$_GET["idv"]);
$titul = intval(@$_GET["titul"]);

if ($titul == 1) {
	$limit = 6;
} else {
	$limit = 13;
}

	$sql = "
		SELECT
			kanaly.mr_url AS kanal_mr_url,
			videa.id, videa.vimeo, videa.nazev, videa.detail, videa.mr_url, videa.caszalozeni
		FROM [kanaly]
		LEFT JOIN (
			SELECT
			id AS maxidvidea, idkanaly
			FROM [videa]
			LEFT JOIN [videa_kanaly] ON videa.id = videa_kanaly.idvidea
			ORDER BY id DESC
		) X ON kanaly.id = X.idkanaly
		LEFT JOIN videa ON videa.id = X.maxidvidea
		WHERE
			kanaly.zobrazit = 1
			AND videa.zobrazit = 1
			AND videa.schvaleno = 1
			AND videa.pripraveno IS NOT NULL
			AND kanaly.id = %i
		ORDER BY videa.id DESC
		LIMIT 0,%i
	";
	$video = dibi::query($sql,$kanal_id,$limit)->fetchAll();


header ("Content-Type:text/xml");

$pom = '<'.'?xml version="1.0" encoding="utf-8" ?'.'><videa>';


foreach ($video as $n => $row) {

	if ($n == 0 && $idvideo == 0) {
		$pom .= "\n<video view=\"main\">";
	} elseif ($idvideo == $row->id) {
		$pom .= "\n<video view=\"main\">";
	} else {
		$pom .= "\n<video>";
	}

	if ($titul == 1) {
		$pom .= "\n<idv>".$row->id."</idv>";
		$pom .= "\n<nazev>".htmlspecialchars($row->nazev, ENT_QUOTES)."</nazev>";
		$pom .= "\n<url>https://www.oltv.cz/sigma-olomouc/".$row->mr_url."-kanal-".$row->id.".html</url>";
		$pom .= "\n<id>".$row->vimeo."</id>";
	} else {
		$pom .= "\n<idv>".$row->id."</idv>";
		$pom .= "\n<nazev>".htmlspecialchars($row->nazev, ENT_QUOTES)."</nazev>";
		$pom .= "\n<url>https://www.oltv.cz/sigma-olomouc/".$row->mr_url."-kanal-".$row->id.".html</url>";
		$pom .= "\n<popis><![CDATA[".strip_tags($row->detail)."]]></popis>";
		$pom .= "\n<datum>".datum($row->caszalozeni,"Y-m-d")."</datum>";
		$pom .= "\n<id>".$row->vimeo."</id>";
	}

	$pom .= "\n</video>";
}
echo $pom."</videa>";

ACC SHELL 2018