Alzlro 0 Denunciar post Postado Outubro 12, 2008 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
visitante_php 0 Denunciar post Postado Outubro 13, 2008 bom...ae eh com ajax, pq akele site usa flash... Compartilhar este post Link para o post Compartilhar em outros sites
Williams Duarte 431 Denunciar post Postado Outubro 13, 2008 http://forum.imasters.com.br/public/style_emoticons/default/blush.gif Compartilhar este post Link para o post Compartilhar em outros sites
nknk 3 Denunciar post Postado Outubro 13, 2008 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
Alzlro 0 Denunciar post Postado Outubro 13, 2008 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
nknk 3 Denunciar post Postado Outubro 13, 2008 Guarde em ajax usando session, cookie. É um único meio que eu conheço. Compartilhar este post Link para o post Compartilhar em outros sites
Alzlro 0 Denunciar post Postado Outubro 13, 2008 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
Alzlro 0 Denunciar post Postado Outubro 15, 2008 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
Alzlro 0 Denunciar post Postado Outubro 16, 2008 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
Alzlro 0 Denunciar post Postado Outubro 19, 2008 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
Mário Monteiro 179 Denunciar post Postado Outubro 20, 2008 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
Alzlro 0 Denunciar post Postado Outubro 20, 2008 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