Jump to content


Photo

Top 5 Links


  • Faça o login para participar
16 replies to this topic

#1 Devilman

Devilman

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado
  • Localidade:Recife - PE
  • Interesses:De tudo um pouco...inclusive RPG!

Posted 11/11/2003, 15:03

Hello pessoal!
Faz tempo q naum posto aqui...meu site q consome muito tempo do pouco q tenho...heheheh...
Bom voltando ao assunto...alguém poderia dizer-me onde posso arrumar um scripth php de top 5 ou 10 para links de site?
seria de grande ajuda... :D
"Uma espada é uma arma! Técnicas de espadas são técnicas de morte! Não importa como disfarcem...Esta é a verdade!" - Himura Kenshin
Rurouni Kenshin Web! - http://www.kenshinweb.kit.net
Devilman Fórum - http://usuarios.phps...enshinweb/forum
Rurouni Kenshin Network - http://devilman.webc...rio.com/network

#2 Web Developer

Web Developer

    12 Horas

  • Usuários
  • 283 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre - RS
  • Interesses:Desenvolvimento Web.

Posted 11/11/2003, 16:20

Bom, dependendo do que você quer, vc pode cadastrar e listar os ultimos 5 ou os 10
PHP não é coisa pra muleque!

#3 Devilman

Devilman

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado
  • Localidade:Recife - PE
  • Interesses:De tudo um pouco...inclusive RPG!

Posted 11/11/2003, 16:46

naum fera o q queria era o seguinte:Meu site tem vários links...o pessoal visita vários links diferentes...
pois bem o q queira era uma forma de mostrar no index.php as 5 links mais visitados...
É esse tipo de scripth q estou precisando...
"Uma espada é uma arma! Técnicas de espadas são técnicas de morte! Não importa como disfarcem...Esta é a verdade!" - Himura Kenshin
Rurouni Kenshin Web! - http://www.kenshinweb.kit.net
Devilman Fórum - http://usuarios.phps...enshinweb/forum
Rurouni Kenshin Network - http://devilman.webc...rio.com/network

#4 Guest

Guest
  • Visitantes

Posted 11/11/2003, 16:58

meu caro amigo que LINK você esta falandu ?????? de acessar tal pagina ou de fazer download ? se for download e vocÊ fazer um Contador de Clicks e ai você coloco no index issu

$sql = mysql_query("SELECT * FROM tabela ORDER BY campo DESC LIMIT 5") or die (mysql_error());
e ai o resto você ja deve saber !!!!

bom espero ter ajudado !!!!!!

#5 Devilman

Devilman

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado
  • Localidade:Recife - PE
  • Interesses:De tudo um pouco...inclusive RPG!

Posted 11/11/2003, 17:05

O q quero é de páginas naum de downlods. Páginas comuns link tal teve 10, link tal 2 teve 7, link tal 3 teve 5, e assim por diante...
"Uma espada é uma arma! Técnicas de espadas são técnicas de morte! Não importa como disfarcem...Esta é a verdade!" - Himura Kenshin
Rurouni Kenshin Web! - http://www.kenshinweb.kit.net
Devilman Fórum - http://usuarios.phps...enshinweb/forum
Rurouni Kenshin Network - http://devilman.webc...rio.com/network

#6 Guest

Guest
  • Visitantes

Posted 11/11/2003, 17:08

bom você pode fazer um Contador de Links tipo quase igual ao contador de Downloads :D você ir cadastrar todos os links

tipo id,link,clicks,data

ai você faz o resto o mesmo esquema que o contador de downloads :D bom espero ter ajudado !!!

#7 Devilman

Devilman

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado
  • Localidade:Recife - PE
  • Interesses:De tudo um pouco...inclusive RPG!

Posted 11/11/2003, 17:15

Pode detalhar como fazer? sou amador em php...heheheh...
"Uma espada é uma arma! Técnicas de espadas são técnicas de morte! Não importa como disfarcem...Esta é a verdade!" - Himura Kenshin
Rurouni Kenshin Web! - http://www.kenshinweb.kit.net
Devilman Fórum - http://usuarios.phps...enshinweb/forum
Rurouni Kenshin Network - http://devilman.webc...rio.com/network

