Jump to content

Search the Community

Showing results for tags 'arquivo txt'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Calendars

  • Comunidade iMasters

Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 3 results

  1. Jackson Fernando

    Quebra de Linha em Arquivo TXT (Cupom de Venda)

    Olá pessoal do canal... Tenho um script de Delivery para uma pizzaria e o mesmo gera um cupom de venda em txt, ele carrega os dados da linha de produtos do meu banco de dados nele normalmente, só que tem um problema, quando é apenas um produto ele fica na linha do cupom normalmente, porém quando tem mais de um produto ele permanece na mesma linha e quando vai imprimir não fica legal pois fica tudo em uma mesma linha. Gostaria de saber, como posso fazer para que na linha de produtos ele separe os produtos e fique em linhas separadas? Abaixo, segue o código para darem uma olhada por favor, obrigado!!! <?php session_start(); if(!$_SESSION[l0g1n]) { echo "<body onload=abrir('fechar_ir')></body>"; } if(get(id) == "deletar") { $mysqli->query("delete from dl_carrinho where id='".get(id2)."'"); $mysqli->query("update dl_produtos set vendas2=vendas2+1 where id='".get(id3)."'"); echo "<body onload=\"notify('Removendo...','Pronto, você removeu um item do seu carrinho.')\"></body>"; echo '<meta http-equiv="refresh" content=0;url="'.raiz.'fechar/">'; } if(get(id) == "cupom") { $qq44 = $mysqli->query("select * from dl_cupons where cupom='".get(id2)."' and ativo='1'"); $wvf = $qq44->fetch_assoc(); if(empty($wvf)) { session_start(); $_SESSION[cupom_desc] = "0"; $_SESSION[cupom_nome] = ""; echo "<body onload=abrir('cpom_erro');></body>"; } else { session_start(); $_SESSION[cupom_desc] = $wvf[desconto]; $_SESSION[cupom_nome] = $wvf[cupom]; echo "<body onload=abrir('cpom_ok');></body>"; } } if($_SESSION[cupom_desc]) { $desc0 = "<font size='2px' color='green'>desconto de -$_SESSION[cupom_desc]%</font>"; } $v232 = $mysqli->query("select * from dl_usuarios where email='".$_SESSION[l0g1n]."'"); $ec2 = $v232->fetch_assoc(); ?> <div id="conteudo" style="width:90%;"> <div class="page-header"> <h3>Fechando pedido</h3> </div> <?php $sql = $mysqli->query("SELECT SUM(preco) from dl_carrinho where ip='".$_SERVER['REMOTE_ADDR']."'"); while ($exibir = $sql->fetch_array()){; if($exibir['SUM(preco)'] == 0) { $exibir['SUM(preco)'] = "0,00"; } else { $exibir['SUM(preco)'] = $exibir['SUM(preco)']; } $valor = $exibir['SUM(preco)']; $percentual = $_SESSION[cupom_desc] / 100.0; // 8% $valor_final = $valor - ($percentual * $valor); $qr = number_format($valor_final,2,".",","); } ?> <?php $pegar_car = $mysqli->query("select * from dl_carrinho where ip='".$_SERVER["REMOTE_ADDR"]."'"); $pegar_ca = $pegar_car->num_rows; if($pegar_ca == 0) { echo '<center><br><br><img src="'.raiz.'css/img_carrinho_vazio.png"/><br> <h3>Carrinho vazio</h3>Que tal achar uma coisa gostosa para <a href="'.raiz.'inicio/">comer?</a><br><br></center>'; } else { echo "<p class='lead'> Observer sua lista, caso queira adicionar mais alguma coisa clique <a href='".raiz."inicio/'>aqui</a>! :)</p>"; echo "<table class='table table-striped'>"; while($exibir = $pegar_car->fetch_assoc()) { echo " <tr> <td><h5><a href='".raiz."fechar/deletar/".$exibir[id]."/".$exibir[id_produto]."' title='Remover' alt='Remover' style='color:red;'><span class='glyphicon glyphicon-trash'></span></a> ".sql($exibir[categoria])."</b> - ".sql($exibir[produto])." <b>R$ ".number_format($exibir[preco],2,",",".")."</b></td></tr></h5>"; } echo "<tr><td><form action='' method='post' class='form-inline'><input type='text' value='".$_SESSION[cupom_nome]."' name='cupom' placeholder='Insira seu cupom' class='form-control' id='cpom'><input type='submit' value='Validar' name='validar' class='btn btn-default'></form></td></tr>"; echo '<td><b>Sub-total do pedido:</b> R$ '.number_format($qr,2,",",".").' '.$desc0.' <p id="ent">Entrega não incluída, selecione o seu bairro abaixo.</p></td>'; echo "</table>"; if($_POST[validar]) { echo '<meta http-equiv="refresh" content=0;url="'.raiz.'fechar/cupom/'.post(cupom).'">'; } ?> <div class="content"> <div class="container-fluid" style="width:100%;"> <div class="header"> <h3 class="title">Informações para entrega</h3><hr> <p class="category">Certifique-se que está fornecendo seus dados corretamente. </div> <div class="content"> <form action="" method="post"> <div class="row"> <div class="col-md-5"> <div class="form-group"> <label>Nome</label> <input type="text" class="form-control" name="nome" value="<?=$ec2[nome];?>" required> </div> </div> <div class="col-md-3"> <div class="form-group"> <label>Telefone</label> <input type="number" class="form-control" name="tel" value="<?=$ec2[tel];?>" required> </div> </div> <div class="col-md-4"> <div class="form-group"> <label for="exampleInputEmail1">Bairro</label> <select name="bar" id="bar" onchange="abrir('vl_ent');" class="form-control" required> <option value="" disabled selected>--- Selecione o seu bairro ---</option> <?php $limite = $mysqli->query("select * from dl_bairros order by bairro asc"); while ($e = $limite->fetch_assoc()) { echo "<option value=$e[preco]>$e[bairro] R$ ".str_replace('.',',', $e[preco])."</option>"; } ?> </select> </div> </div> <script type="text/javascript"> Number.prototype.formatMoney = function(c, d, t){ var n = this, c = isNaN(c = Math.abs(c)) ? 2 : c, d = d == undefined ? "," : d, t = t == undefined ? "." : t, s = n < 0 ? "-" : "", i = parseInt(n = Math.abs(+n || 0).toFixed(c)) + "", j = (j = i.length) > 3 ? j % 3 : 0; return s + (j ? i.substr(0, j) + t : "") + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + t) + (c ? d + Math.abs(n - i).toFixed(c).slice(2) : ""); }; var items = document.getElementById('bar'); items.addEventListener('change', function(){ var dx = <?=$qr;?>; var dx1 = this.value; var xd = parseFloat(dx) + parseFloat(dx1); $('#ent2').html('O valor total do seu pedido foi alterador para: <b>R$ ' + (xd).formatMoney(2, ',', '.') + '</b> devido a escolha do bairro para entrega.'); $('#ent').html('<b>Valor da entrega:</b> R$ '+ this.value.replace(".",",") +' <hr><b>Total do pedido: R$ ' + (xd).formatMoney(2, ',', '.') + '</b>'); }); </script> <div class="col-md-3"> <div class="form-group"> <label>CEP</label> <a href="javascript: abrir('entregas');"><span class="glyphicon glyphicon-map-marker"></span> Ver regiões de entrega</a> <input type="number" value="<?=$ec2[cep];?>" placeholder="Seu cep sem pontos" class="form-control" name="cep" required> </div> </div> <div class="col-md-5"> <div class="form-group"> <label>Endereço</label> <input type="text" value="<?=$ec2[end];?>" class="form-control" name="endereco" required> </div> </div> <div class="col-md-4"> <div class="form-group"> <label for="nmq">Complemento</label> <input type="texto" placeholder="lote 25, bloco b, ap 40..." class="form-control" name="nm" value="<?=$ec2[nm];?>" required> </div> </div> </div> <div class="row"> <div class="col-md-6"> <div class="form-group"> <label>Pagamento</label><br> <input name="pagamento" onclick="abrir('hiddenEl');" id="pagamento" type="radio" value="Dinheiro"> Dinheiro <?php if($cartao == 1) {?><input name="pagamento" id="pagamento" type="radio" style="margin-left:4%;" onclick="fechar('hiddenEl');" value="Cartão de Crédito" checked> Cartões de Débito/Crédito<?php } ?> <?php if(!empty($cfg[paypal])) {?><input name="pagamento" id="pagamento" type="radio" style="margin-left:4%;" onclick="fechar('hiddenEl');" value="PayPal"> PayPal<?php } ?> <div id="hiddenEl" style="display: none;"><b>Troco para</b><br> <label class="sr-only" for="exampleInputAmount">Troco para</label> <div class="input-group"> <div class="input-group-addon">R$</div> <input type="text" class="form-control" name="pagamento2" id="exampleInputAmount" placeholder="exemplo: R$ 50,00"> </div> </div> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Observação</label> <textarea name="descricao" id="descricao" class="form-control" placeholder="Coment&aacute;rios e observa&ccedil;&otilde;es que possam ajudar a efetuar a entrega." cols="55" rows="5"></textarea> </div> </div> </div> <?php $sql = $mysqli->query("SELECT * from dl_usuarios where email='".$_SESSION[l0g1n]."' and adm='1'"); $pg = $sql->num_rows; if($pg == 1) { ?> <div class="col-md-4"> <div class="form-group"> <label for="exampleInputEmail1">Pedido via: </label> <input name="balcao" id="elemento" type="radio" value="1"> Balcão <input name="balcao" id="elemento" type="radio" value="0" checked> Online </div> </div> </div> <?php } ?> <input type="submit" name="fnpedido" value="Finalizar pedido" class="btn btn-info btn-fill pull-right"> </div> </div> <div class="clearfix"></div> <input name="cpf" type="hidden" value="<?=$ec2[cpf];?>" /> <input type="hidden" name="prds" class="form-control" value=" <?php $sql = $mysqli->query("SELECT * from dl_carrinho where ip='".$_SERVER['REMOTE_ADDR']."'"); while($pg = $sql->fetch_assoc()) { echo $pg[produto]."<br>"; } ?>" /> <textarea style="display:none;" name="cp_produtos"> <?php $sql = $mysqli->query("SELECT * from dl_carrinho where ip='".$_SERVER['REMOTE_ADDR']."'"); $i = 0; while($pg = $sql->fetch_assoc()) { $i++; echo "$i-$pg[produto]R$".number_format($pg[preco],2,",",".")."\r"; } ?> </textarea> </form> </div> </div> </div> <?php if($_POST[fnpedido]) { $qrdan = $qr + $_POST[bar]; if($_POST[pagamento] == "Dinheiro") { $qrws = "Dinheiro, troco para <b>R$ " . $_POST[pagamento2] . "</b>"; $cp_pc1 = "DINHEIRO"; $n0w = $_POST[pagamento2] - $qrdan; $cp_pc2 = "LEVAR R$ ".number_format($n0w,2,",",".")." DE TROCO"; $cp_valor = $_POST[pagamento2]; } if($_POST[pagamento] == "Cartão de Crédito") { $qrws = "Cart&atilde;o de Cr&eacute;dito"; $cp_pc1 = "CARTAO DE CREDITO/DÉBITO"; $cp_pc2 = "LEVAR MAQUINA PARA CARTAO"; $cp_valor = $qrdan; } if($_POST[pagamento] == "PayPal") { $cp_pc1 = "PAYPAL"; $cp_pc2 = "ANALISAR PAGAMENTO NO PAYPAL"; $cp_valor = $qrdan; } if($_SESSION[cupom_nome]) { $cprom = "Cupom: $_SESSION[cupom_nome] -$_SESSION[cupom_desc]%"; } if(!file_exists('entrega')) { echo '<br><div class="alert alert-info fade in"><span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true" style="margin-right:0.5%;"></span> Desculpe, n&atilde;o estamos entregando no momento. </div>'; } elseif($cfg[minimo] > $qrdan) { echo '<br><div class="alert alert-info fade in"><span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true" style="margin-right:0.5%;"></span> Desculpe, o valor min&iacute;mo para entregas &eacute; de R$ '.$cfg[minimo].'. </div>'; } else { $ps = $mysqli->query("select * from dl_pedidos order by id desc"); $new_d = $ps->fetch_assoc(); $new_dd = $new_d[id] + 1; $hrio = date('Y-m-d'); $hrio2 = date('H')."h".date('i'); $tend = "".post(endereco)." [Complemento: ".post(nm)."]"; $mysqli->query("insert into dl_pedidos(valor,data,hora,descricao,email,produtos,end) values('".$qrdan."','".$hrio."','".$hrio2."',' <thead> <th>ID</th> <th>Dados</th> <th>Produtos</th> <th>Local de entrega</th> <th>Observações</th> <th>Pagamento de R$ ".number_format($qrdan,2,",",".")."</th> </thead> <tbody> <tr> <td>".$new_dd."</td> <td>".post(nome)."<br>".post(tel)."</td> <td>".$_POST[prds]."</td> <td>".post(endereco)."<br>".post(cep)."<br>Complemento: ".post(nm)."</td> <td>".post(descricao)."</td> <td>".$qrws." em ".data()." ".$cprom."</td> </tbody> </tr> </table> </div> ','".$_SESSION[l0g1n]."','".$_POST[prds]."','".$tend."')"); logs("Realizou o pedido #".$new_dd."."); if(empty($cfg[tel2])) { $cp_tel = $cfg[tel1]; } else { $cp_tel = $cfg[tel1]."/".$cfg[tel2]; } $cp_ped = sprintf('%010d', $new_dd); $cp_data = date('d/m/Y H:i:s'); $cp_valor = number_format($qrdan,2,",","."); $cp_produtos = post(cp_produtos); if(empty($_SESSION[cupom_desc])) { $cp_ccp = 0; } else { $cp_ccp = $_SESSION[cupom_desc]; } if(empty($_POST[descricao])) { $cp_desc = "NENHUMA"; } else { $cp_desc = $_POST[descricao]; } $abr1 = fopen("comprovantes/".$new_dd.".txt","w+"); fwrite($abr1, mb_strtoupper("EMPRESA: $cfg[empresa] END.:$cfg[endereco] END.: $cfg[endereco2] TEL.: $cp_tel ----------------------------------------- P E D I D O DATA EMISSAO $cp_ped $cp_data ATENDENTE: DELIVERY MODELO ----------------------------------------- E N T R E G A CLIENTE: $_POST[nome] ENDERECO: $_POST[endereco] - $_POST[nm] TELEFONE: $_POST[tel] CEP: $_POST[cep] ----------------------------------------- ITEM / DESCRICAO / VALOR UNITARIO ----------------------------------------- **************[ PRODUTOS ]*************** $cp_produtos ----------------------------------------- TOTALIZACAO DO PEDIDO TOTAL A PAGAR: R$ $cp_valor DESCONTO DO CUPOM: $cp_ccp% ----------------------------------------- PAGAMENTO: $cp_pc1 >>>>>>> $cp_pc2 <<<<<<< ----------------------------------------- OBS.: $cp_desc ----------------------------------------- ESTE CUPOM NAO TEM VALIDADE FISCAL ----------------------------------------- ",'UTF-8')); fclose($abr1); $abr2 = fopen("op/".$new_dd.".txt","w+"); fwrite($abr2, mb_strtoupper("---------------------------------------- P E D I D O DATA EMISSAO $cp_ped $cp_data ----------------------------------------- **********[ PRODUTOS ]********** $cp_produtos ----------------------------------------- ",'UTF-8')); fclose($abr2); $mysqli->query("delete from dl_carrinho where ip='".$_SERVER['REMOTE_ADDR']."'"); $chegar = $mysqli->query("select * from dl_pedidos order by id desc"); $chegar2 = $chegar->fetch_assoc(); if($c4_pedido == 0) { email($cfg[email],"Novo pedido recebido",'Um novo pedido foi gerado e recebido no site.<br> '.$_POST[prds].'<br> <b>Valor total:</b> R$ '.number_format($qrdan,2,",",".").'<br> '.$qrws.' em '.data().' '.$cprom.' <br>faça o pedido e realize a entrega, o seu cliente está em sua espera.',$cfg[empresa],$cfg[email]); } if($c4_pedido2 == 1) { email($_POST[email],"Seu pedido foi recebido","Olá ".post(nome).", obrigado pelo seu novo pedido <b>#".$chegar2[id]."</b>.<br> ".$qrws." em ".data()." ".$cprom." <br>ele está sendo produzido, agora é só aguardar nossas instruções.<br> <a href='http://".$cfg[site]."".raiz."meus-pedidos/'>> Acessar meus pedidos</a>",$cfg[empresa],$cfg[email]); } echo "<body onload=\"abrir('pedido_confirmado');notify('Fechando pedido...','Pronto, seu pedido foi fechado, agora é só aguardar nossa entrega.')\"></body>"; if($_POST[pagamento] == "PayPal") { echo '<script>location.href="'.raiz.'paypal/'.$chegar2[id].'";</script>'; } } } ?> <?php } ?> </div> </div> <body> </form> </body> </html>
  2. Nathalia Lucca

    Editar campo de um arquivo txt

    Ola Pessoal, Preciso de ajuda com manipulação de arquivos! Tenho um sistema de controle de estoque, com código de produto, nome do produto e quantidade em estoque. Essas informações são armazenadas em um arquivo. Quando uma encomenda é realizada é necessário diminuir a quantidade desse produto em estoque (que está no arquivo). Eu consigo ler e gravar as informações no arquivo, mas como posso editar? Desde já agradeço a atenção!
  3. netocazuza

    CONSULTA EM ARQUIVO TXT

    Boa noite a todos. O meu sistema está gravando os dados num arquivo txt, pois é algo simples e experimental por enquanto. A página que estou postando o código na sequência, lista todos os registros desse arquivo txt, porém eu gostaria de saber se também posso fazer consultas específicas e qual a sintaxe. Vejam o código: Ele está listando todas as apostas feitas. Na tela anterior, a pessoa digita num textbox um número de 0 a 100, e mais algumas informações, clica em gravar, e as informações são gravadas nesse arquivo apostas.txt. Esse arquivo abaixo, lista tudo isso na tela, no formato txt mesmo. Porém lista todas as informações, e eu queria que listasse de acordo com alguns parâmetros. Por exemplo: listar os dados de todos que escolheram o número 88, ou listar todos os prefixos 11, e por aí vai. Cada item desses que citei, são variáveis do sistema. <?php // cria nome de variavel abreviado $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT']; ?> <html> <head> <title>Apostas feitas</title> </head> <body bgcolor="#00C2F7"> <h2>Apostas</h2> <?php @ $fp = @fopen('apostas.txt','r'); if (!$fp) { echo '<p><strong> Número de pedidos.' .'Por favor, tente novamente mais tarde.</strong></p>'; exit; } while (!feof($fp)) { $order= fgets($fp, 999); echo $order.'<br />'; } fclose($fp); ?> </body> </html>
×

Important Information

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