Jump to content

Search the Community

Showing results for tags 'cadastro de clientes'.



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. Ola pessoal, gostaria de tirar uma duvida, alguem conhece algum sistema em php com sistema de cadastro de clientes e envio de pagamentos de boleto de cobrança mensal? Gostaria de um sistema onde eu possa agendar todo mês cobrança dos meus clientes, tipo todo dia 10 de cada mes enviar cobrança por email para a empresa A, integrando o boleto Bradesco! Enfim alguém sabe um bom sistema mas em php? Obrigado
  2. Boa noite, estou com uma dúvida e não consegui fazer funcionar, tenho o script abaixo que faz o cadastro do cliente e envia os dados para o e-mail só que preciso que depois do cadastro o cliente seja redireciona para uma pagina de pagamento onde ira mostra os dados que ele cadastrou, quero saber como que faço isso não consegui fazer. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Sistema de Cadastro</title> <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css"> <link rel="stylesheet" type="text/css" href="css/custom.css"> </head> <body> <div class='container box-mensagem-crud'> <?php require 'conexao.php'; // Atribui uma conexão PDO $conexao = conexao::getInstance(); // Recebe os dados enviados pela submissão $acao = (isset($_POST['acao'])) ? $_POST['acao'] : ''; $id = (isset($_POST['id'])) ? $_POST['id'] : ''; $compra_venda = (isset($_POST['compra_venda'])) ? $_POST['compra_venda'] : ''; $nome = (isset($_POST['nome'])) ? $_POST['nome'] : ''; $valor_moeda = (isset($_POST['valor_moeda'])) ? $_POST['valor_moeda'] : ''; $valor_reais = (isset($_POST['valor_reais'])) ? $_POST['valor_reais'] : ''; $email = (isset($_POST['email'])) ? $_POST['email'] : ''; $foto_atual = (isset($_POST['foto_atual'])) ? $_POST['foto_atual'] : ''; $telefone = (isset($_POST['telefone'])) ? str_replace(array('-', ' '), '', $_POST['telefone']) : ''; $carteira = (isset($_POST['carteira'])) ? $_POST['carteira'] : ''; $status = (isset($_POST['status'])) ? $_POST['status'] : ''; $bitcoin = (isset($_POST['bitcoin'])) ? $_POST['bitcoin'] : ''; // Valida os dados recebidos $mensagem = ''; if ($acao == 'editar' && $id == ''): $mensagem .= '<li>ID do registros desconhecido.</li>'; endif; // Verifica se foi solicitada a inclusão de dados if ($acao == 'incluir'): $nome_foto = 'padrao.jpg'; if(isset($_FILES['foto']) && $_FILES['foto']['size'] > 0): $extensoes_aceitas = array('bmp' ,'png', 'svg', 'jpeg', 'jpg'); $extensao = strtolower(end(explode('.', $_FILES['foto']['name']))); // Validamos se a extensão do arquivo é aceita if (array_search($extensao, $extensoes_aceitas) === false): echo "<h1>Extensão Inválida!</h1>"; exit; endif; // Verifica se o upload foi enviado via POST if(is_uploaded_file($_FILES['foto']['tmp_name'])): // Verifica se o diretório de destino existe, senão existir cria o diretório if(!file_exists("fotos")): mkdir("fotos"); endif; // Monta o caminho de destino com o nome do arquivo $nome_foto = date('dmY') . '_' . $_FILES['foto']['name']; // Essa função move_uploaded_file() copia e verifica se o arquivo enviado foi copiado com sucesso para o destino if (!move_uploaded_file($_FILES['foto']['tmp_name'], 'fotos/'.$nome_foto)): echo "Houve um erro ao gravar arquivo na pasta de destino!"; endif; endif; endif; $sql = 'INSERT INTO tab_clientes (compra_venda, nome, valor_moeda, valor_reais, email, carteira, telefone, status, foto) VALUES(:compra_venda, :nome, :valor_moeda, :valor_reais, :email, :carteira, :telefone, :status, :foto)'; $stm = $conexao->prepare($sql); $stm->bindValue(':compra_venda', $compra_venda); $stm->bindValue(':nome', $nome); $stm->bindValue(':valor_moeda', ''.$bitcoin.' '.$valor_moeda.''); $stm->bindValue(':valor_reais', 'R$ '.$valor_reais.''); $stm->bindValue(':email', $email); $stm->bindValue(':carteira', $carteira); $stm->bindValue(':telefone', $telefone); $stm->bindValue(':status', $status); $stm->bindValue(':foto', $nome_foto); $retorno = $stm->execute(); $id = $conexao->lastInsertId(); // message $message = ' <html> <p> <b>Pedido:</b> '.$id.'<br/> <b>Nome:</b> '.$nome.'<br/> <b>Email:</b> '.$email.'<br/> <b>Quantidade em Bitcoin:</b> '.$bitcoin.' '.$valor_moeda.'<br/> <b>Valor em Reais:</b> R$ '.$valor_reais.'<br/> <b>Carteira:</b> '.$carteira.'<br/> <b>Telefone:</b> '.$telefone.'<br/> </p> </html> '; // O remetente deve ser um e-mail do seu domínio conforme determina a RFC 822. // O return-path deve ser ser o mesmo e-mail do remetente. $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= "From: contato@vuzz.com.br\r\n"; // remetente $headers .= "Return-Path: contato@vuzz.com.br\r\n"; // return-path $headers .= 'Cc: contatoinfornil@gmail.com' . "\r\n"; $envio = mail("$email", "BITCAMBIO - Venda de Bitcoins - PEDIDO: $id", $message, $headers); if($envio) echo "Mensagem enviada com sucesso"; else echo "A mensagem não pode ser enviada"; if ($retorno): echo "<div class='alert alert-success' role='alert'>Registro inserido com sucesso, aguarde você está sendo redirecionado ...</div> "; else: echo "<div class='alert alert-danger' role='alert'>Erro ao inserir registro!</div> "; endif; echo "<meta http-equiv=refresh content='3;URL=index.php'>"; endif; // Verifica se foi solicitada a edição de dados if ($acao == 'editar'): if(isset($_FILES['foto']) && $_FILES['foto']['size'] > 0): // Verifica se a foto é diferente da padrão, se verdadeiro exclui a foto antiga da pasta if ($foto_atual <> 'padrao.jpg'): unlink("fotos/" . $foto_atual); endif; $extensoes_aceitas = array('bmp' ,'png', 'svg', 'jpeg', 'jpg'); $extensao = strtolower(end(explode('.', $_FILES['foto']['name']))); // Validamos se a extensão do arquivo é aceita if (array_search($extensao, $extensoes_aceitas) === false): echo "<h1>Extensão Inválida!</h1>"; exit; endif; // Verifica se o upload foi enviado via POST if(is_uploaded_file($_FILES['foto']['tmp_name'])): // Verifica se o diretório de destino existe, senão existir cria o diretório if(!file_exists("fotos")): mkdir("fotos"); endif; // Monta o caminho de destino com o nome do arquivo $nome_foto = date('dmY') . '_' . $_FILES['foto']['name']; // Essa função move_uploaded_file() copia e verifica se o arquivo enviado foi copiado com sucesso para o destino if (!move_uploaded_file($_FILES['foto']['tmp_name'], 'fotos/'.$nome_foto)): echo "Houve um erro ao gravar arquivo na pasta de destino!"; endif; endif; else: $nome_foto = $foto_atual; endif; $sql = 'UPDATE tab_clientes SET nome=:nome, valor_moeda=:valor_moeda, valor_reais=:valor_reais, email=:email, carteira=:carteira, telefone=:telefone, status=:status, foto=:foto '; $sql .= 'WHERE id = :id'; $stm = $conexao->prepare($sql); $stm->bindValue(':nome', $nome); $stm->bindValue(':valor_moeda', $valor_moeda); $stm->bindValue(':valor_reais', $valor_reais); $stm->bindValue(':email', $email); $stm->bindValue(':carteira', $carteira); $stm->bindValue(':telefone', $telefone); $stm->bindValue(':status', $status); $stm->bindValue(':foto', $nome_foto); $stm->bindValue(':id', $id); $retorno = $stm->execute(); if ($retorno): echo "<div class='alert alert-success' role='alert'>Registro editado com sucesso, aguarde você está sendo redirecionado ...</div> "; else: echo "<div class='alert alert-danger' role='alert'>Erro ao editar registro!</div> "; endif; echo "<meta http-equiv=refresh content='1;URL=index.php'>"; endif; // Verifica se foi solicitada a exclusão dos dados if ($acao == 'excluir'): // Captura o nome da foto para excluir da pasta $sql = "SELECT foto FROM tab_clientes WHERE id = :id AND foto <> 'padrao.jpg'"; $stm = $conexao->prepare($sql); $stm->bindValue(':id', $id); $stm->execute(); $cliente = $stm->fetch(PDO::FETCH_OBJ); if (!empty($cliente) && file_exists('fotos/'.$cliente->foto)): unlink("fotos/" . $cliente->foto); endif; // Exclui o registro do banco de dados $sql = 'DELETE FROM tab_clientes WHERE id = :id'; $stm = $conexao->prepare($sql); $stm->bindValue(':id', $id); $retorno = $stm->execute(); if ($retorno): echo "<div class='alert alert-success' role='alert'>Registro excluído com sucesso, aguarde você está sendo redirecionado ...</div> "; else: echo "<div class='alert alert-danger' role='alert'>Erro ao excluir registro!</div> "; endif; echo "<meta http-equiv=refresh content='0;URL=index.php'>"; endif; ?> </div> </body> </html>
  3. Oi. eu estou tentando fazer que o usuário digite o CEP na página de login e quando ele clicar e for pra página de cadastro autopreencher o endereço cep em ajax, o cep em ajax já esta funcionando mas com o evento burn (?) que é quando o usuário digita o campo cep e sai do campo, neste momento o cep é preenchido. Exemplo? OK https://www.apopular.com.br/login.php clique em novo cliente o que eu já fiz ajuntando códigos da NET no login.php <!-- passa o cep para o create_account.php --> <form method="post" action="create_account.php" onsubmit="cep()"> <strong>CEP:</strong> <input type="text" name="cepLogin" size="15" class="InputBorda"> <input type="image" src="/images/login.gif" alt="Criar conta"> </form> e no create_account No campo CEP <?php echo tep_draw_input_field('postcode', '', ' size="9" maxlength="9" class="InputBorda" id="cep" value=" ' . $_POST["cepLogin"] . '"') . ' ' . (tep_not_null(ENTRY_POST_CODE_TEXT) ? '<span class="inputRequirement">' . ENTRY_POST_CODE_TEXT . '</span>': ''); ?> Ainda no create_account ( coloquei o jquery que preenche o CEP no fim do documento) <script> // Registra o evento blur do campo "cep", ou seja, quando o usuário sair do campo "cep" faremos a consulta dos dados $("#cep").blur(function(){ // Para fazer a consulta, removemos tudo o que não é número do valor informado pelo usuário var cep = this.value.replace(/[^0-9]/, ""); Eu tentei trocar <body onload="cep()"> e $("#cep").onLoad(function(){ Alguem pode me ajudar? Obriogadão, Marcelo
×

Important Information

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