Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 299

escolher entre vários avatar

13-11-2011 22:37

Olá galera, estou aqui com mais uma dúvida, gostaria de modificar este código (que o Web me passou aqui no fórum), para poder escolher um avatar dentre vários, ou seja, um sistema simples para quando clicar na imagem(avatar ) ele alterar ,caso clique em outra imagem ele troca a atual pela nova imagem escolhida. Veja a imagem para uma ideia melhor.

http://dl.dropbox.com/u/1177457/teste/exemplo.jpg

então queria pega este script abaixo para ele salvar o nome(avatar 1 ou avatar 2 e assim por diante) no txt(dados.txt)que no caso é o banco de dados, ou seja se no txt estiver avatar 1 , quando o cara clicar em (avatar 2) ele troca o nome avatar 1 para avatar 2.

<?php // parte da leitura $arquivo="dados.txt"; $lendo=fopen($arquivo, "r+"); $conteudo=@fread($lendo,filesize($arquivo)); fclose($lendo); echo "saldo atual: R$ $conteudo<br />"; if(isset($_POST['submit'])) { extract($_POST); $total = $conteudo - $produto; if($total <= 0) { echo "<a><font color=red>Seu saldo não permite a compra<a href='javascript:history.back()'>voltar</a></font>"; exit; } else { $dados="$total"; $escrevendo=fopen($arquivo, "w+"); $escreve=fwrite($escrevendo,$dados); fclose($escrevendo); header("Location:teste.php"); } echo "<script> location.href='?'; </script>"; } ?>


<form action="teste.php" method="post"> Avatar 1<input type="radio" name="produto" value="30"> <br /> Avatar 2<input type="radio" name="produto" value="80"> <br /> <input type="submit" name="submit" value="comprar"> </form>

Obrigado. ;)
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17662
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

escolher entre vários avatar

13-11-2011 22:44

A alteração é bem simples. Basicamente tirar o if que faz o cálculo dos valores.

<?php $arquivo="dados.txt"; $lendo=fopen($arquivo, "r+"); $conteudo=@fread($lendo,filesize($arquivo)); fclose($lendo); echo "$conteudo<br />"; if(isset($_POST['submit'])) { extract($_POST); $dados="$avatar"; $escrevendo=fopen($arquivo, "w+"); $escreve=fwrite($escrevendo,$dados); fclose($escrevendo); header("Location:teste.php"); } ?>


<form action="teste.php" method="post"> Avatar 1<input type="radio" name="avatar" value="avatar1"> <br /> Avatar 2<input type="radio" name="avatar" value="avatar2"> <br /> <input type="submit" name="submit" value="comprar"> </form>

0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 299

escolher entre vários avatar

14-11-2011 11:01

Perfeito ,muito obrigado. :rock:
0
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 299

escolher entre vários avatar

14-11-2011 21:21

Olá web aproveitando o post e se não for pedir muito, gostaria de saber se tem como fazer uma imagem sobrepor a outra,com transparência

veja a imagem Imagem

assim ele monta, ao invés de escolher.


obrigado.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17662
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

escolher entre vários avatar

16-11-2011 09:31

Acho que esse tipo de script deve ser feito mais fácil com Flash. Se for usar CSS, você vai ter que usar position relative e top, para ter a class do objeto posicionada sobre o corpo. Cada objeto será feito separado.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 299

escolher entre vários avatar

16-11-2011 15:58

certo vou da uma pesquisada.




obrigado. :rock:
0

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado