Jump to content

All Activity

This stream auto-updates     

  1. Past hour
  2. Today
  3. ola Williams blll, fiz esse SELECT mas não voltou registros algum SELECT * FROM tb_renovacao WHERE data_pgto = DATE_ADD(CURDATE(), INTERVAL 6 month) nesse caso ai estou trazendo apenas datas acrescentadas de 6 meses ou 180 dias certo ? com base no meu campo data que esta gravado, detalhe meu campos esta com formato VARCHAR.
  4. Williams Duarte

    Listar determinara array com PHP

    Ao colocar um código aqui no forum, ajude a te ajudar, ja deixe o formatado. use reduce para chegar onde quer, depois use as funções de array_map, array_filter oque for necessario. Aqui fiz um exemplo de uso do reduce Leia sobre https://www.php.net/manual/pt_BR/ref.array.php
  5. Williams Duarte

    Criando uma seleção no banco de dados quando produto estiver vencendo

    Aparentemente sua query esta errada, não tenho como testar no momento. Mas o correto seria algo assim: mysql> SELECT DATE_ADD( '2011-01-01', INTERVAL 6 month ); +--------------------------------------------+ | DATE_ADD( '2011-01-01', INTERVAL 6 month ) | +--------------------------------------------+ | 2011-07-01 | +--------------------------------------------+ SELECT * FROM tb_renovacao WHERE data_pgto = DATE_ADD(CURDATE(), INTERVAL 180 DAY)"); SELECT * FROM tb_renovacao WHERE data_pgto = DATE_ADD(NOW(), INTERVAL 180 DAY)"); Observaçao: Não use acentução etc em nomes de bancos e tabelas.
  6. Williams Duarte

    criar array com itens adicionais de cada ITEM

    Adicionar https://www.php.net/manual/pt_BR/function.array-push.php Somar https://www.php.net/manual/pt_BR/function.array-sum.php
  7. Omar~

    Sistema de mensagens não lidas.

    Além do que foi apresentado pelo @Williams Duarte você pode optar por uma coluna tipo "unread" se o usuário selecionou a mensagem faria um update mudando essa mensagem como lida. Só não apresento uma query por desconhecer a estrutura de sua tabela de mensagens.
  8. Omar~

    Como criar botões extras Tinymce Joomla

    Usei o tinymce por quase 5 anos desenvolvi infinitos plugins e aplicações para o mesmo. Enfim hoje para meus clientes quando necessário aplico o ckEditor (o mesmo aqui do fórum, só que aqui é v4). Cara sobre isso de criar plugin fica complicado te ensinar em um post. Aconselho que apenda primeiro Javascript só então comece a estudar os recursos de plugins do tinymce Independente do joomla ou qualquer a funcionalidade, o mesmo se refere a ele. O que você quer um atalho e atalhos não existem na programação.
  9. Omar~

    mudar imagens em divs

    Opa blz?! Antes de responder a algo tão simples e fácil peço que edite seu tópico. Use a ferramenta code o botão "<>" do editor aqui no fórum. A forma de execução de tal afim pode ser contatado nesse script de desenvolvi: https://github.com/Spell-Master/sm-web/tree/master/javascript/ImageGalery
  10. Williams Duarte

    Sistema de mensagens não lidas.

    Agora explicou direito. Utilize having com count De uma olhada no link abaixo: https://www.w3schools.com/sql/sql_having.asp
  11. Yesterday
  12. rafael_lopes35

    Como criar botões extras Tinymce Joomla

    Boa tarde, tenho uma instalação joomla e gostaria de saber se algum poderia me dar um apoio na criação de botões extras no tinymce. Não entendo nada de php e javascript, li aqui que em 2012 conseguiram resolver essa necessidade. No site da Tinymce (https://www.tiny.cloud/docs/advanced/creating-a-plugin/#exampleofthepluginfilestructure) vem ensinado e até dando exemplo de como criar plugins de botões, mas como o joomla tem sua instalação própria acredito que os arquivos de configuração sejam outros. Por exemplo, não encontrei a linha (tinymce.init) para que pudesse acrescentar a linha (toolbar:''example''). Se alguém puder me dar esse apoio agradeceria e muito.
  13. turfeaugusto2

    mudar imagens em divs

    ola sou novo no forum. e novo em programaçao gostaria da ajuda pra saber como trocar imagens de divs diferentes,pois uma estra trocando a imagem da outra e ja´tentei de tudo pra consertar..agradeço muito pela ajuda <!DOCTYPE html> <html lang="en" dir="ltr"> <head> <style> *{margin:0;padding:0;} .container{display:flex;justify-content:space-evenly;flex-wrap:wrap;background:#6ab04c;} .card img{width:100%} .price {position:absolute;margin:10px 220px;color: #6ab04c;font-size: 20px;} .card{width:260px;height:350px;justify-content:center;background:#fff;margin:5px} .nav{display:flex;align-items:center;justify-content:center} .nav img{display:flex-row;width:80px;height:52px;margin:2px;border: 1px solid #ddd;} .name{ text-transform: uppercase; font-size: 20px; color: #333; } .btn{ display:flex;justify-content:center;padding:5px; background: #6ab04c; text-align: center; color: #fff; transition: 0.3s;} .dis{ margin:0 0 10px; font-size: 16px; opacity: 0.7;} .product-info{ padding: 20px;background:silver; } .btn:hover{ background: #333; } </style> <meta charset="utf-8"> <title></title> <link rel="stylesheet" href="style.css"> </head> <body> <div class="container"> <div class="card"> <div class="top-section"> <div class="price">$80</div><img id="image-container" src="1.png" alt=""> <div class="nav"> <img onclick="change_img(this)" src="1.png" alt=""> <img onclick="change_img(this)" src="2.png" alt=""> <img onclick="change_img(this)" src="3.png" alt=""> </div> </div> <div class="product-info"> <div class="name">Sanglasses</div> <div class="dis">Awesome Men Sanglasses</div> <a class="btn" href="#">Add to Cart</a> </div> </div> <div class="card"> <div class="top-section"> <div class="price">$80</div><img id="image-container" src="1.png" alt=""> <div class="nav"> <img onclick="change_img(this)" src="1.png" alt=""> <img onclick="change_img(this)" src="2.png" alt=""> <img onclick="change_img(this)" src="3.png" alt=""> </div> </div> <div class="product-info"> <div class="name">Sanglasses</div> <div class="dis">Awesome Men Sanglasses</div> <a class="btn" href="#">Add to Cart</a> </div> </div> <div class="card"> <div class="top-section"> <div class="price">$80</div><img id="image-container" src="1.png" alt=""> <div class="nav"> <img onclick="change_img(this)" src="1.png" alt=""> <img onclick="change_img(this)" src="2.png" alt=""> <img onclick="change_img(this)" src="3.png" alt=""> </div> </div> <div class="product-info"> <div class="name">Sanglasses</div> <div class="dis">Awesome Men Sanglasses</div> <a class="btn" href="#">Add to Cart</a> </div> </div> </div> <script type="text/javascript"> var container = document.getElementById("image-container"); function change_img(image) { container.src = image.src; } </script> </body> </html>
  14. Hulkstar

    Sistema de mensagens não lidas.

    Eu cheguei a tentar isso,porém ele me retorna o número de usuários que me enviaram mensagem,eu queria que me retornasse o número de mensagens que não foram lidas de acordo com cada usuário,tem alguma dica para me ajudar a jeitar isso?
  15. Se eu entendi, você que linkar o usuário para uma página onde nessa página você quer que seja aberta um tab específica. Foi para isso que criei o método openTab. Nesse caso basta passe essa informação por GET Exemplo (em PHP): Página A que contém o link, <a href="endereco_da_pagina?abrir_tab=1">Ir para outra página mostrando a primeira tab</a> <a href="endereco_da_pagina?abrir_tab=2">Ir para outra página mostrando a segunda tab</a> <a href="endereco_da_pagina?abrir_tab=3">Ir para outra página mostrando a terceira tab</a> Página B que contém as tabs tab.openTab(<?= isset($_GET['abrir_tab']) ? $_GET['abrir_tab'] : 1 ?>); Na página então verificamos a existência dessa informação, se ela existir usamos seu valor, caso não usamos o valor 1.
  16. jganjos

    Listar determinara array com PHP

    Boa tarde senhores. Estou gerando esta array com o PHP Array ( [header] => Array ( [ico] => fas fa-building [tit] => Empresa [lab] => Cadastro da Empresa ) [forms] => Array ( [RAZAO] => Array ( [tit] => Razão Social ) [NFANTASIA] => Array ( [tit] => Nome Fantasia [lin] => 1 [col] => 10 ) [STATUS] => Array ( [tit] => Status [typ] => switch [val] => 1,0 [lin] => 1 [col] => 2 ) [INSCRICAO] => Array ( [tit] => Inscrição [lin] => 2 [col] => 4 ) [IE] => Array ( [tit] => Insc. Estadual [lin] => 2 [col] => 4 ) [IM] => Array ( [tit] => Insc. Municipal [lin] => 2 [col] => 4 ) [CEP] => Array ( [tit] => CEP [lin] => 3 [col] => 4 [btn] => search ) [TIPO_END] => Array ( [typ] => hidden ) [ENDERECO] => Array ( [tit] => Endereço [lin] => 4 [col] => 9 ) [NUM_END] => Array ( [tit] => Número [lin] => 4 [col] => 3 ) [BAIRRO] => Array ( [tit] => Bairro [lin] => 5 [col] => 6 ) [COMPL] => Array ( [tit] => Complemento [lin] => 5 [col] => 6 ) [MUNICIPIO] => Array ( [tit] => Município [lin] => 6 [col] => 9 ) [UF] => Array ( [tit] => Estado [typ] => list [tab] => estados [lin] => 6 [col] => 3 ) [TEL1] => Array ( [tit] => Telefone [msk] => phone [lin] => 7 [col] => 6 ) [TEL2] => Array ( [tit] => Telefone [msk] => phone [lin] => 7 [col] => 6 ) [EMAIL] => Array ( [tit] => e-mail [typ] => email [lin] => 8 [col] => 6 ) [SITE] => Array ( [tit] => Site da empresa [typ] => website [lin] => 8 [col] => 6 ) ) ) Preciso listar os valores da Array *FORMS* e seus respectivos filhos mas não estou conseguindo utilizando o foreach. Alguém teria uma dica?
  17. pessoal blllll to precisando listar no banco uns registro com renovação próxima de vencer. EX: tenho um Cliente cadastrado em 01/05/2020 preciso selecionar ele proximo da renovação do contrato que se dar apos 6 meses ou 180 dias, dessa data que foi cadastrado. SELECT * FROM tb_renovaçao where DATE_ADD(data_pgto, INTERVAL 180 DAY)"); // ou seja no caso ai estou selecionando registro que estão com data de 180 dias da data que fiz o cadastro. mas ele não retorno os registros dentro do prazo.
  18. Wilkyn Fernandes Taborda

    Lista Encadeada ERRO Inserção do Final da Lista

    O programa não mostra o último valor inserido por que as linhas de código que imprimem esse valor estão comentadas. Retire as barras duplas das funções de impressão que o valor será mostrado.
  19. Sapinn

    Sair de um menu tabs e retornar ao mesmo lugar

    Certo intendi. Mas digamos que eu tenha um link na div de Paris que me leva para outro pagina e nessa pagina eu tenha um botão de voltar que me retorna para essa pagina onde tem esse menu como eu faria para abri essa div paris na pagina do menu????
  20. Williams Duarte

    Sistema de mensagens não lidas.

    https://www.php.net/manual/pt_BR/pdostatement.rowcount.php + ID do usuário armazenado na sessão, junto ao select.
  21. 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
  22. Olá Bom dia a todos Estou com uma dificuldade em apresentar os input conforme selecionado no form Tenho os seguinte plano dentro do select option <select class="form-control" name="id_plano" required> <option value="">Selecione uma Opção</option> <option value="1">Plano 1</option> <option value="2">Plano 2</option> <option value="3">Plano 3</option> <option value="4">Plano 4</option> </select> O que preciso aqui seria quando o cliente selecionar o plano 1 por exemplo neste plano carregar uns input No plano 1 apresentar os seguinte input´s <select class="form-control" name="id_plano" required> <option value="">Selecione uma Opção</option> <option value="1" Selected>Plano 1</option> </select> <input class="form-control" name="titulo" required> <input class="form-control" name="telefone" required> <input class="form-control" name="endereco" required> <input class="form-control" type="file" name="logo" required> No Plano 2 <select class="form-control" name="id_plano" required> <option value="">Selecione uma Opção</option> <option value="2" Selected>Plano 2</option> </select> <input class="form-control" name="titulo" required> <input class="form-control" name="telefone" required> <input class="form-control" name="endereco" required> <input class="form-control" name="email"> <input class="form-control" name="facebook"> <input class="form-control" name="instagram"> <input class="form-control" type="file" name="logo" required> No Plano 3 <select class="form-control" name="id_plano" required> <option value="">Selecione uma Opção</option> <option value="1" Selected>Plano 3</option> </select> <input class="form-control" name="titulo" required> <input class="form-control" name="telefone" required> <input class="form-control" name="endereco" required> <input class="form-control" name="email"> <input class="form-control" name="facebook"> <input class="form-control" name="instagram"> <input class="form-control" type="file" name="logo" required> <input class="form-control" name="video"> <textarea class="form-control" name="frase"></textarea> No Plano 4 ele já mostra todos os input que tiver Acredito que estas apresentação seria feito com javascript Eu ia fazer com php if com else, porém os código ficaria muita coisa para tão pouca coisa Se alguém tiver uma solução que seria perfeita para o que preciso fico grato pela ajuda
  23. Rafaellaranjo

    Alto consumo de CPU

    Estou sofrendo a um tempo com consumo alto de CPU em meu servidor na maioria dos casos em virtude do MYSQL, trabalho com PHP e APACHE e MYSQL. Realizei inúmeras tentativas para acabar com o alto consumo porém todas fracassadas. O evento costuma ocorrer sempre nos mesmos horários, parte da manhã por volta de 9:30/11:00 e parte da tarde entre 14:00/16:00. Meu servidor possui hardware suficiente para suportar, porem acredito que esteja mal configurado. Estou encaminhando alguns processos que observo estar executando em excesso obtidos através do ps aux. dovecot/pop3-login dovecot/imap-login dovecot/lmtp -L php-fpm: pool app (o que mais aparece) Ps: utilizo um servidor CENTOS 7
  24. marcelocardoso

    Google Recaptcha V3 - Param não resgata

    o único requisito, é se cadastrar no recaptcha do google, gerar suas chaves KEY e SECRET KEY e utilizar no código.... o resto de libs, já estão sendo carregadas.... até mais....
  25. Hulkstar

    Sistema de mensagens não lidas.

    Eu estou criando um sistema onde eu listo todas as mensagens não lidas,porém eu queria exibir a quantidade de mensagens não lidas para cada usuário,alguém saberia me auxiliar para conseguir resolver esse problema?Obrigado! $list0 = $conn->prepare("SELECT mensagens.id_envia,usuarios.nickname FROM usuarios,mensagens WHERE mensagens.id_recebe = '".$usuario['id']."' AND mensagens.lido = '0' GROUP BY id_envia"); $list0->execute(); while($listaMensagens = $list0->fetch(PDO::FETCH_ASSOC)){ }
  26. dimoreira

    Pegar dados da Bet365

    Boa noite programadores, estou a procura de um profissional que desenvolva um site simples, que tem apenas que me mostrar os resultados em tempo real da pagina de resultados da bet 365. Mas especificamente do futebol virtual. Vou mandar em anexo uma foto pra ter como base. O modelo mais simples possivel é somente para acompanhar os resultados em tempo real sem ter q esta acessando o site da bet.
  27. Last week
  28. Omar~

    Impedir download de documentos ou certificação!

    Antes de mais nada s solução apresentada pelo @Jack Oliveira é a única a qual você pode aderir pois desse forma como ele disse será impossível acessar diretamente o arquivo (não quer dizer que não possa baixa-lo). Tenha em mente que uma vez renderizado para o usuário no caso um PDF ele possui o arquivo ele poderá acessá-lo, pois quando você o renderiza o browser dele fará o download dele automaticamente assim como qualquer outro conteúdo presente em um documento html seja texto, video, audio ou qualquer outro arquivo. Já vi scripts no GitHub para impressão com marca baseadas em NodeJS, só que não as encontrei novamente (infelizmente) Mesmo assim como disse: - Se renderizou para o usuário já é dele....
  1. Load more activity
×

Important Information

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