Jump to content

helkton

Members
  • Content count

    102
  • Joined

  • Last visited

Community Reputation

0 Comum

1 Follower

About helkton

  • Rank
    Apanhando um pouco em PHP
  • Birthday 02/28/1986

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Três Lagoas - MS
  • Interesses
    Aprender

Contato

Recent Profile Visitors

1053640 profile views
  1. helkton

    pegar variavel e criar session

    tentei isso aqui <?php $variavelphp = "<script>document.write(variaveljs)</script>"; echo $variavelphp; ?> sem sucesso, esta me retornando isso.... [object HTMLSpanElement]
  2. helkton

    pegar variavel e criar session

    galera me desculpem se estou postando no lugar errado.... estou em um dilema, estou usando as api do googleMaps para calcular a distancia entre 2Pontos para poder calcular a área de atuação de determinadas empresas e consequentemente o frete o retorno estou jogando em um id="total" até aqui blz, porem como faço para tipo usar essa variável tipo em PHP pra poder fazer as devidas comparações, tipo tem como salvar esta variável que esta me retornando a distancia total, em uma SESSION?????
  3. helkton

    calcular distancia googleMaps

    iai galera como calcular rota, alguem pode me dar uma luz, calcular distancia entre dois pontos vou pegar o cadastro do cliente x o cadastro do estabelecimento ai preciso calcular a distancia entre o cliente x estabelecimento <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&libraries=geometry"></script> <script> var p1 = new google.maps.LatLng(-20.783562, -51.747614); var p2 = new google.maps.LatLng(-20.775710, -51.685601); //calculates distance between two points in km's function calcDistance(p1, p2) { //return (google.maps.geometry.spherical.computeDistanceBetween(p1, p2) / 1000).toFixed(2); var distance = (google.maps.geometry.spherical.computeDistanceBetween(p1, p2) / 1000).toFixed(2); } //alert(calcDistance(p1, p2)); </script> <input type="text" id="distancia"> to com esse codigo aqui, ele joga a distancia em um alert como jogo ele em um input pra depois poder trabalhar ele
  4. helkton

    Limitar inputs selecionados

    geeente do céu fiquei o dia todo queimando a cuca nisso aqui, resolvi parar e dar o ar da graça e tomar um tereré pra refrescar rsss ai pimba, clareou a mente kkkkk ficou assim.... <input type="checkbox" class='limited<?php echo $resultExtrasDelivery->tituloExtra?>' name="idExtraSelects[]"> <label class="custom-control-description" for="check<?php echo $resultItensExtras->idExtra?>"> <?php echo utf8_encode($resultItensExtras->nomeItemExtra)?> </label> <script type="text/javascript"> $(document).on('click', '.limited<?php echo $resultExtrasDelivery->tituloExtra?>', function(){ var limit = <?php echo $limteExtra ?>; var counter = $('.limited<?php echo $resultExtrasDelivery->tituloExtra?>:checked').length; if(counter > limit) { this.checked = false; alert('Limite atingido'); } }); </script> nomeei uma class para cada javascript e esta pegando o limite, vou só ajeitar alguma coisa quanto a mensagem de retorno, por que esse está me trazendo um alert, quero algo mais bonitinho rss UUUFA
  5. helkton

    Limitar inputs selecionados

    tentei assim <script type="text/javascript"> $(document).on('click', '.limited', function(){ var limit = 2; var counter = $('.limited:checked').length; if(counter > limit) { this.checked = false; alert('Limite atingido'); } }); </script> mais acho que é algum problema com o nome de cada input, tipo tenho um cardapio com 30 itens(checkbox) separados por categorias ele conta os inputs selecionados no geral e não por cada categoria
  6. helkton

    Limitar inputs selecionados

    Bom galera tenho um cardápio, onde cada categoria do cardápio tem um limite de itens que podem ser adicionados, agora preciso limitar os inputs selecionados de acordo com limite de cada categoria.. olha meu código como esta... ////////////////////////////// aqui pego as categorias juntamente com os limites /////////////////////////////////// <?php $sqlConsultExtrasDelivery = "SELECT * FROM extras_delivery_item INNER JOIN extras_delivery ON(extras_delivery_item.idExtraItem = extras_delivery.idExtraDelivery) WHERE extras_delivery_item.idItem = '".$resultItemCardapio->iditemCategoria."' AND extras_delivery_item.checked = '1' "; $conectaConsultExtrasDelivery = $conectaDelivery->query($sqlConsultExtrasDelivery); while($resultExtrasDelivery = $conectaConsultExtrasDelivery->fetch_object()){ $limteExtra = $resultExtrasDelivery->limiteExtra;?> ////////////////////////////// aqui pego as categorias juntamente com os limites /////////////////////////////////// ////////////////////////////// aqui monto os itens de cada categoria /////////////////////////////////// <?php $sqlConsultItensExtras = "SELECT * FROM item_extra WHERE idItemExtra = '".$resultExtrasDelivery->idExtraDelivery."' "; $conectaConsultItensExtras = $conectaDelivery->query($sqlConsultItensExtras); while($resultItensExtras = $conectaConsultItensExtras->fetch_object()){?> ////////////////////////////// aqui monto os itens de cada categoria /////////////////////////////////// <input type="checkbox" class='limited' name="idExtraSelects[]" id="check<?php echo $resultItensExtras->idExtra?>" value="<?php echo $resultItensExtras->idExtra?>"> <label class="custom-control-description" for="check<?php echo $resultItensExtras->idExtra?>"> <?php echo utf8_encode($resultItensExtras->nomeItemExtra)?> </label> <script> $(function(){ var MAX_SELECT = <?php echo $limteExtra?>; // Máximo de 'input' selecionados $('input.limited').on('change', function(){ if( $(this).siblings(':checked').length >= MAX_SELECT ){ this.checked = false; } }); }); </script> <?php }?> <?php }?> não sei o que esta acontecendo pois ele esta limitando a 1 item no geral independente dos itens que seleciono
  7. helkton

    criar array com itens adicionais de cada ITEM

    eu fiz assim <?php $dadosArray = array(); while($resultItensExtras = $conectaItensExtras->fetch_object()){ $tituloExtra = $resultItensExtras->tituloExtra; array_push($dadosArray,$tituloExtra.'->'.$resultItensExtras->nomeItemExtra.'<br>') }?> <?php echo implode($dadosArray)?> só que na hora de imprimir me retorna uma categoria para cada ITEM ficando assim Frutas->Morango Frutas->Banana Complementos->Ninho Complementos->Coco ralado Complementos->Castanha Complementos->Granola Cobertura->Morango Cobertura->Leite Condensado Adicionais->Bis Adicionais->KitKat
  8. helkton

    criar array com itens adicionais de cada ITEM

    fala galera estou quase conseguindo o que quero consegui salvar meu resultado while em um array e pega-los depois.. <?php $dadosArray = array(); //Monto o Array while($resultItensExtras = $conectaItensExtras->fetch_object()){ array_push($dadosArray,$resultItensExtras->nomeItemExtra); }?> //Aqui fora do while eu pego todos os itens salvos no array <?php echo implode(",",$dadosArray)?> isso aqui esta funfando certinho, então ele esta pegando todos os itens extras dos meus pedidos agora mais uma coisinha, reparem la na minha pergunta na forma do meu cardapio... FRUTAS 1-Morango 1,00 2-Banana 1,00 3-Uva 1,00 COMPLEMENTOS 1-Ninho 1,00 2-Coco Ralado 1,00 3-Castanha 1,00 COBERTURA 1-Chocolate 1,00 2-Leite condensado 1,00 3-Morango 1,00 ADICIONAIS 1-Nutella 1,00 2-Bis 1,00 3-KitKat 1,00 como eu separo os itens extras pelas devidas categorias tipo, o cidadão escolheu como adicional FURTAS=> Morango R$ 1.00 Banana R$ 1.00 COBERTURA=> Leite Condensado R$1.00 Morango R$1.00 ADICIONAIS=> kitKat 1.00 Como sair assim separadinho???
  9. helkton

    criar array com itens adicionais de cada ITEM

    então no seguinte link esta assim <?php $cesta = array("Maça", "Morango", "Banana"); echo "<pre>"; print_r($cesta); ?> IMPRIME A SEGUINTE ESTRUTURA.... Array ( [0] => Maça [1] => Morango [2] => Banana ) eu tenho um while PHP que me traz esses dados while($resultItensExtras = $conectaItensExtras->fetch_object()){ echo $itemextras = $resultItensExtras->nomeItemExtra; } até aqui blz imprime os devidos resuldados da pesquisa SQL MAIS como eu salvo esses devidos resultados em para usa-los posteriormente... JA TENTEI ASSIM $_SESSION['dados'] = array(); while($resultItensExtras = $conectaItensExtras->fetch_object()){ $itemextras = $resultItensExtras->nomeItemExtra; $_SESSION['dados'] = $resultItensExtras->nomeItemExtra; } <?php print_r ($_SESSION['dados'])?> mais só imprime o último resultado
  10. galera preciso criar um array que pegue os itens adicionais de cada ITEM escolhido... vou tentar explicar... tenho uma pagina com as categorias do CARDÁPIO LANCHES - AÇAI - SALGADOS - PIZZAS CADA categoria contem seus devidos itens tipo... LANCHES 1-xFrango 2-xSalada 3-xBacon AÇAI 1-Copo 300ml 2-Copo 500ml 3-Copo 700ml até esta funcionando, cada item que o usuário escolher, salvo em uma S_SESSION['itens'] agora vamos supor que, esses itens tenham adicionais, já criei um <?php if(){}?> e ele já faz essa verificação, então se o item LANCHES 1=XFRANGO NÃO conter adicional para ser escolhido ele simplesmente irá ser adicionado no carrinho, AGORA se o item tiver adicional para ser escolhido, irá abrir um MODAL com os adicionais disponíveis para o ITEM Agora digamos que o AÇAÍ) 1-COPO 300ML tenha adicional eu abro o meu modal com os seguintes adicionais: FRUTAS 1-Morango 1,00 2-Banana 1,00 3-Uva 1,00 COMPLEMENTOS 1-Ninho 1,00 2-Coco Ralado 1,00 3-Castanha 1,00 COBERTURA 1-Chocolate 1,00 2-Leite condensado 1,00 3-Morango 1,00 ADICIONAIS 1-Nutella 1,00 2-Bis 1,00 3-KitKat 1,00 então como pego esses adicionais e salvo em cada ITEM escolhido pelo usuário e se possivel somar esses adicionais que tenha valores também
  11. oi amigo tudo bem,tenho uma duvida parecida com esta,por acaso conseguiu resolver essa pendenga???? preciso enviar um pedido para o whatsapp via formulario do meu site o problema é ele pega apenas 1 resultado se eu tenho tipo uns 3 produtos ele pega apenas o ultimo https://forum.imasters.com.br/topic/586187-ajuda-com-mensagem-whatsapp-com-php/
  12. helkton

    ajuda com mensagem whatsapp com PHP

    oi galera eu acho que é aqui rss seguinte tenho um formulario de contato com os dados de produtos comprados SALVOS EM SESSION preciso pegar esses dados e enviá-los para o whatsapp do dono do estabelecimento o problema é que esta pegando apenas o último registro por exemplo tenho 3 produtos produto 1 produto 2 produto 3 preciso pegar eles e enviar no whatsapp, alguma dica de como fazer isso olha o que eu ja tenho esse for pegando todos os produtos salvos na session foreach($_SESSION['dados'] as $produtos){ $nomeItemPedido = $produtos['id_Produto']; $qdadeItemPedido = $produtos['quantidade']; $precoItemPedido = $produtos['preco']; echo 'produto '.$nomeItemPedido; echo"<br>"; echo 'Quantidade '.$qdadeItemPedido; echo"<br>"; echo 'preço '.$precoItemPedido; echo"<br>"; echo"<br>"; $msgPedido = ''.$nomeItemPedido.'-'.$qdadeItemPedido.'-'.$precoItemPedido; echo "<script> var celular = 'fonePredefinido'; var texto = '$msgPedido'; texto = window.encodeURIComponent(texto); </script>"; echo '<script>window.open("https://api.whatsapp.com/send?phone=" + celular + "&text=" + texto, "_blank");</script>'; } //Aqui monto o link de redirecionamento para o whats echo '<script>window.open("https://api.whatsapp.com/send?phone=" + celular + "&text=" + texto, "_blank");</script>';
  13. helkton

    como criar uma listagem de de mesas ou produtos

    alguem ajuda
  14. helkton

    passar varios valores foreach

    Bom galera não consegui mexer com o foreach a outra solução que achei, não sei se é bom em termo de desempenho, se puderem me dar algum dica agradeço, maaaaas funciona rsss seguinte.... quando o cliente entra no site eu já crio uma $_SESSION[idVenda] pra ele ai ele vai adicionando tudo que ele quer comprar vou salvando no banco de dados normal e depois na hora de finalizar o PGTO eu transfiro os dados de uma tabela para outra meio gambiarra mais funfou aqui rsss
  15. helkton

    passar varios valores foreach

    oi galera, seguinte preciso salvar os dados de um carrinho no banco de dados olha só como fiz a gambiarra, me ajudem a consertar rsss array_map ( function ($id,$qdade,$valor) { echo 'idProd '.$id; echo ' qdadeProd '.$qdade; echo ' valorProd '.$valor; echo '<br>'; },$idProduto, $qdadeProduto, $valorProduto); já tenho os dados gravados no banco em um carrinho temporario agora depois que o cliente finalizar o pagamento eu quero jogar esses dados na tabela pedidos a saida esta pegando esses devidos valores $id - $qdade e $valor certinho mais não consigo jogar no banco de dados
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.