Jump to content

LockSpy

Members
  • Content count

    24
  • Joined

  • Last visited

Community Reputation

0 Comum

About LockSpy

Recent Profile Visitors

208 profile views
  1. Olá Gabriel, Esse método é muito interessante, mas infelizmente eu teria que mudar muita coisa no meu sistema para colocar tudo no banco de dados. Mas sem dúvidas posso utilizar esse método para desenvolvimento posteriores. Saberia me informar como poderia fazer essa busca pelo option pelo value para então adicionar o selected com o javascript?
  2. Olá Pessoal, Eu tenho por exemplo este select com os options: <label class="lbGeral">País</label><br> <div> <select class="cbGeral" name="pais" title="Selecione"> <option value="África do Sul">África do Sul</option> <option value="Albânia">Albânia</option> <option value="Alemanha">Alemanha</option> <option value="Andorra">Andorra</option> <option value="Angola">Angola</option> <option value="Anguilla">Anguilla</option> <option value="Antigua">Antigua</option> <option value="Arábia Saudita">Arábia Saudita</option> <option value="Argentina">Argentina</option> <option value="Armênia">Armênia</option> <option value="Aruba">Aruba</option> <option value="Austrália">Austrália</option> <option value="Áustria">Áustria</option> <option value="Azerbaijão">Azerbaijão</option> <option value="Bahamas">Bahamas</option> <option value="Bahrein">Bahrein</option> <option value="Bangladesh">Bangladesh</option> <option value="Barbados">Barbados</option> <option value="Bélgica">Bélgica</option> <option value="Benin">Benin</option> <option value="Bermudas">Bermudas</option> <option value="Botsuana">Botsuana</option> <option value="Brasil" selected>Brasil</option> <option value="Brunei">Brunei</option> <option value="Bulgária">Bulgária</option> <option value="Burkina Fasso">Burkina Fasso</option> <option value="botão">botão</option> <option value="Cabo Verde">Cabo Verde</option> <option value="Camarões">Camarões</option> <option value="Camboja">Camboja</option> <option value="Canadá">Canadá</option> <option value="Cazaquistão">Cazaquistão</option> <option value="Chade">Chade</option> <option value="Chile">Chile</option> <option value="China">China</option> <option value="Cidade do Vaticano">Cidade do Vaticano</option> <option value="Colômbia">Colômbia</option> <option value="Congo">Congo</option> <option value="Coréia do Sul">Coréia do Sul</option> <option value="Costa do Marfim">Costa do Marfim</option> <option value="Costa Rica">Costa Rica</option> <option value="Croácia">Croácia</option> <option value="Dinamarca">Dinamarca</option> <option value="Djibuti">Djibuti</option> <option value="Dominica">Dominica</option> <option value="EUA">EUA</option> <option value="Egito">Egito</option> <option value="El Salvador">El Salvador</option> <option value="Emirados Árabes">Emirados Árabes</option> <option value="Equador">Equador</option> <option value="Eritréia">Eritréia</option> <option value="Escócia">Escócia</option> <option value="Eslováquia">Eslováquia</option> <option value="Eslovênia">Eslovênia</option> <option value="Espanha">Espanha</option> <option value="Estônia">Estônia</option> <option value="Etiópia">Etiópia</option> <option value="Fiji">Fiji</option> <option value="Filipinas">Filipinas</option> <option value="Finlândia">Finlândia</option> <option value="França">França</option> <option value="Gabão">Gabão</option> <option value="Gâmbia">Gâmbia</option> <option value="Gana">Gana</option> <option value="Geórgia">Geórgia</option> <option value="Gibraltar">Gibraltar</option> <option value="Granada">Granada</option> <option value="Grécia">Grécia</option> <option value="Guadalupe">Guadalupe</option> <option value="Guam">Guam</option> <option value="Guatemala">Guatemala</option> <option value="Guiana">Guiana</option> <option value="Guiana Francesa">Guiana Francesa</option> <option value="Guiné-bissau">Guiné-bissau</option> <option value="Haiti">Haiti</option> <option value="Holanda">Holanda</option> <option value="Honduras">Honduras</option> <option value="Hong Kong">Hong Kong</option> <option value="Hungria">Hungria</option> <option value="Iêmen">Iêmen</option> <option value="Ilhas Cayman">Ilhas Cayman</option> <option value="Ilhas Cook">Ilhas Cook</option> <option value="Ilhas Curaçao">Ilhas Curaçao</option> <option value="Ilhas Marshall">Ilhas Marshall</option> <option value="Ilhas Turks & Caicos">Ilhas Turks & Caicos</option> <option value="Ilhas Virgens (brit.)">Ilhas Virgens (brit.)</option> <option value="Ilhas Virgens(amer.)">Ilhas Virgens(amer.)</option> <option value="Ilhas Wallis e Futuna">Ilhas Wallis e Futuna</option> <option value="Índia">Índia</option> <option value="Indonésia">Indonésia</option> <option value="Inglaterra">Inglaterra</option> <option value="Irlanda">Irlanda</option> <option value="Islândia">Islândia</option> <option value="Israel">Israel</option> <option value="Itália">Itália</option> <option value="Jamaica">Jamaica</option> <option value="Japão">Japão</option> <option value="Jordânia">Jordânia</option> <option value="Kuwait">Kuwait</option> <option value="Latvia">Latvia</option> <option value="Líbano">Líbano</option> <option value="Liechtenstein">Liechtenstein</option> <option value="Lituânia">Lituânia</option> <option value="Luxemburgo">Luxemburgo</option> <option value="Macau">Macau</option> <option value="Macedônia">Macedônia</option> <option value="Madagascar">Madagascar</option> <option value="Malásia">Malásia</option> <option value="Malaui">Malaui</option> <option value="Mali">Mali</option> <option value="Malta">Malta</option> <option value="Marrocos">Marrocos</option> <option value="Martinica">Martinica</option> <option value="Mauritânia">Mauritânia</option> <option value="Mauritius">Mauritius</option> <option value="México">México</option> <option value="Moldova">Moldova</option> <option value="Mônaco">Mônaco</option> <option value="Montserrat">Montserrat</option> <option value="Nepal">Nepal</option> <option value="Nicarágua">Nicarágua</option> <option value="Niger">Niger</option> <option value="Nigéria">Nigéria</option> <option value="Noruega">Noruega</option> <option value="Nova Caledônia">Nova Caledônia</option> <option value="Nova Zelândia">Nova Zelândia</option> <option value="Omã">Omã</option> <option value="Palau">Palau</option> <option value="Panamá">Panamá</option> <option value="Papua-nova Guiné">Papua-nova Guiné</option> <option value="Paquistão">Paquistão</option> <option value="Peru">Peru</option> <option value="Polinésia Francesa">Polinésia Francesa</option> <option value="Polônia">Polônia</option> <option value="Porto Rico">Porto Rico</option> <option value="Portugal">Portugal</option> <option value="Qatar">Qatar</option> <option value="Quênia">Quênia</option> <option value="Rep. Dominicana">Rep. Dominicana</option> <option value="Rep. Tcheca">Rep. Tcheca</option> <option value="Reunion">Reunion</option> <option value="Romênia">Romênia</option> <option value="Ruanda">Ruanda</option> <option value="Rússia">Rússia</option> <option value="Saipan">Saipan</option> <option value="Samoa Americana">Samoa Americana</option> <option value="Senegal">Senegal</option> <option value="Serra Leone">Serra Leone</option> <option value="Seychelles">Seychelles</option> <option value="Singapura">Singapura</option> <option value="Síria">Síria</option> <option value="Sri Lanka">Sri Lanka</option> <option value="St. Kitts & Nevis">St. Kitts & Nevis</option> <option value="St. Lúcia">St. Lúcia</option> <option value="St. Vincent">St. Vincent</option> <option value="Sudão">Sudão</option> <option value="Suécia">Suécia</option> <option value="Suiça">Suiça</option> <option value="Suriname">Suriname</option> <option value="Tailândia">Tailândia</option> <option value="Taiwan">Taiwan</option> <option value="Tanzânia">Tanzânia</option> <option value="Togo">Togo</option> <option value="Trinidad & Tobago">Trinidad & Tobago</option> <option value="Tunísia">Tunísia</option> <option value="Turquia">Turquia</option> <option value="Ucrânia">Ucrânia</option> <option value="Uganda">Uganda</option> <option value="Uruguai">Uruguai</option> <option value="Venezuela">Venezuela</option> <option value="Vietnã">Vietnã</option> <option value="Zaire">Zaire</option> <option value="Zâmbia">Zâmbia</option> <option value="Zimbábue">Zimbábue</option> </select><br> </div> </div> Como podem ver ele é enorme e fica inviável de eu colocar 1 por 1 um if para ver se esse valor corresponde ao valor recebido do banco de dados e então usar Selected para selecionar o value correspondido, no qual seria a forma mais pratica. Existe alguma outra forma melhor e mais dinâmica para fazer esse Selected para que a partir do valor do banco de dados o value especifico seja selecionado? Desde já agradecido!
  3. LockSpy

    Site de eventos

    Olá Ted, Eu programei muito desktop e hoje estou aprendendo muito sobre programação web, ando utilizando muito php/html/javascript/jquery/css. E minhas dúvidas são se tudo isso que citei acima é possível fazer com o wordpress. E se é possível criar-las apenas utilizando skin e plugins ou se é preciso utilizar skin, plugins e alterar eles com programação. Pois a minha idéia a principio era criar do zero com programação porém como ainda não tenho muito conhecimento em E-Commerce, tem todo um sistema de segurança e tudo mais, achei melhor aprender com WordPress onde é uma ferramenta na qual posso ter uma boa base de como funciona e já existe um gerenciador do site e plugins na qual oferecem esse tipo de serviço, além de ser uma ferramenta que me interessa muito já que acredito que possa ser totalmente editavel. Não tenho interesse em contratar desenvolvedor já que meu intuito é aprender a criar, fazer e desenvolver. Gostaria de um ponto de partida para esse meu desenvolvimento e umas dicas se possível. Obrigado pela ajuda!
  4. LockSpy

    Site de eventos

    Olá Pessoal, Minha dúvida em questão é sobre algumas funcionalidades do WordPress. Eu gostaria de criar um site de eventos, porém com alguns requisitos: Teria Cadastro de usuários com certos dados especificos, ou seja eu posso colocar os dados que eu quiser para que o usuário preencha ou só existem modelos prontos? Teria a parte de pagamento para ingressar no evento, e para isso o usuário precisaria estar logado, também é possível fazer com que o usuário só possa fazer parte do evento somente logado e então efetuar o pagamento? E por ultimo um relatório do evento especifico, no qual mostrariam todas as informações necessárias como data/hora, usuário/nome, valor, e se o usuário que pediu para participar do evento já efetuou o pagamento ou não, e também uma impressão desse relatório? Desde já agradecido!
  5. LockSpy

    Dúvida Loja Virtual

    Olá Gabriel, Entendo, eu já sabia que a segurança é algo muito importante quando mexemos com loja virtual e isso me deixa mais alerta ainda, e interessante o site blindado. Obrigado. Entendo, vou procurar perguntar mais na parte de wordpress, obrigado!
  6. LockSpy

    Dúvida Loja Virtual

    Olá ESerra, Sim eu entendo que não é simplesmente pegar e desenvolver e falar a fiz um site. Por isso estou estudando muito para aprender a criar uma loja virtual, nem que eu comece com conceitos básicos como nosso amigo @gabrieldarezzo citou sobre o WooCommerce, no wordpress, ou até mesmo como você citou que acredito que se enquadraria como um sistema pronto. E então eu poderia aprender o conceito já de como é o funcionamento de uma loja virtual. Poderia começar a desenvolver skins de páginas para o wordpress e utiliza-las, e se eu achar que me sinto preparado começar a desenvolver do zero uma loja virtual então irei avaliar meus requisitos. Eu só queria um ponto de partida para me sentir seguro quanto ao desenvolvimento, pois é algo que me interessa muito. Obrigado pela dica.
  7. LockSpy

    Dúvida Loja Virtual

    Sim eu andei pesquisando muito e ouvi falar desse WooComerce, utilizado no wordpress. Só que teria uma dúvida quanto ao wordpress, exemplo: Vamos dizer que seja um site de evento onde é vendido os ingressos, e as pessoas teriam que ser cadastradas para comprar o evento pois exige algumas informações delas, e depois eu precisaria de um relatório onde mostraria todas as pessoas que já pagaram para participar do evento e as que ainda não pagaram e se eu quisesse poderia imprimir. Tudo isso é possível no wordpress?
  8. Olá Pessoal, Eu gostaria de desenvolver uma loja virtual, porém desconheço ainda sobre como funciona, exemplo: O que é necessário para o desenvolvimento de uma loja virtual? Como o cliente gerenciaria os seus produtos para colocar na loja virtual? Ou seja utilizaria do wordpress para gerenciar seus produtos? Eu teria que desenvolver uma plataforma compatível com o wordpress? Qual a melhor forma de desenvolvimento? Ou seja, eu iria desenvolver do zero, provavelmente teria que utilizar programas de terceiros também correto? (Atualmente estou aprendendo php, html, javascript, css, jquery). Desde de já agradecido!
  9. Depois de muita insistência descobri o problema, Era a questão de que não estava sendo salvo corretamente os dados no banco de dados, então estava achando uma forma de resolver, e havia esquecido que como eu estou usando uma função chamada GetPost para pegar os $_POST e nela tem uma função para tirar qualquer tag HTML então não salvava corretamente no banco de dados. Deixo aqui minha solução: Pode utilizar um <textarea> para formatar os textos com o TinyMCE porém não para visualiza-los após a formatação. Para salvar o TinyMCE corretamente no banco de dados pegue diretamente com $_POST e insira no banco de dados. Não utilize o <textarea> para visualizar algum texto formatado pelo TinyMCE, pois ele irá visualizar as tags HTML e não irá interpreta-las, então utilize um <div> que resolverá seu problema. Espero que ajude quem precisar! Tenham um bom dia!
  10. Olá Pessoal, Comecei a utilizar o TinyMCE, porém não consigo visualizar o texto formatado, ou seja, após eu ter salvo o mural com todas as formatações do TinyMCE e eu vou visualizar na outra página onde contem um textarea ele só fica com as formatações em códigos e não mostra as formatações feitas anteriormente, exemplo do problema: Versão do TinyMCE utilizada: TinyMCE DevPackege 4.4.0 Desde já agradecido!
  11. Olá Pessoal, Eu gostaria de fazer esse tipo de campo como o do fórum, onde você cria os posts com todos esses atributos como: deixar negrito, italico, alterar a fonte, o tamanho, colocar imagem, link, marcadores etc. Eu acredito que seja um textarea correto? Mas como eu coloco os atributos em cima, como a do fórum? Desde já agradecido!
  12. LockSpy

    Mascara do JQuery não ativa ao digitar

    Deu certo! Não acredito que era uma chave. E olha que eu tinha visto isso mais ainda deixei passar. Obrigado Allex desculpa o incomodo por um erro besta. Vlw!
  13. Olá Pessoal, Eu peguei uma função de máscaras deste site https://igorescobar.github.io/jQuery-Mask-Plugin/ no qual ele preenche as mascáras ao digitar e estou tentando utilizá-la. Já importei a biblioteca:que é a <script type="text/javascript" src="JS/jquery.mask.min.js"></script> Já coloquei o script das máscaras também no header. (Já testei dentro do body, do form de tudo.) <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF8"/> <link rel="stylesheet" type="text/css" href="CSS/styleCadastro.css"> <link rel="stylesheet" type="text/css" href="JS/sweetalert.css"> <title>Cadastre-se</title> <script type="text/javascript" src="JS/jquery-3.0.0.min.js"></script> <script type="text/javascript" src="JS/sweetalert.min.js"></script> <script type="text/javascript" src="JS/jquery.mask.min.js"></script> <script language="JavaScript" type="text/javascript" src="JS/cidades-estados-1.4-utf8.js"></script> <script language="JavaScript" type="text/javascript" charset="utf-8"> window.onload = function() { new dgCidadesEstados({ cidade: document.getElementById('cidade1'), estado: document.getElementById('estado1') }) } </script> <!-- SCRIPT DAS MASCARAS --> <script type="text/javascript"> $(document).ready(function() { $('.date').mask('00/00/0000'); $('.time').mask('00:00:00'); $('.date_time').mask('00/00/0000 00:00:00'); $('.cep').mask('00000-000'); $('.phone').mask('0000-0000'); $('.phone_with_ddd').mask('(00) 0000-0000'); $('.phone_us').mask('(000) 000-0000'); $('.mixed').mask('AAA 000-S0S'); $('.cpf').mask('000.000.000-00', {reverse: true}); $('.cnpj').mask('00.000.000/0000-00', {reverse: true}); $('.money').mask('000.000.000.000.000,00', {reverse: true}); $('.money2').mask("#.##0,00", {reverse: true}); $('.ip_address').mask('0ZZ.0ZZ.0ZZ.0ZZ', { translation: { 'Z': { pattern: /[0-9]/, optional: true } } }); $('.ip_address').mask('099.099.099.099'); $('.percent').mask('##0,00%', {reverse: true}); $('.clear-if-not-match').mask("00/00/0000", {clearIfNotMatch: true}); $('.placeholder').mask("00/00/0000", {placeholder: "__/__/____"}); $('.fallback').mask("00r00r0000", { translation: { 'r': { pattern: /[\/]/, fallback: '/' }, placeholder: "__/__/____" } }); $('.selectonfocus').mask("00/00/0000", {selectOnFocus: true}); ); </script> </head> Já tentei utilizar nesses campos de inúmeras formas e não sei porque a máscara não funciona: (é um resumo do meu body) <body> <form action="" method="post"> <label>CPF/CNPJ*</label><br> <input class="cpf" type="text" name="cpfCnpj" value="<?php echo GetPost('cpfCnpj'); ?>" required="required" placeholder="Coloque seu CPF ou CNPJ..."><br> <label>Telefone Celular* (DD) XXXXX-XXXX</label><br> <input class="phone_with_ddd" type="tel" name="telefoneCelular" value="<?php echo GetPost('telefoneCelular'); ?>" pattern="\([0-9]{2}\) [0-9]{4,6}-[0-9]{3,4}$" required="required" placeholder="Coloque o numero do seu Celular..."><br> <label>CEP XXXXX-XXX</label><br> <input class="cep" type="text" name="cep" value="<?php echo GetPost('cep'); ?>" pattern= "\d{5}-?\d{3}" placeholder="Coloque seu CEP..."><br> </form> </body> Eu coloquei o class="" com o respectivo nome da máscara, fui digitar e não preenche a máscara. Alguém poderia me ajudar? Desde já agradecido!
  14. LockSpy

    Erro ao conectar ao BD da Hospedagem

    Já resolvi, era problema no cpanel faltou a criação de alguns dados do banco de dados como o usuário, e colocar as permissões.
  15. LockSpy

    Erro ao conectar ao BD da Hospedagem

    Olá Pessoal, Estou pegando o seguinte error: Meu connection.php: <?php //ABRE CONEXÃO COM O MYSQL function DBConnect(){ $link = mysqli_connect(DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE) or die(mysqli_connect_error());//cria e guarda o link da conexão, de eu colocar o @mysqli_connect ele irá mostrar só um resumo do erro. mysqli_set_charset($link, DB_CHARSET) or die(mysqli_error($link));//vai setar a codificação de caracteres com o banco de dados. contem 2 parametros: 1 a conexão no caso o $link 2 a codificação return $link;// retorna a conexão } //FECHA CONEXÃO COM O MYSQL function DBClose($link){ mysqli_close($link) or die(mysqli_error($link)); } //Limpa a conexão, protege contra SQL Injection function DBEscape($dados){//a variavel $dados pode ser string ou array $link = DBConnect(); if (!is_array($dados)) { $dados = mysqli_real_escape_string($link, $dados); //trata se for do tipo string }else { $arr = $dados; foreach ($arr as $key => $value) { $key = mysqli_real_escape_string($link, $key);//limpa as chaves do array $value = mysqli_real_escape_string($link, $value);//limpa os valores do array $dados[$key] = $value; //recria o array como era antes porém com as correções } } DBClose($link); return $dados; } ?> E o meu config.php que é onde está as configurações que são mandadas para o connection.php: <?php //CONFIGURAÇÃO DA CONEXÃO define('DB_HOSTNAME', 'localhost'); //recebe o localhost define('DB_USERNAME', 'root'); //recebe o usuário do banco de dados mysql define('DB_PASSWORD', null); //recebe a senha do banco de dados, como não existe senha está como null define('DB_DATABASE', 'aajepbd'); //recebe o nome do banco de dados define('DB_PREFIX', 'cw'); //recebe o prefixo da tabela. define('DB_CHARSET', 'utf8'); // URL'S define('URL_BASE', 'http://localhost/aajep/'); //SERÁ A URL BASE DO PROJETO ONDE IRÁ COMEÇAR TUDO. define('URL_REGISTER', URL_BASE.'paginas/cadastro.php'); //LEVA PARA A PÁGINA DE CADASTRO define('URL_PAINEL', URL_BASE.'paginas/painel.php'); // DIR'S define('DIR_BASE', $_SERVER['DOCUMENT_ROOT']); //IRÁ PEGAR O DIRETORIO DA RAÍZ DO SISTEMA NESSE CASO: C:/wamp/www/aajep/ define('DIR_SYSTEM', DIR_BASE.'/system/'); // FILE'S - PEGA A DIREÇÃO DOS ARQUIVOS PARA SEREM CHAMADOS - EXEMPLO NO system.php FUNCTION Init define('FILE_CONFIG', DIR_SYSTEM.'config.php'); //CONFIGURAÇÃO DE ONDE IRÃO FICAR OS ARQUIVOS DO SISTEMA define('FILE_CONNECTION', DIR_SYSTEM.'connection.php'); define('FILE_HELPERS', DIR_SYSTEM.'helpers.php'); //CONTERÁ ALGUMAS FUNÇÕES PEQUENAS, LIMPAR STRING, VALIDAÇÃO DE SESSÃO E ETC define('FILE_DATABASE', DIR_SYSTEM.'database.php'); ?> Alguém sabe me dizer do que se trata esse erro? Desde já agradecido!
×

Important Information

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