query($sqlmod); list($stats_mod_id, $stats_mod_titulo, $stats_mod_link) = $DB->fetchRow($qrymod); //vejo se ja tem algo cadastro nessa data e horario $sql = 'SELECT `stats_id`, `stats_mod_id`, `stats_acessos`, `stats_not_id`, `stats_data`, `stats_hora` FROM `site_stats`'; $sql.= ' WHERE stats_data="'.$data.'" and stats_hora="'.$hora.'" and stats_mod_id="'.$stats_mod_id.'" and stats_not_id="'.$noticia.'"'; $qry = $DB->query($sql); list($stats_id) = $DB->fetchRow($qry); //tem cadastro? if ($stats_id){ $sqlcont = 'UPDATE `site_stats` SET'; $sqlcont.= ' stats_acessos=stats_acessos+1 where stats_id='.$stats_id.''; $qrycont = $DB->query($sqlcont); } else { $sqlcont = "INSERT INTO site_stats ( `stats_mod_id`, `stats_acessos`, stats_topico_id, stats_not_id, `stats_data`, `stats_hora`) VALUES ('$stats_mod_id', '1','$topico','$noticia', '$data', '$hora')"; $qrycont = $DB->query($sqlcont); } } //------------------------------------------------------------------------------------- function stream_vervideo(){ global $DB; $arquivo = isset($_POST['arquivo'])?$_POST['arquivo']:(isset($_GET['arquivo'])?$_GET['arquivo']:""); $id= isset($_POST['id'])?$_POST['id']:(isset($_GET['id'])?$_GET['id']:""); $sqllink = 'SELECT `linkstream_id`, `linkstream_titulo`, `linkstream_stream`, `linkstream_arquivo` FROM site_stream_link'; $sqllink.= ' WHERE linkstream_id='.$id.''; $qrylink = $DB->query($sqllink); list($linkstream_id, $linkstream_titulo, $linkstream_stream, $linkstream_arquivo) = $DB->fetchRow($qrylink); //contar acesso do video e da publicacao :) //contaracesso('streams',$linkstream_id,$linkstream_stream); $titulo.= "Visualizando Video"; $conteudo.="
" ."
<< Voltar ao índice de Videos Arquivados
"; cabecalho(); box($titulo,stripslashes($conteudo),"width=100%"); rodape(); } //--------------------------------------------------------------------------------------- function stream_visualiza(){ global $DB, $conf; $id = isset($_GET['id'])?$_GET['id']:""; $sql = 'SELECT `stream_id`, `stream_titulo`, `stream_conteudo`, `stream_datacadastro`, `stream_datastream`, `stream_image` FROM site_stream'; $sql.= ' ORDER BY stream_datastream DESC'; $query = $DB->query($sql); $nrow = $DB->getRowsNum($query); if($nrow>0) { $shtml.= ''; while (list($stream_id, $stream_titulo, $stream_conteudo, $stream_datacadastro, $stream_datastream, $stream_image) = $DB->fetchRow($query)) { $stream_datastream = formatDateS('d/m/Y', $stream_datastream); $shtml.= ' '; } $shtml.= '
'.$stream_datastream.' :: '.$stream_titulo.'
'.$stream_conteudo.'
'; //links $sqllink = 'SELECT `linkstream_id`, `linkstream_titulo`, `linkstream_stream`, `linkstream_arquivo` FROM site_stream_link'; $sqllink.= ' WHERE linkstream_stream='.$stream_id.''; $qrylink = $DB->query($sqllink); while (list($linkstream_id, $linkstream_titulo, $linkstream_stream, $linkstream_arquivo) = $DB->fetchRow($qrylink)) { $shtml.= "

$linkstream_titulo"; $shtml.= "

Download do Video"; } $shtml.= '

'; } else { $shtml.= '

Nenhum cadastrado encontrado

