Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alzlro

Site de camisas

Recommended Posts

Pessoal, sou principiante em programação. Estou precisando desenvolver uma página em que o usuário seleciona um modelo de camisa (básica, camiseta,...), nesta hora o site exibe com onclick na lateral da página a imagem q ele selecionou.

 

Depois ele clica na cor . Daí, o site vai pegar o modelo clicado + a cor e busca num diretório a imagem correspondente. Expl “básica vermelha”. (o 1º problema é como guardar o q foi clicado).

 

Tudo na mesma página dividido por tabela.

 

Eu To usando esse script aqui que é bem fácil q faz on line a troca de imagens mas como fazer pra armazenar o q foi clicado no onclick?

 

 

 

<script language="javascript">

<!--

function imagem(arquivo) {

document.getElementById("modelo").src=arquivo;

}

 

</script>

 

 

<table border=1 width=100%>

 

<tr>

<td width=50%><img src="costastextocentro.GIF" onclick="imagem('costascentro.gif');"><br><br><br>

<img src="costaslisa.gif" onclick="imagem('costastextoabaixo.GIF');"><br><bR><br>

<img src="costastextoacima.GIF" onclick="imagem('ser_diferente_lr.gif');"></td>

<td width=50%><img src="costastextocentro.GIF" id="modelo"></td>

 

 

</tr>

</table>

 

 

 

Ah, a página que tô me baseando é essa: http://www.kmisetas.com.br/criecamisetas/

 

 

Por favor, não peço pra fazerem pra mim, só quero que me digam o que devo usar e como fazer pra tratar as informações.

 

Obrigado !!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode usar um campo hidden para armazenar o que foi clicado. Se for mudar de página ai, jogue na session.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode usar um campo hidden para armazenar o que foi clicado. Se for mudar de página ai, jogue na session.

 

Nknk, Desculpe se falo besteira mas o que eu quero não é omitir a informação mas guardá-la numa variável pra que, quando eu chamar outra página .PHP que receberá os valores, eu mande a referência da imagem a ser carregada nesta outra pág.

 

 

O que eu já fiz tá funcionando legal mas queria carregar a imagem na hora com onclick(isso eu consigo com javascript) e guardar o que o cara clicou pra que quando eu chamar a página que recebe os valores, esta exiba a imagem

 

O que eu fiz tá assim: (só não ria tá? rsrssrs)

 

<form name="form1" method="post" action="crieasua2.php">

 

.

.

.

.

 

<input type="radio" name="modelo" value="1" checked/>

<input type="radio" name="modelo" value="2" />

<input type="radio" name="modelo" value="3" />

<input type="radio" name="modelo" value="4" />

.

.

.

.

<input name="cor" type="radio" value="BRANCA" checked/>

<input name="cor" type="radio" value="AZUL" />

<input name="cor" type="radio" value="AMARELA" />

<input name="cor" type="radio" value="ROSA" />

.

.

.

.

<input name="TAMANHO" type="radio" value="P" />

<input name="TAMANHO" type="radio" value="M" checked />

<input name="TAMANHO" type="radio" value="G" />

.

.

.

.

 

<input type="submit" name="Submit" value="Avançar">

<input type="reset" name="Submit2" value="Refazer">

 

</form>

 

 

Aqui encerra o crieasua.html

 

******************************************************************

 

Arquivo crieasua2.php

 

 

 

<?php

$mod=$_POST["modelo"];

$color=$_POST["cor"];

$tam=$_POST["TAMANHO"];

 

?>

 

<?php

 

 

switch($mod)

{

case"1":

$template="BÁSICA";

break;

case"2":

$template="REGATA";

break;

case"3":

$template="BABY LOOK";

break;

case"4":

$template="INFANTIL";

break;

}

 

 

?>

 

 

<?php

echo "Modelo escolhido : $template<br>";

echo " Cor escolhida : $color<br>";

echo " Tamanho escolhido : $tam<br>";

 

?>

 

 

Tô querendo usar um javascript que mostra a imagem clicada na hora(postei o script na abertura do tópico) mas o probl é como guardar o clique em variável para passar pro "crieasua2.php".

 

Se puderem me ajudar nessa.....

 

Grato!!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Guarde em ajax usando session, cookie. É um único meio que eu conheço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Guarde em ajax usando session, cookie. É um único meio que eu conheço.

 

Valeu Nknk, vou pesquisar a respeito de session em ajax.

 

 

 

Abçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Guarde em ajax usando session, cookie. É um único meio que eu conheço.

 

Valeu Nknk, vou pesquisar a respeito de session em ajax.

 

 

 

Abçs

 

 

Pessoal, estive vendo na net e resolvi usar session mas, como eu armazeno o valor do onclick do usuário? ou seja, o cara vai clicar numa imagem (modelo da camisa)e esta vai aparecer ao lado em tamanho maior. (isso já fiz), depois ele vai clicar numa outra imagem pra escolher a cor, daí quero fazer tipo ...

 

$img= valor_do_concklic_modelo;

 

$cor = valor_do_concklic_da_cor;

 

$montagem_camisa=$img.$cor;

 

Daí eu vou exibir com javascript a imagem montada no quado ao lado e ao mesmo tempo terei o valor guardado em $montagem_camisa pra usar em outras páginaas com session. Tem como?

 

 

Já tô ficando doido!!! :blink: rsrs...

 

 

Meu código em javascript tá assim:

 

 

<script language="javascript">

<!--

function imagem(arquivo) {

document.getElementById("modelo").src=arquivo;

}

 

</script>

 

 

 

 

<table width="799" border="1" align="center">

<tr>

<td width=50%><p> </p>

<table width="80%" border="1">

<tr>

<td><img src="../../BE DIFFERENT/IMAGENS/conjunto camisas/bola8.jpg" width="64" height="87" onclick="imagem('CAM_branca.gif');" /></td>

<td><img src="../../BE DIFFERENT/IMAGENS/conjunto camisas/LOVE_g.jpg" width="64" height="87" onclick="imagem('camiseta.JPG');" /></td>

<td><img src="../../BE DIFFERENT/IMAGENS/conjunto camisas/ANJO_g.jpg" width="64" height="87" onclick="imagem('camisa1.JPG');" /></td>

<td><img src="../../BE DIFFERENT/IMAGENS/conjunto camisas/camiseta_infantil.jpg" width="64" height="87" onclick="imagem('costastextoabaixo.GIF');" /></td>

</tr>

</table>

<p><img src="costastextocentro.GIF" onclick="imagem('costascentro.gif');"><br><bR><br>

<img src="costaslisa.gif" onclick="imagem('costastextoabaixo.GIF');"><br><bR><br>

<img src="costastextoacima.GIF" onclick="imagem('camisa1.jpg');"></p>

<p> </p></td>

<td width=50%><img src="../../BE DIFFERENT/IMAGENS/conjunto camisas/MULHER - DJ_g.jpeg" name="modelo" width="350" height="523" align="middle" id="modelo"></td>

</tr>

</table>

 

 

Lembrando que sou iniciante em programação....

 

Agradeço a quem puder me dar o caminho. :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal, me ajuda aí!!!!!!!! por favor !!!!!! se tiver difícil de entender me falem q tento melhorar !!!!!

 

Tô travado nisso!!!!!!

 

 

Abçs :wacko: :wacko:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal, me ajuda aí!!!!!!!! por favor !!!!!! se tiver difícil de entender me falem q tento melhorar !!!!!

 

Tô travado nisso!!!!!!

 

 

Abçs :wacko: :wacko:

 

Pessoal, ainda não consegui solução !!!! dá uma ajuda aí!! eu só quero saber como eu armazeno o que o usuário clica no onclick. Se eu tiver flando besteira pode falar..

 

 

Abçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voce tem que colocar este codigo para armazenar a informação nesta pagina que é chamada no clique do usuario

 

é la que voce definirá em session o qeu vai precisar recuperar posteriormente

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voce tem que colocar este codigo para armazenar a informação nesta pagina que é chamada no clique do usuario

 

é la que voce definirá em session o qeu vai precisar recuperar posteriormente

 

É já me falaram sobre usar session mas pelo que sei ela guarda um valor de uma variável.

 

O que quero, antes de passar pra outra página é que quando o usuário clicar pela segunda vez, a página carregue uma nova imagem no frame ou na parte da tabela ao lado.

 

Assim: no 1º o usuário clica numa imagem (tipo de camisa), a pág carrega uma imagem maior da camiseta ao lado. (Isso já fiz), depois ele clica numa imagem (exp: quadrado vermelho) aí eu queria carregar uma camiseta vermelha ao lado. Entende?

 

Tipo nessa página site http://www.kmisetas.com.br/criecamisetas/

 

Lá não é com PHP e javascript mas como não tempo de aprender..

 

 

Me ajudem aí por favor..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.