Ir para conteúdo
Fórum Script Brasil

Jeison Pereira

Membros
  • Total de itens

    65
  • Registro em

  • Última visita

Sobre Jeison Pereira

  • Data de Nascimento 08/08/1982

Contatos

  • MSN
    jeisonpereira_rs@hotmail.com

Perfil

  • Gender
    Male
  • Location
    Porto alegre/RS

Jeison Pereira's Achievements

0

Reputação

  1. Jeison Pereira

    Problemas XAMP

    Olá, pessoal! Tentei instalar uma nova versão do XAMP e tentei rodar, mas apareceu mt erro. veja em baixo mensagem de erro. 22:29:03 [Apache] You need to uninstall/disable/reconfigure the blocking application 22:29:03 [Apache] or reconfigure Apache to listen on a different port 22:29:03 [Apache] Problem detected! 22:29:03 [Apache] Port 443 in use by "c:\program files (x86)\skype\phone\skype.exe"! 22:29:03 [Apache] Apache WILL NOT start without the configured ports free! 22:29:03 [Apache] You need to uninstall/disable/reconfigure the blocking application 22:29:03 [Apache] or reconfigure Apache to listen on a different port 22:29:03 [mysql] MySQL Service detected with wrong path 22:29:03 [mysql] Change XAMPP MySQL settings or 22:29:03 [mysql] Uninstall/disable the other service manually first 22:29:03 [mysql] Found Path: ERROR: Not Able To Open Service Manager 22:29:03 [mysql] Expected Path: c:\xampp\mysql\bin\mysqld.exe --defaults-file=c:\xampp\mysql\bin\my.ini mysql Espero que você me da um dica pra corrigir as configurações que aconteceu esse erro. Obrigado!
  2. Olá, pessoal! Gostaria alguém sabe qual melhor tutorial sobre de sistema de login para clareza, mais prática e aprender rápido.... -Cadastro do cliente; -Esqueçeu senha; -Esqueçeu usuario; -login ativo(Ver se usuario está acessado); -Acessar o site; Espero que você me ajudem..
  3. já alterei e não apareceu os erros. problemas ainda não alterou as informações no banco de dados. tem alguns problemas códigos php <?php include 'conexao/conn.php'; $sessao = session_id(); $quantidade = $_POST['qtd']; if(is_array($quantidade)){ foreach ($quantidade as $cod =>$qtd){ if(is_numeric($id) && is_numeric($qtd)){ $modifica = "UPDATE tbl_carrinho SET qtd='$qtd' WHERE cod='$cod' AND sessao='$sessao'"; mysql_query($modifica,$conn); } } } echo "&lt;script>window.location.href='carrinho.php'</script>"; ?> Já tentei varias vezes até agora que programa php não modifica as informações do Banco de dados... Gostaria alguéns que pode me ajudar...
  4. já alterei e não apareceu os erros. problemas ainda não alterou as informações no banco de dados. tem alguns problemas códigos php <?php include 'conexao/conn.php'; $sessao = session_id(); $quantidade = $_POST['qtd']; if(is_array($quantidade)){ foreach ($quantidade as $cod =>$qtd){ if(is_numeric($id) && is_numeric($qtd)){ $modifica = "UPDATE tbl_carrinho SET qtd='$qtd' WHERE cod='$cod' AND sessao='$sessao'"; mysql_query($modifica,$conn); } } } echo "<script>window.location.href='carrinho.php'</script>"; ?>
  5. Olá, pessoal! tentei várias vezes e não consegui modificar os valores de atribuitos da MYSQL e apareceu os erros. esse erros diz. Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\LojaVirtual\modifica.php:2) in C:\xampp\htdocs\LojaVirtual\modifica.php on line 22 alguns código para digitar quantidade no caixa de texto do carrinho para enviar modificar quantidade por item. carrinho.php OBS: tem mais código, mas esse parte sobre funcionar enviar modificação no MySQL. <?php $soma_carrinho = 0; //verifica quantidade linha dentro da tabela. for($i=0;$i < $carrinho_rows;$i++){ echo"<form action='modifica.php' method='post'>"; $carrinho_array = mysql_fetch_assoc($carrinho_query); $soma_carrinho = $soma_carrinho + ($carrinho_array['preço'] * $carrinho_array['qtd']); echo"<tr>"; echo"<td><center>".$carrinho_array['cod']."</center></td>"; echo"<td><div id='space_tabela_nome'>".$carrinho_array['nome']."</div></td>"; echo"<td><center>R$ ".number_format($carrinho_array['preço'],2,',','.')."</center></td>"; echo"<td><center><input type='text' size='2' name='qtd['".$row_rs_produto_carrinho['id']."' value='".$carrinho_array['qtd']."'></center></input></td>"; echo"<td><center>R$ ".number_format(($carrinho_array['preço']*$carrinho_array['qtd']),2,',','.')."</center></td>"; echo"<td><a href='del.php?id=".$carrinho_array['id']."'><img src='imagem/remover.png' border='0'></img></a></td>"; echo"<th width='20%' scope='col'><input type='image' name='imageField' src='imagem/atualizar.png' /></th>"; echo"</tr>"; echo"</form>"; } echo"<tr>"; echo"<th colspan='4'>Total:</th>"; echo"<td><center>R$ ".number_format($soma_carrinho,2,',','.')."</center></td>"; echo"<td colspan='2'></td>"; echo"</tr>"; ?> modifica.php <?php include 'conexao/conn.php'; $sessao = session_id(); $quantidade = $_POST['qtd']; if(is_array($quantidade)){ foreach ($quantidade as $cod =>$qtd){ if(is_numeric($id) && is_numeric($qtd)){ $modifica = "UPDATE tbl_carrinho SET qtd='$qtd' WHERE id='$id' AND sessao='$sessao'"; mysql_query($modifica,$conn); } } } $page = "carrinho.php"; header("Location: ".$page.""); ?> Espero que vocês me ajudem.
  6. Não entendo que você disse... Mas eu ainda estou aprendendo e testar a funcionar... então deixe eu dar um jeito encontrar um função para testar e funcionar... ok! Obrigado!!!
  7. Já tentei não consegui modificar o dados, é só colocar quantidade por produtos no caixa de texto por exemplo quero colocar 3 produtos para comprar e atualizar somas 3 valores por item de preço. veja o carrinho.php <div align="center" id="padrão"> <?php $sql_carrinho = "Select * from tbl_carrinho where sessao='".$id_session."' order by nome ASC"; $carrinho_query = mysql_query($sql_carrinho,$conn) or die (mysql_error()); $carrinho_rows = mysql_num_rows($carrinho_query); ?> <table border="1" width="80%" cellpadding="0" cellspacing="0"> <tr> <th width="5%" scope="col"><center>Código</center></th> <th width="50%" scope="col" ><center>Produtos</center></th> <th width="15%" scope="col"><center>Preço</center></th> <th width="12%" scope="col"><center>Quantidade</center></th> <th width="15%" scope="col"><center>Subtotal</center></th> <th width="3%" scope="col" ></th> <th width="4%" scope="col" ></th> </tr> <?php $soma_carrinho = 0; //verifica quantidade linha dentro da tabela. for($i=0;$i < $carrinho_rows;$i++){ echo"<form action='modifica.php?id=".$carrinho_array['id']."' method='post'>"; $carrinho_array = mysql_fetch_assoc($carrinho_query); $soma_carrinho = $soma_carrinho + ($carrinho_array['preço'] * $carrinho_array['qtd']); echo"<tr>"; echo"<td><center>".$carrinho_array['cod']."</center></td>"; echo"<td><div id='space_tabela_nome'>".$carrinho_array['nome']."</div></td>"; echo"<td><center>R$ ".number_format($carrinho_array['preço'],2,',','.')."</center></td>"; echo"<td><center><input type='text' size='2' name='qtd['".$row_rs_produto_carrinho['cod']."' value='".$carrinho_array['qtd']."'></center></input></td>"; echo"<td><center>R$ ".number_format(($carrinho_array['preço']*$carrinho_array['qtd']),2,',','.')."</center></td>"; echo"<td><a href='del.php?id=".$carrinho_array['id']."'><img src='imagem/remover.png' border='0'></img></a></td>"; echo"<th width='20%' scope='col'><input type='image' name='imageField' src='imagem/atualizar.png' /></th>"; echo"</tr>"; echo"</form>"; } echo"<tr>"; echo"<th colspan='4'>Total:</th>"; echo"<td><center>R$ ".number_format($soma_carrinho,2,',','.')."</center></td>"; echo"<td colspan='2'></td>"; echo"</tr>"; ?> </table> <br /> <br /> <table align="center" border="0" width="50%"> <tr> <th width="20%" scope="col"><a href="index.php"><img src="imagem/continuar_compras.jpg" border="0"></img></a></th> <th width="20%" scope="col"><img src="imagem/finalizar.png" border="0" /></th> </tr> </table> </div> </form> </div> modifica.php <?php session_start(); $id_session = session_id(); include 'conexao/conn.php'; $qtd = $_POST['qtd']; $id = $_POST['id']; $db = "tbl_carrinho"; $modifica = "UPDATE `tbl_carrinho` SET `qtd`='$qtd' WHERE `id`='$id'"; mysql_query($modifica,$conn); $page = "carrinho.php"; header("Location: ".$page.""); ?> Espero que me ajudem...
  8. Esse Delete funcionou corretamente.. muito obrigado pela ajuda! Mas uma coisa Modificação é parecido esse em cima ou diferente? Aguardo a sua responda..
  9. Segue as imagem no MySQL. Tabela do Carrinho Tabela do Produtos Dados do carrinho Dados do Produtos
  10. Sim, é para apagar um produtos e um session...
  11. Testamos aqui e não funciona... uma coisa que estou pensando que precisa usar session, imagina quantas pessoas colocar produtos no carrinho... é obrigatório no carrinho por um só produtos... é por isso precisar usar session. também imagina excluir um produto e vai excluir outros carrinhos para outros clientes... Entendeu? por isso estou precisando usar session para quem acessa na internet... vou tentar um outro jeito para funcionar aqui.. Obrigado!
  12. Pois é! Eu estou aprendendo sobre sistema de E-Commerce, no tutorial, havia muito erro. pois estou tentando corrigindo alguns para melhorar a estrutura. é para excluir um produto dentro do carrinho. e volta a mesma janela. só! vou tentar que você fez... se surgir alguns problemas te falo aqui no tópico. valeu!!
  13. Olá, pessoal! Já verificamos demais que eu fiz corretamente e li as tutorial, estou estranho que php não excluir no banco de dados. e ai alguém que pudesse me ajudar para corrigir alguns erros códigos. veja em baixo. <?php session_start(); $id_session = session_id(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <link rel="stylesheet" type="text/css" href="estilo.css"/> </head> <body> <?php $cod = $_GET['cod']; $acao = $_GET['acao']; include 'conexao/conn.php'; if($acao = 'incluir'){ if($cod != ''){ if(is_numeric($cod)){ $cod= addslashes(htmlentities($cod)); $prod_quant = "select * from tbl_carrinho where cod='".$cod."' and sessao='".$id_session."'"; $prod_quant_query = mysql_query($prod_quant,$conn); $prod_quant_rows = mysql_num_rows($prod_quant_query); //verifica se produtos existe ou n�o no carrinho, se caso tem produto no carrinho n�o insere mais produtos. if($prod_quant_rows <1){ // Buscar a informa��es de dados do produtos. $produtos = "select * from tbl_produtos where cod='".$cod."'"; $produtos_query = mysql_query($produtos,$conn) or die(mysql_error()); $rows_produtos = mysql_num_rows($produtos_query); // verifica que tem produto no dados, se caso tem produto no registo e insere no carrinho. if($rows_produtos > 0){ $prod = mysql_fetch_assoc($produtos_query); $inserir_carrinho = "insert into tbl_carrinho (id,cod,nome,preço,qtd,sessao) values('',".$prod['cod'].",'".$prod['nome']."',".$prod['preço'].",' 1' ,'".session_id()."')"; $inserir_query = mysql_query($inserir_carrinho,$conn) or die (mysql_error()); } } } } } if($acao == 'excluir'){ if($cod ==''){ if(is_numeric($cod)){ $cod= addslashes(htmlentities($cod)); $selecionar_carrinho = "select * from tbl_carrinho where cod='".$cod."' and sessao='".$id_session."'"; $selecionar_sql = mysql_query($selecionar_carrinho,$conn) or die (mysql_error()); $selecionar_fetch = mysql_fetch_assoc($selecionar_sql); $selecionar_rows = mysql_num_rows($selecionar_fetch); // verificar se tem carrinho e excluir no dados if($selecionar_rows>0){ $excluir_carrinho = "DELETE FROM tbl_carrinho WHERE cod='".$cod."' AND sessao='".$id_session."'"; $excluir_sql = mysql_query($excluir_carrinho,$conn) or die (mysql_error()); } } } } ?> <div align="center" width=1024px> <br></br> <center><h1>Carrinho de compras</h1></center> <form action="carrinho.php?acao=modifica" method="post"> <div align="center" id="padrão"> <?php $sql_carrinho = "Select * from tbl_carrinho where sessao='".$id_session."' order by nome ASC"; $carrinho_query = mysql_query($sql_carrinho,$conn) or die (mysql_error()); $carrinho_rows = mysql_num_rows($carrinho_query); ?> <table border="1" width="80%" cellpadding="0" cellspacing="0"> <tr> <th width="5%" scope="col"><center>Código</center></th> <th width="50%" scope="col" ><center>Produtos</center></th> <th width="15%" scope="col"><center>Preço</center></th> <th width="12%" scope="col"><center>Quantidade</center></th> <th width="15%" scope="col"><center>Subtotal</center></th> <th width="3%" scope="col" ></th> </tr> <?php $soma_carrinho = 0; //verifica quantidade linha dentro da tabela. for($i=0;$i < $carrinho_rows;$i++){ $carrinho_array = mysql_fetch_assoc($carrinho_query); $soma_carrinho = $soma_carrinho + ($carrinho_array['preço'] * $carrinho_array['qtd']); echo"<tr>"; echo"<td><center>".$carrinho_array['cod']."</center></td>"; echo"<td><div id='space_tabela_nome'>".$carrinho_array['nome']."</div></td>"; echo"<td><center>R$ ".number_format($carrinho_array['preço'],2,',','.')."</center></td>"; echo"<td><center><input type='text' size='2' name='qtd[".$carrinho_array['qtd']."]' value='".$carrinho_array['qtd']."'></center></input></td>"; echo"<td><center>R$ ".number_format(($carrinho_array['preço']*$carrinho_array['qtd']),2,',','.')."</center></td>"; echo"<td><a href='carrinho.php?cod=".$carrinho_array['cod']."&acao=excluir'><img src='imagem/remover.png' border='0'></img></a></td>"; echo"</tr>"; } echo"<tr>"; echo"<th colspan='4'>Total:</th>"; echo"<td><center>R$ ".number_format($soma_carrinho,2,',','.')."</center></td>"; echo"<td></td>"; echo"</tr>"; ?> </table> <br /> <br /> <table align="center" border="0" width="50%"> <tr> <th width="20%" scope="col"><a href="index.php"><img src="imagem/continuar_compras.jpg" border="0"></img></a></th> <th width="20%" scope="col"><input type="image" src="imagem/atualizar carrinho.jpg" /></th> <th width="20%" scope="col"><img src="imagem/finalizar.png" border="0" /></th> </tr> </table> </div> </form> </div> <?php mysql_close($conn);?> </body> </html> Espero vocês me responda. Obrigado!
  14. Agora consegui fechar todos e funcionou corretamente... obrigado!!!
  15. Estou duvidando isso tinha apareceu mensagem de erro Parse error: syntax error, unexpected $end in C:\xampp\htdocs\LojaVirtual\carrinho.php on line 100 Já procurei demais os códigos e tentando corrigindo nem encontrei para resolver essa problemas. não entendo nada.. <?php session_start(); $id_session = session_id(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <link rel="stylesheet" type="text/css" href="estilo.css"/> </head> <body> <?php $cod = $_GET['cod']; $acao = $_GET['acao']; include 'conexao/conn.php'; if($acao = 'incluir'){ if($cod != ''){ if(is_numeric($cod)){ $cod= addslashes(htmlentities($cod)); $prod_quant = "select * from tbl_carrinho where cod='".$cod."' and sessao='".$id_session."'"; $prod_quant_query = mysql_query($prod_quant,$conn); $prod_quant_rows = mysql_num_rows($prod_quant_query); //verifica se produtos existe ou não no carrinho, se caso tem produto no carrinho não insere mais produtos. if($prod_quant_rows <2){ // Buscar a informações de dados do produtos. $produtos = "select * from tbl_produtos where cod='".$cod."'"; $produtos_query = mysql_query($produtos,$conn) or die(mysql_error()); $rows_produtos = mysql_num_rows($produtos_query); // verifica que tem produto no dados, se caso tem produto no registo e insere no carrinho. if($rows_produtos > 0){ $prod = mysql_fetch_assoc($produtos_query); $inserir_carrinho = "insert into tbl_carrinho (id,cod,nome,preço,qtd,sessao) values('',".$prod['cod'].",'".$prod['nome']."',".$prod['preço'].",' 1' ,'".session_id()."')"; $inserir_query = mysql_query($inserir_carrinho,$conn) or die (mysql_error()); } } } } ?> <div align="center" width=1024px> <br></br> <center><h1>Carrinho de compras</h1></center> <form action="carrinho.php?acao=modifica" method="post"> <div align="center" id="padrão"> <?php $sql_carrinho = "Select * from tbl_carrinho where sessao='".$id_session."' order by nome ASC"; $carrinho_query = mysql_query($sql_carrinho,$conn) or die (mysql_error()); $carrinho_rows = mysql_num_rows($carrinho_query); $carrinho_array = mysql_fetch_assoc($carrinho_query); ?> <table border="1" width="80%" cellpadding="0" cellspacing="0"> <tr> <th width="5%" scope="col"><center>Código</center></th> <th width="50%" scope="col" ><center>Produtos</center></th> <th width="15%" scope="col"><center>Preço</center></th> <th width="12%" scope="col"><center>Quantidade</center></th> <th width="15%" scope="col"><center>Subtotal</center></th> <th width="3%" scope="col" ></th> </tr> <?php //verifica quantidade linha dentro da tabela. for($i=0;$i < $carrinho_rows;$i++){ $soma_carrinho = 0; $soma_carrinho += ($carrinho_array['preço'] * $carrinho_array['qtd']); echo"<tr>"; echo"<td><center>".$carrinho_array['cod']."</center></td>"; echo"<td><div id='space_tabela_nome'>".$carrinho_array['nome']."</div></td>"; echo"<td><center>R$ ".number_format($carrinho_array['preço'],2,',','.')."</center></td>"; echo"<td><center><input type='text' size='2' name='qtd[".$carrinho_array['qtd']."]' value='".$carrinho_array['qtd']."'></center></input></td>"; echo"<td><center>R$ ".number_format(($carrinho_array['preço']*$carrinho_array['qtd']),2,',','.')."</center></td>"; echo"<td><a href='carrinho.php?cod=".$carrinho_array['cod']."&acao=excluir'><img src='imagem/remover.png' border='0'></img></a></td>"; echo"</tr>"; } mysql_close($conn); ?> </table> </div> </form> </div> </body> </html> Espero que vocês me ajudem...
×
×
  • Criar Novo...