'; } cabecalho(); $titulo.= "Videos Arquivados"; box($titulo,stripslashes($shtml),"width=100%"); rodape(); } function stream_listar(){ global $DB, $conf; $pagina= (isset($_GET['pagina'])?strip_tags($_GET['pagina']):(isset($_POST['pagina'])?strip_tags($_POST['pagina']):'0')); $msg= (isset($_GET['msg'])?$_GET['msg']:""); //contaracesso('streams','',''); cabecalho(); $shtml.= ($msg?"
".$msg."
":"").""; $sql = 'SELECT `stream_id`, `stream_titulo`, `stream_conteudo`, `stream_datacadastro`, `stream_datastream`, `stream_image` FROM site_stream'; $sql.= ' ORDER BY stream_datastream DESC, stream_titulo ASC'; // Cria o navegador $qrynav = $DB->query($sql); $nrow = $DB->getRowsNum($qrynav); $ntotal = $DB->getRowsNum($qrynav); $mostrar=0; $nav='

:: Páginas ::
'; if($nrow>0) { $num=10; // NUMERO DE ITENS POR PAGINA if($pagina=='') {$pagina=0;} if($pagina>0) { $nav.= '<< '; } $i=1; $mostra=1; $cntquarenta= 0; while ($i<(($pagina + $num)/$num)) { $cntquarenta++; if(($i+15)>(($pagina + $num)/$num)) { $nav.= ''.$i.' '; $mostra++; $mostrar=1; } $i++; } $nav.= ''.$i.' '; $i++; while ($i<=ceil($nrow/ $num)) { $cntquarenta++; if($mostra< 30) { $nav.= ''.$i.' '; $mostra++; $mostrar=1; } $i++; } if($nrow>($pagina+$num)) { $nav.= ' >>
'; } } // Aplica o limit no sql para trazer somente os itens da pagina if ($pagina){ $sql = ' SELECT `stream_id`, `stream_titulo`, `stream_conteudo`, `stream_datacadastro`, `stream_datastream`, `stream_image` FROM site_stream'; $sql.= ' ORDER BY stream_datastream DESC LIMIT '.$pagina.','.$num; } $pfis = $DB->query($sql); $nrow = $DB->getRowsNum($pfis); if( $nrow> 0) { // apresentacao $shtml.= ''; while (list($stream_id, $stream_titulo, $stream_conteudo, $stream_datacadastro, $stream_datastream, $stream_image, $linkstream_id, $linkstream_stream, $linkstream_titulo, $linkstream_arquivo) = $DB->fetchRow($pfis)) { $stream_datastream = formatDateS('d/m/Y', $stream_datastream); $shtml.= ' '; } $shtml.= '
'; //echo $imgsmall; // $shtml.=' $shtml.=' '.$stream_datastream.' - '.$stream_titulo.'
'.$stream_conteudo.'

'; //links $sqllink = 'SELECT `linkstream_id`, `linkstream_titulo`, `linkstream_stream`, `linkstream_arquivo` FROM site_stream_link'; $sqllink.= ' WHERE linkstream_stream='.$stream_id.''; $qrylink = $DB->query($sqllink); while (list($linkstream_id, $linkstream_titulo, $linkstream_stream, $linkstream_arquivo) = $DB->fetchRow($qrylink)) { $shtml.= "

$linkstream_titulo"; $shtml.= "

Clique aqui para fazer Download do Video"; } $shtml.= '

 
'.($mostrar==1?$nav:"").'
'; $shtml.= '
'; } else { $shtml.= '

Nenhum cadastro selecionado

'; } $titulo.= "Videos Arquivados"; box($titulo,stripslashes($shtml),"width=100%"); //echo $shtml; rodape(); } /* //================================================================================================ function cabecalho(){ echo' CELEBRATION CHURCH :: GALERY STREMING
'; } //================================================================================================ function rodape(){ echo'
   
'; } */ function foto(){ $img = (isset($_GET['img'])?$_GET['img']:""); $dir = $_SERVER['DOCUMENT_ROOT'].'/stream/fotos/'.$img; header("Content-type: image/jpeg"); $im = imagecreatefromjpeg($dir); $width = imagesx($im); $height = imagesy($im); $imgsmall = ImageCreateTrueColor('100','100'); // criar nova imagem sem nada e com as dimensões 250x200 imagecopyresampled($imgsmall, $im, 0, 0, 0, 0, '100','100', $width, $height); // na nova imagem colocar a imagem original reduzida imagejpeg($imgsmall); imagedestroy($imgsmall); } //------------------------------------------------------------------------------------- switch(isset($_POST['op'])?$_POST['op']:(isset($_GET['op'])?$_GET['op']:"")) { case 's_vervideo': stream_vervideo(); break; case 'foto': foto(); break; default: stream_listar(); break; } ?>