Olá! Thursday, 28 de March de 2024.



Dicas CódigoFonte.net
Tuesday, 25 de August de 2009

Sistema de Troca de Links com PHP e MySQL

Primeiramente vamos criar o script de conexão com o banco de dados MySQL, chame-o de conexao.php


Vamos criar o script que cria o banco e a tabela no banco, chame-o de cria_db.php.

Banco e tabela criados com sucesso!!

"; ?>


ATENÇÃO: EXECUTE ESTE SCRIPT APENAS UMA ÚNICA VEZ!!!

Agora crie a página PHP onde ficará o formulário de cadastro dos links, chame-a de cadastro.php

Cadastro de Links
URL do Link:
Cadastros:


Até aqui nenhum segredo para quem já está acostumado com HTML, o action do form é um script que vamos criar agora, chame-o de cadlink.php

Cadastro efetuado com sucesso

"; ?>

Aqui ele pega os dados digitados no formulário através do metodo POST e grava no banco. Caso ocorra algum erro, ele será mostrado.

Até agora criamos:

conexao.php - conecta o banco de dados
criadb.php - cria o banco e a tabela no Mysql
cadastro.php - formulário de cadastro
cadlink.php - script que efetua o cadastro no banco

Você pode cadastrar alguns links somente para popular o banco.

Agora vamos criar o script que criará o banner, chamemos de criabanner.php

No script acima é criado o banner, você pode alterar o fundo e as cores do jeito que quiser, na query SQL a cláusula LIMIT 2 significa que serão retornados apenas 2 valores e o comando rand() significa para que a query busque randomicamente os registros na tabela.

Está quase pronto, ainda falta criar o javascript para que você possa "distribuir" o banner, o usuário pega o código javascript do banner e ao inserir em suas páginas automaticamente o banner é exibido.

Eis o código, chame-o de bn_link.j

document.write('');

Este é o código javascript que carregará o banner, a partir de agora você pode exibir o banner em qualquer siteou blog da seguinte forma

Bom, é somente isto, sei que ainda é precário e grosseiro, porém é bem funcional.


Comentários do artigo [Novo comentário]

Renata Dias Araujo - 29 de September de 2009 - 14:39
gostaria de uma ajuda estou tenytanto mudar meu Templates do emu blog, mas ñ consigo, já salvei vários mais ñ consigo colar no meu blog. salvo em Winzip ,mais ñ consigo o que devo fazer? quero mudar meu blog para 3 colunas e uma nova imagem de fundo. uso blogger
Obrigada!
Renata Dias Araujo - 29 de September de 2009 - 14:41
queria se poder me explicar melhor o que é php e a onde eu utilizo e para que serve, xml para que serve leio leio e ñ entento, rsrrs
Guilherme Lima - 05 de October de 2009 - 13:02
XML (Extensible Markup Language ou em português Linguagem de Marcação Extensível), o nome já é bem sugestivo, bom resumindo XML é uma forma de compartilhar informações de maneira organizada, com ela é possível dois sistemas distintos se comunicarem de maneira totalmente compatível, como você acha que sites como Buscape.com.br, bomdefaro.com e tantos outros fazem pesquisas em sites distintos em questões de segundos? Sem o XML sites como estes teriam de ter acesso direto ao banco de dados dos outros site, isso não seria muito bom certo?

Além disso arquivos XML podem ser utilizados como arquivos de configurações de sistemas, podem ser utilizados para criação de gráficos...

O PHP é uma linguagem de programação interpretada utilizada amplamente para contrução de sites dinâmicos. É client-side ou seja ela roda diretamente no lado do servidor, hoje praticamente todos os serviços de hospedagem de sites disponibilizam este recurso. Quando utilizada junto com o MySQL você pode criar páginas robustas. Procure mais no Google sobre o PHP e XML.
Guilherme Lima - 07 de October de 2009 - 07:29
Só corrigindo PHP é Server-Side e não client-side.
Jose Osni Lapa - 15 de August de 2012 - 18:13
Tenho um site para venda de orquídeas, em "php" e recebo muitas reclamações de pessoas que utilizam o Chrome, dizendo que não conseguem navegar a partir da página inicial usando este navegador.
Meu site existe desde 2005, muito antes do Chrome, mas atualmente devido ao número de reclamações, "somos forçados" a mudar para as configurações que atendam ao navegador da Google. Por outro lado, qdo se navega no internet explorer, não se tem nenhum problema.

o problema, acredito, está no caminho relativo:

<map name="Map">
<area shape="rect" coords="680,84,773,100" href="./">
<area shape="rect" coords="572,83,668,101" href="?cadastro=sim">
<area shape="rect" coords="364,82,454,99" href="?cat_pai=1&amp;pagina=login">
<area shape="rect" coords="468,83,560,99" href="?cat_pai=1&amp;pagina=carrinho">
</map>

Quem poderá me ajudar? O devo fazer?
Guilherme Lima - 17 de August de 2012 - 15:38
José Osni Lapa, favor enviar para meu e-mail o endereço do seu site para que eu possa analisar melhor, poderei te ajudar, os sites que desenvolvo são totalmente cross-browser. [email protected]
Para adicionar um comentário você deve efetuar o login


Gostou do CódigoFonte.net? Quer indicar a um amigo?
Preencha os campos a seguir.
Seu Nome:
Seu E-mail:
E-mail de seu Amigo:


CodigoFonte.net » Meu Mural » Competiva - Criação de Sites » Todos os Direitos Reservados © 2002/2010