$p=$_GET[p]; // p=sezione/sottosez/nnn (nnn è univoco) $px = explode("/",$p); $p0 = "$px[0]/$px[1]/"; $p1 = "$px[0]/$px[1]/"; $st = glob("$p0@???"); // file di stato canale (@105 , @108 , @off) if(empty($st)){header("Location: http://www.retenetvision.com");exit;} // canale errato o senza file di stato => va a HOME else{$ch = substr($st[0],-3);} // codice canale: OFF=idle o NUMERO=attivo ?>
if($px[2]=="000"){ // 000 => ################# DIRETTA if($ch=="off"){header("Location: tvlive.php?p=$p1");exit;} // canale è OFF => torna a IDLE else{echo "";} // numero canale => DIRETTA } elseif($px[2]==""){ // manca numero file => ################# IDLE if($ch!="off"){header("Location: tvlive.php?p=$p1"."000");exit;} // canale è ON => va a LIVE $rnd = rand(1,11); if(file_exists("$p0@cover.jpg")){echo "";} else{echo '';} } if(is_file("$p0@head.txt")){$txt = file_get_contents("$p0@head.txt");} // testo colonna dx ?> | |
?> |