tiago31 Postado Dezembro 6, 2009 Denunciar Share Postado Dezembro 6, 2009 (editado) oi pessoal não sei se alguém já ouviu falar desse sistema..e o seguite eu cosegui instalar beleza...mais quando as pessoas votao no site.não aparece os nome do site q esta na frente etc.porfavor me ajudem..olhem..www.admhost.com/top<? require_once('config.php'); require_once('layout.php'); $objDB=start_db(); if(empty($_GET['id']) or !($catNome=$objDB->getOne("SELECT catNome FROM categorias WHERE Id=$_GET[id] LIMIT 1")) ) Header("Location: ".HTTP_INDEX); $objLay=new Layout(HTML_LAYOUT); $objCad=$objLay->open(HTML_RANKCATEGORIA); if(!isset($_GET['n'])) $_GET['n']=0; $page=$_GET['n']*PAGINA_RESULTADOS; $arInfo=$objDB->getAll("SELECT cadastros.Id, cadSnome, votos, if(SUM(log.Id)/log.Id>0,SUM(log.Id)/log.Id,0) as Votoshoje FROM cadastros, categorias LEFT JOIN log ON (log.Id=cadastros.Id) WHERE cadastros.cadCategoria=categorias.Id and categorias.Id=$_GET[id] GROUP BY cadastros.Id ORDER BY votos DESC, Votoshoje DESC LIMIT $page,".PAGINA_RESULTADOS); for($n=0;$n<count($arInfo);$n++){ $arInfo[$n]['n']=(string)(($n+1)+($page)); $arInfo[$n][3]=@(string)(int)$arInfo[$n][3]; $arInfo[$n][1]=@htmlspecialchars($arInfo[$n][1]); } if($_GET['n']>0) $objCad->replace_once('ant',$_GET['n']-1); else $objCad->remove(0); $numpages=$objDB->getOne('SELECT if(FLOOR(COUNT(*)/'.PAGINA_RESULTADOS.')=COUNT(*)/'.PAGINA_RESULTADOS.',FLOOR(COUNT(*)/'.PAGINA_RESULTADOS.'),FLOOR(COUNT(*)/'.PAGINA_RESULTADOS.')+1) FROM cadastros WHERE cadastros.cadCategoria='.$_GET['id']); if($_GET['n']<$numpages-1) $objCad->replace_once('prox',$_GET['n']+1); else $objCad->remove(1); if($numpages>1){ $objNs=$objCad->get_code(0); $objNsn=new Layout; $code=''; for($n=0;$n<$numpages;$n++){ $objNsn->code=$objNs->code; $objNsn->replace_once('n',$n); $objNsn->replace_once('m',$n+1); $code.=$objNsn->code; } $objCad->code_replace(0,$code); }else $objCad->code_remove(0); $objCad->replace_once('cat',$catNome); $objCad->replace_once('id',$_GET['id']); $objCad->loop_replace('r',$arInfo); $objLay->make($objCad); $objDB->disconnect(); ?> Editado Dezembro 6, 2009 por tiago31 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 tiago31 Postado Dezembro 6, 2009 Autor Denunciar Share Postado Dezembro 6, 2009 (editado) oi tudo bem pessoal estou udando iron script topsite.mais so q o rank não aparecere nada.alguém poderia me dar um mao..olha so.www.admhost.com/tophttp://www.icodigo.com.br/arquivo/php/istop-php-3.0b2.zipai esta o link do codigo..mais também tem o codigo do rank<? require_once('config.php'); require_once('layout.php'); $objDB=start_db(); if(empty($_GET['id']) or !($catNome=$objDB->getOne("SELECT catNome FROM categorias WHERE Id=$_GET[id] LIMIT 1")) ) Header("Location: ".HTTP_INDEX); $objLay=new Layout(HTML_LAYOUT); $objCad=$objLay->open(HTML_RANKCATEGORIA); if(!isset($_GET['n'])) $_GET['n']=0; $page=$_GET['n']*PAGINA_RESULTADOS; $arInfo=$objDB->getAll("SELECT cadastros.Id, cadSnome, votos, if(SUM(log.Id)/log.Id>0,SUM(log.Id)/log.Id,0) as Votoshoje FROM cadastros, categorias LEFT JOIN log ON (log.Id=cadastros.Id) WHERE cadastros.cadCategoria=categorias.Id and categorias.Id=$_GET[id] GROUP BY cadastros.Id ORDER BY votos DESC, Votoshoje DESC LIMIT $page,".PAGINA_RESULTADOS); for($n=0;$n<count($arInfo);$n++){ $arInfo[$n]['n']=(string)(($n+1)+($page)); $arInfo[$n][3]=@(string)(int)$arInfo[$n][3]; $arInfo[$n][1]=@htmlspecialchars($arInfo[$n][1]); } if($_GET['n']>0) $objCad->replace_once('ant',$_GET['n']-1); else $objCad->remove(0); $numpages=$objDB->getOne('SELECT if(FLOOR(COUNT(*)/'.PAGINA_RESULTADOS.')=COUNT(*)/'.PAGINA_RESULTADOS.',FLOOR(COUNT(*)/'.PAGINA_RESULTADOS.'),FLOOR(COUNT(*)/'.PAGINA_RESULTADOS.')+1) FROM cadastros WHERE cadastros.cadCategoria='.$_GET['id']); if($_GET['n']<$numpages-1) $objCad->replace_once('prox',$_GET['n']+1); else $objCad->remove(1); if($numpages>1){ $objNs=$objCad->get_code(0); $objNsn=new Layout; $code=''; for($n=0;$n<$numpages;$n++){ $objNsn->code=$objNs->code; $objNsn->replace_once('n',$n); $objNsn->replace_once('m',$n+1); $code.=$objNsn->code; } $objCad->code_replace(0,$code); }else $objCad->code_remove(0); $objCad->replace_once('cat',$catNome); $objCad->replace_once('id',$_GET['id']); $objCad->loop_replace('r',$arInfo); $objLay->make($objCad); $objDB->disconnect(); ?>obrigado por tudo.grato Editado Dezembro 6, 2009 por tiago31 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Dezembro 6, 2009 Denunciar Share Postado Dezembro 6, 2009 Tiago, vamos ter um pouco de bom senso, voce já havia postado um tópico sobre esse assunto ontem, logo, não precisava abrir outro, vou fundir e pedir que você não faça mais isso para evitar outros problemas. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 tiago31 Postado Dezembro 6, 2009 Autor Denunciar Share Postado Dezembro 6, 2009 e porque esta diferente. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
tiago31
oi pessoal não sei se alguém já ouviu falar desse sistema..
e o seguite eu cosegui instalar beleza...
mais quando as pessoas votao no site.
não aparece os nome do site q esta na frente etc.
porfavor me ajudem..
olhem..
www.admhost.com/top
Editado por tiago31Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.