Jump to content
Fórum Script Brasil

Keep Kuler

Membros
  • Posts

    10
  • Joined

  • Last visited

About Keep Kuler

Keep Kuler's Achievements

0

Reputation

  1. Keep Kuler

    Ajuda Com Carrinho

    Gente bom dia! Estou com um problema numa sacola de compras e não sei como resolver. Se alguém puder me ajudar agradeço muito. O que acontece, foi pedido para desenvolver um sistema de carrinho que fosse possível guardar os produtos selecionados, porém esse carrinho não é para e-commerce, apenas será enviado um e-mail gerando o pedido para a empresa e eles fariam o contato. Até ai normal, foi feito o carrinho. A página que apresenta os produtos abre em um pop up, imprimindo um produto por vez na página e clicando no item "veja mais" há uma atualização e imprimi o produto seguinte. O que acontece: quando gero a primeira impressão na tela é colocado na minha tag input um valor de array para os produtos, geralmente variam de 02 a 03 produtos, então tenho um sequencia de indice de 0 a 1 ou 0 a 2. Porém, quando navego pelo pop up para visualizar o próximo produto esse indice é retornado como sendo novamente 0 a 1 ou 0 a 2, não há um acréscimo no valor e isso me quase um problema, pois se o indice não é atualizado ele me sobrescreve o produto que já está guardado no carrinho. Será que consegui ser claro? Tentei guardar essa informação via session, mas não consegui. Não sei se fiz algo errado ou se há uma outra maneira para isso. Se alguém puder me ajudar a resolver esse problema, agradeço muito. Abaixo coloco o script que faz vez ao carrinho. <?php $sql_ftP = "select * from foto where foto = '". $foto ."'"; $fotoP_select = mysql_db_query($db, $sql_ftP, $conexao) or die(mysql_error()); while($rs_ftP = mysql_fetch_array($fotoP_select)){ $produto = $rs_ftP["cod_produto"]; ?> <?php $sql_prod = "select * from produto where cod_produto = ". $produto; $prod_select = mysql_db_query($db, $sql_prod, $conexao) or die(mysql_error()); while($rs_prod = mysql_fetch_array($prod_select)){ $lista[][referencia] = $rs_prod["referencia"]; $chave = array_keys($lista); for($i=0; $i<sizeof($chave); $i++) { $indice = $chave[$i]; } ?> <tr> <td align="center"><?php print $rs_prod["produto"]; ?> <input type="hidden" name="txtprod[<?php print $indice;?>][referencia]" value="<?php print $rs_prod["referencia"]; ?>"> <input type="hidden" name="txtprod[<?php print $indice; ?>][produto]" value="<?php print $rs_prod["produto"]; ?>"></td> <td align="center"><input type="text" name="txtprod[<?php print $indice; ?>][qtde]" size="3" maxlength="3"></td> </tr> <?php } mysql_close($prod_select); ?> <?php } mysql_close($fotoP_select); ?>
  2. Gladiador, Obrigado! É que como eu estou vindo do asp, estou procurando me familiarizar mais rápido possível com o php... no asp eu colocova * e o funcionamento era sussa... Valeu novamente!
  3. Olá gente! Sou iniciante em php e tenho uma dúvida. Quando faço um select usando inner join para acessar duas tabelas e coloco " * " para selecionar todos os campos, não consigo visualizar alguns campos, como por exemplo o campo IMAGENS, que tenho na minha tabela. Porém, se eu informo os campos eu tenho um select perfeito. Porquê? Alguém poderia me explicar. Abaixo o código do select para vocês verem como estou fazendo. Agradeço a atenção de todos. Abs! <?php $sql = "select portifolio.imagem, portifolio.largura, portifolio.altura, portifolio.observacao, clientes.site"; $sql .= " from portifolio INNER JOIN clientes ON clientes.cod_cliente = portifolio.cod_cliente"; $sql .= " where portifolio.cod_segmento = 2 and portifolio.status = 1 order by portifolio.cod_portifolio desc"; $portfolio = mysql_db_query($db, $sql, $conexao) or die(mysql_error()); ?> <table width="480" cellpadding="5" cellspacing="5" border="0"> <tr> <td colspan="3" class="titulo-tabela"><span class="margem-esquerda">...</span></td> </tr> <?php $conta = 0; while ($rs_portfolio = mysql_fetch_array($portfolio)){ $conta = $conta + 1; ?> <?php switch(conta){ case $conta == 1 :?> <tr> <td width="160" height="130" align="center" valign="top"><a href="<?php print $rs_portfolio["site"]?>" target="_blank"><img src="images/portifolio/interativos/<?php print $rs_portfolio["imagem"];?>" width="<?php print $rs_portfolio["largura"];?>" height="<?php print $rs_portfolio["altura"];?>" border="0" alt=""> <br> <?php print $rs_portfolio["observacao"];?></a> <?php break; case $conta == 2 :?> </td> <td width="160" height="130" align="center" valign="top"><a href="<?php print $rs_portfolio["site"]?>" target="_blank"><img src="images/portifolio/interativos/<?php print $rs_portfolio["imagem"];?>" width="<?php print $rs_portfolio["largura"];?>" height="<?php print $rs_portfolio["altura"];?>" border="0" alt=""> <br> <?php print $rs_portfolio["observacao"];?></a> <?php break; case $conta == 3 :?> </td> <td width="160" height="130" align="center" valign="top"><a href="<?php print $rs_portfolio["site"]?>" target="_blank"><img src="images/portifolio/interativos/<?php print $rs_portfolio["imagem"];?>" width="<?php print $rs_portfolio["largura"];?>" height="<?php print $rs_portfolio["altura"];?>" border="0" alt=""> <br> <?php print $rs_portfolio["observacao"];?></a> </td> </tr> <?php $conta = 0; }?> <?php }?> </table>
  4. Oi Gente! Instalei o photoshop cs2 na minha máquina depois de formata-la, até então usava ainda o photoshop 7. Na hora de colocar os puligns que mais utilizo, exemplo, xenoflex 1.0 e eye candy 4000 to encontrando problemas de usar. Os plugins foram instalados, aparecem no menu Filter, porém, se desenho um quadrado e tento aplicar os plugins, eles se encontram desabilitados, não somente eles como vários plugins padrões do photoshop. Porém se eu tento usar numa imagem JPG, todos os plugins ficam habilitados. Como posso utilizar os plugins no CS2 da mesma forma que eu usava no 7? Tenho que habilitar algo na configuração do photoshop? Agradeço o auxilio. Abs!
  5. Galera, Quero tirar uma dúvida... se alguém puder ajudar.. agradeço! Estou usando o Xampp para rodar o servidor apache e o mysql e testar localmente as aplicações, porém, estou percebendo que de um tempo para cá estou tendo problemas com os testes e não sei dizer o porque. Exemplo, quando faço um formulário e envio para outra página, não consigo pegar as variaveis, porém, quando subo os arquivos php e testo em algum servidor o formulario funciona numa boa. Alguém saberia me dizer o porque? O Xampp é um software legal para realizar esses tipos de testes? Estou usando WinXP e estou começando a mexer com php, sou iniciante, por isso essas dúvidas bobas. Agraço a todos!
  6. Gente, olá! Não sei se este seria o fórum para essa dúvida, mas não sei mais o que fazer. Cheguei a formatar a máquina mas o problema continua. Toda vez que tento navegar na internet ou testar minhas aplicações web em casa, o I.E ou o Firefox atualização sozinhos, ou seja, do nada dão refresh (F5), impossibilitando qql tipo de navegação, porque não tem como você permanecer em uma página, seja local ou na web. Alguém saberia me dizer o que pode ser? Alguém já teve este problema ou já ouviu? Pode ser vírus? Agraço a atenção de todos. Abs! :(
  7. Boa galera! Sou novo em programação php e modelagem com MySQL e quero tirar uma dúvida, se alguém puder me auxiliar, agradeço desde já! Vou iniciar um projeto de um site em php, porém dentro do bd teremos, um pouco mais ou menos, uma média de 30 a 50 mil registros. Minha pergunta é: o mysql em si suporte uma quantidade tão grande de registro, preciso me preocupar com o que além da modelagem correta dos campos nas tabelas? Só para informar, o projeto será um site de uma empresa e os registros são cadastros que a empresa possue de todos os clientes ativos e inativos, basicamente essa será a tabela que conterá essa quantidade enorme de registro. Agradeço a atenção de que puder ajudar. Abs a todos!
  8. Keep Kuler

    Session Com Array

    Olá gente! Possuo um formulário com alguns checkbox, ao selecionar um ou mais checkbox e ao enviar, sou redirecionado para uma nova página onde possuo uma session("check") que guarda os valores dos checkbox, até ai tudo bem. Minha dúvida é... Tenho nessa página para qual sou redirecionado um ou mais links "deletar", que coloco em uma variavel o checkbox selecionado... ao clicar em um desses links, teria que deletar o valor do check dentro da session... porém como faço para deletar o checkbox especifico sem deletar toda a informação da session? Alguém poderia me ajudar? Abs e grato! <_<
  9. Obrigado pela mão frenetico!
  10. Boas! Gente, sou iniciante no php, em cima de outros script montei o meu script de envio via formulário, porém não recebo os e-mails enviados, a página é redirecionada para a confirma.php, mas nada chega. Alguém poderia dar uma olhada no meu script e me apontar onde estou errando?! Agradeço já a atenção de todos! Abs! :blink: <?php $adminaddress = "[email protected]"; $siteaddress ="http://www.dominio.com.br"; $redirect = "../confirma.php"; $date = date("m/d/Y H:i:s"); $nome = $HTTP_POST_VARS['nome']; $email = $HTTP_POST_VARS['email']; $cidade = $HTTP_POST_VARS['cidade']; $uf = $HTTP_POST_VARS['uf']; $ddd = $HTTP_POST_VARS['ddd']; $telefone = $HTTP_POST_VARS['telefone']; $mensagem = $HTTP_POST_VARS['mensagem']; $msg = "nome: " .$nome. "<br>"; $msg = $msg . "e-mail: " .$email. "<br>"; $msg = $msg . "cidade: " .$cidade. " - uf: " .$uf. "<br>"; $msg = $msg . "telefone: " .$ddd. " - " .$telefone. "<br>"; $msg = $msg . "mensagem: <br>..................................................<br>" .$mensagem. "<br><br>"; $msg = $msg . "Info: <br>-----------------------------------------<br>"; $msg = $msg . "Browser: " .$HTTP_SERVER_VARS['HTTP_USER_AGENT']. "<br>"; $msg = $msg . "IP Address: " .$_SERVER['REMOTE_ADDR']. "<br>"; $msg = $msg . "Data/Hora: " .$date; $subject = "CONTATO - ". $nome ." entrou em contato pelo site"; $cabecalho = "From:". $nome . "<".$email.">"; mail($adminaddress,$subject,$msg,$cabecalho); Header( "Location: ".$redirect ); ?>
×
×
  • Create New...