#8 deguinho

deguinho

    Turista

  • Usuários
  • 55 posts
  • Sexo:Não informado
  • Interesses:PHP, MySQL e APACHE

Posted 11/11/2003, 19:01

Olá amigo...

seu que é difícil da parte dos garotos aí te explicar...

o que eles lhe passaram foi somente a idéia...

infelismente nem só de idéias vivem os que necessitam do PHP..

se vc puder esperar um pouco... posso lhe dar esse script completinho...

estou trbalhando ou acho que até já fiz algo parecido...

qualquer coisa entre em contato comigo...

Diêgo Áquila
<?php

$mrphp = "deguinho";

echo " O Mr. PHP é $mrphp";

?>

#9 Devilman

Devilman

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado
  • Localidade:Recife - PE
  • Interesses:De tudo um pouco...inclusive RPG!

Posted 11/11/2003, 19:18

Valew ai fera!!!
Estarei aguardando!!!

Edição feita por: Devilman, 11/11/2003, 20:17.

"Uma espada é uma arma! Técnicas de espadas são técnicas de morte! Não importa como disfarcem...Esta é a verdade!" - Himura Kenshin
Rurouni Kenshin Web! - http://www.kenshinweb.kit.net
Devilman Fórum - http://usuarios.phps...enshinweb/forum
Rurouni Kenshin Network - http://devilman.webc...rio.com/network

#10 Dr. Spok

Dr. Spok

    12 Horas

  • Usuários
  • 150 posts
  • Sexo:Não informado

Posted 12/11/2003, 12:59

Valew ai fera!!!
Estarei aguardando!!!

(y) Então são dois que estão aguardando...

manda pra mim tmb fera....!


T+

#11 goiaba2000

goiaba2000

    Tô com sono!

  • Usuários
  • 1118 posts
  • Sexo:Não informado
  • Localidade:Sobradinho-DF

Posted 12/11/2003, 13:26

cara, coisa mais fácil... cadastre os links (areas) num, db e lembra do include???
faça:
if($area)
{
include "./$area".".php";
}
else
{
include "./padrao.php";
}
coloque:
include "./$area".".php";
contar($area);
onde:
function contar($area)
{
mysql_query(I"NSERT... bla bla bla");
//ou
while($resultado=mysql_fetch_array?(mysql_query("SELECT.. bla bla bla... WHERE campo='$area'")))
{
$i=$resultado["campo_de_cliques"];
$i++;
}
mysql_query("UPDATE... bla bla bla... WHERE ... bla bla bla... VALUES('$i')");
}

PHP + UML + OO + Flash + MySQL = IMBATIVEL

http://www.guilardi.com.br
- portifólio
http://www.deusehmais.com.br
- projeto atual

#12 Devilman

Devilman

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado
  • Localidade:Recife - PE
  • Interesses:De tudo um pouco...inclusive RPG!

Posted 12/11/2003, 13:48

Pode especificar melhor? Como a tabela será criada, as inclusões nele, etc. Lembrando q naum conheço muito de php...estou ainda fazendo amizade com ele...heheheh...
"Uma espada é uma arma! Técnicas de espadas são técnicas de morte! Não importa como disfarcem...Esta é a verdade!" - Himura Kenshin
Rurouni Kenshin Web! - http://www.kenshinweb.kit.net
Devilman Fórum - http://usuarios.phps...enshinweb/forum
Rurouni Kenshin Network - http://devilman.webc...rio.com/network

#13 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 12/11/2003, 15:48

Cara vou te ajudar !!! eu fiz um sistema de conta cliques para o meu site.. e a mesma coisa... olha so !!!
<? // config.php
$host = "localhost"; // o Padrão por quase todos os hosts e "Localhost"
$user = "usuario"; // Usuario para acessar o MySQL
$pass = "senha"; // Senha para acessar o MySQL
$dbname = "teste"; // DataBase

$conexao = mysql_connect($host,$user,$pass) or die (mysql_error());
$db = mysql_select_db($dbname) or die (mysql_error());
?>

<? // Criando as tabelas
include("config.php");

$tabela = mysql_query("CREATE TABLE paginas (
   id int(5) NOT NULL AUTO_INCREMENT,
   pagina varchar(100) NOT NULL ,
   clicks int(9) NOT NULL ,
   data varchar(15) NOT NULL ,
PRIMARY KEY (id,pagina)
)") or die("Error: ".mysql_error());

echo "Tabela Criada com Sucesso !!!";

?>

<?
 // Cadastrandu todas as paginas do seu site, ta bem tosco o visual 
include("config.php");
?>
<html>
 <head>
  <title>Cadastrando de Paginas</title>
 </head>
<body>
<? 
if ((!$step) OR ($step == 1)) {
?>
 <form method="POST" action="cadastro.php?step=2">
OBS: Não Adicione a extenção da Pagina !!!
<center>
  <table border=1 cellpadding=0 cellspacing=0 width=300 bordercolor=black>
   <tr>
    <td>Pagina : <input type="text" name="pagina" value=""></td>
   </tr>
   <tr>
    <td><center><input type="submit" value="Enviar"></center></td>
   </tr>
  </table>
</center>
<?
  }
if ($step == 2) {

$pagina = $_POST["pagina"];
$data = date("d")."/".date("m")."/".date("Y");

$cad = mysql_query("INSERT INTO paginas (id,pagina,clicks,data) VALUES ('$id','$pagina','0','$data')") or die ("Error: ".mysql_error());

if(!$cad) {
echo "Error";
} else {
echo "Sua Pagina foi cadastrada com susseço!!!";
}
}
?>
</body>
</html>

aê no links você coloca issu

index.php?area=clicks&pagina=jogos // não sei se você usa query string se usar e + ou - assim que você ira colocar o hyperlink !!!

<? // Mostrando a pagina e fazendo a contagem de clicks!!!
include("config.php");

$sql = mysql_query("SELECT * FROM paginas WHERE pagina='$pagina'") or die (mysql_error());
$dados = mysql_fetch_array($sql);
$id = $dados["id"];
$clicks = $dados["clicks"];
$pagina = $dados["pagina"];
$soma = $clicks + 1;
$up = mysql_query("UPDATE paginas SET clicks='$soma' WHERE id='$id'") or die mysq_error());

header("Location: index.php?area=$pagina");

?>

bom ta aê !!! num teste por isso não sei se ta funcionandu corretamente... bom vou dar uma testada aqui e se der erro eu te posto aqui !!!! bom falow !!!


OBS : eu tinha esquecido da conexao :P mais ja arrumei

Edição feita por: Goku Jr, 12/11/2003, 15:52.

-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#14 Devilman

Devilman

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado
  • Localidade:Recife - PE
  • Interesses:De tudo um pouco...inclusive RPG!

Posted 12/11/2003, 16:05

Mudando o link de index.php?area=clicks&pagina=jogos
Para ?area=path&page=jogos eu terie q mudar o último código para

<? // Mostrando a pagina e fazendo a contagem de clicks!!!
include("config.php");

$sql = mysql_query("SELECT * FROM paginas WHERE pagina='$pagina'") or die (mysql_error());
$dados = mysql_fetch_array($sql);
$id = $dados["id"];
$clicks = $dados["path"];
$pagina = $dados["page"];
$soma = $clicks + 1;
$up = mysql_query("UPDATE paginas SET clicks='$soma' WHERE id='$id'") or die mysq_error());

header("Location: index.php?path=$pagina");

?>

É q naum gostaria q ficasse aparente no link q estou usando conta cliques, sabe? Heheheh...

Edição feita por: Devilman, 12/11/2003, 16:08.

"Uma espada é uma arma! Técnicas de espadas são técnicas de morte! Não importa como disfarcem...Esta é a verdade!" - Himura Kenshin
Rurouni Kenshin Web! - http://www.kenshinweb.kit.net
Devilman Fórum - http://usuarios.phps...enshinweb/forum
Rurouni Kenshin Network - http://devilman.webc...rio.com/network

#15 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 12/11/2003, 16:15

Não entedi !!!!!
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq