Jump to content

Jack Oliveira

Members
  • Content count

    338
  • Joined

  • Last visited

Community Reputation

1 Comum

3 Followers

About Jack Oliveira

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Jack Oliveira

    Como preencher campo datetime-local no bootstrap 4

    Olá boa tarde.. tente desta forma <?php // onde esta -4 defini com a hora do seu local $timestamp = mktime(date("H")-4, date("i"), date("s"), 0); ?> <div class="col-md-4"> <div class="form-group"> <label>Time:</label> <input class="form-control" name="horas" value="<?php echo $data_hora = gmdate("H:i:s", $timestamp); ?>" readonly="readonly"> </div> </div> <div class="col-md-4"> <div class="form-group"> <label>Data:</label> <input class="form-control" name="data" value="<?php echo date('d-m-Y'); ?>" readonly="readonly"> </div> </div> Espero que possa ajudar
  2. Jack Oliveira

    Select dentro de outro Select

    Ola veja se isso ajuda SELECT PRIMEIRO_NOME, ULTIMO_NOME, DATEDIFF(YEAR, DATA_ADMISSAO, GETDATE()) AS ANOS DE EMPRESA FROM FUNCIONARIOS F INNER JOIN DEPARTAMENTOS D ON F.ID_DEPARTAMENTO = D.ID_DEPARTAMENTO WHERE F.SALARIO = (SELECT MAX(SALARIO) FROM FUNCIONARIOS FF, DEPARTAMENTOS DD WHERE FF.ID_DEPARTAMENTO = DD.ID_DEPARTAMENTO AND DD.ID_DEPARTAMENTO = F.ID_DEPARTAMENTO); Se não ajudar de uma olhada aqui
  3. Bom dia @Omar~ Eu estava vendo os seus exemplos e fiz ele da seguinte forma não sei se seria o método correto de fazer, mais deu certo Bom criei o Java script assim function getSubcat(val) { $.ajax({ type: "POST", url: "get_subcat.php", data:'id_categoria='+val, success: function(data){ $("#id_sub_categoria").html(data); } }); } function selectCountry(val) { $("#search-box").val(val); $("#suggesstion-box").hide(); } E criei um arquivo chamado get_subcat.php onde estaria os resultado que preciso <?php header('Access-Control-Allow-Origin: *'); require_once('includes/funcoes.php'); require_once('database/config.database.php'); require_once('database/config.php'); ?> <option value="">Selecione uma Categoria</option> <?php if(!empty($_POST["id_categoria"])) { $id=intval($_POST['id_categoria']); $QuerySubCat = DBRead('c_catalogo_sub','*',"WHERE id_categoria=$id ORDER BY id ASC"); if (is_array($QuerySubCat)) { foreach ($QuerySubCat as $c_catalogo_sub) { $categoria = $c_catalogo_sub['categoria']; $id = $c_catalogo_sub['id']; // echo 'Categoria de Teste: '.$c_catalogo_sub['categoria'].''; ?> <option value="<?php echo $c_catalogo_sub['id']; ?>"><?php echo $c_catalogo_sub['categoria']; ?></option> <?php } } } ?> Dentro do meu catálogo.php onde estão os select fiz assim <div class="col-md-6"> <div class="form-group"> <label>Categoria:</label> <select class="form-control select2" onChange="getSubcat(this.value);" name="id_categoria" required> <option value="">Selecione uma Categoria</option> <?php $Query = DBRead('c_catalogo','*','order by categoria ASC'); if (is_array($Query)) { foreach ($Query as $c_dados) { ?> <option value="<?php echo $c_dados['id']; ?>"><?php echo $c_dados['categoria']; ?></option> <?php } } ?> </select> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Sub Categoria:</label> <select class="form-control" name="id_sub_categoria" id="id_sub_categoria" required> </select> </div> </div> Dentro desta mesmo catalogo.php na parte de edição fiz assim <div class="col-md-6"> <div class="form-group"> <label>Categoria:</label> <select class="form-control select2" onChange="getSubcat(this.value);" name="id_categoria" required> <option value="">Selecione uma Categoria</option> <?php $Query = DBRead('c_catalogo','*','order by categoria ASC'); if (is_array($Query)) { foreach ($Query as $c_dados) { ?> <option value="<?php echo $c_dados['id']; ?>" <?php Selected($dados['id_categoria'], $c_dados['id']); ?>><?php echo $c_dados['categoria']; ?></option> <?php } } ?> </select> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Sub Categoria:</label> <select class="form-control select2" name="id_sub_categoria" id="id_sub_categoria" required> <?php $Query = DBRead('c_catalogo_sub','*','order by categoria ASC'); if (is_array($Query)) { foreach ($Query as $c_dados) { ?> <option value="<?php echo $c_dados['id']; ?>" <?php Selected($dados['id_sub_categoria'], $c_dados['id']); ?>><?php echo $c_dados['categoria']; ?></option> <?php }} ?> </select> </div> </div> Assim conseguir chegar ao resultado que precisava seguindo os exemplos do Omar~ Espero que isso possa ajudar alguém também
  4. Boa tarde @Omar~ deu certo obrigado valeu ai pelas dicas tbm Se eu puder usar este mesmo topic se não peso desculpas Tenho dois select um de CATEGORIAS outro de SUB CATEGORIAS o que eu quero fazer é o seguinte quando for selecionado uma categoria tudo que estiver dentro desta categoria aparecer EX: FEMENINO MASCULINO ACESSORIOS ETC.... No que eu estou dizendo seria tudo que for cadastrado em FEMENINO APARECER APENAS DO FEMENINO SE SELECIONAR MASCULINO APARECER APENAS DO MASCULINO E ASSIM VAI <div class="col-md-6"> <div class="form-group"> <label>Categoria:</label> <select class="form-control select2" name="id_categoria" required> <option value="">Selecione uma Categoria</option> <?php $Query = DBRead('c_catalogo','*','order by categoria ASC'); if (is_array($Query)) { foreach ($Query as $c_dados) { ?> <option value="<?php echo $c_dados['id']; ?>"><?php echo $c_dados['categoria']; ?></option> <?php } } ?> </select> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Sub Categoria:</label> <select class="form-control select2" name="id_sub_categoria" required> <option value="">Selecione uma Categoria</option> <?php $Query = DBRead('c_catalogo_sub','*','order by categoria ASC'); if (is_array($Query)) { foreach ($Query as $c_dados) { ?> <option value="<?php echo $c_dados['id']; ?>"><?php echo $c_dados['categoria']; ?></option> <?php } } ?> </select> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Titulo:</label> <input class="form-control basic-usage" name="titulo" placeholder="EX: Nome do Produto" required> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Slug:</label> <em>Url SEO do site</em> <input class="form-control" name="slug" id="permalink"> </div> </div> Na tabela esta mais o menos isso aqui CREATE TABLE `catalogo` ( `id` int(11) NOT NULL AUTO_INCREMENT, `titulo` varchar(255) NOT NULL, `slug` varchar(255) NOT NULL, `data` date NOT NULL, `id_categoria` int(11) NOT NULL, `id_sub_categoria` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ; Desde já fico grato...
  5. Ola boa noite @Motta @Omar~ @Felipe Guedes Coutinho Poderia me dar uma ajuda... estou montando um menu conforme cadastrar no banco eles aparecem no site ex: Femenina Blusas Saias MASCULINA Blusas Bermudas Fiz desta forma aqui... mais não aparece as que foi cadastrada Na tabela esta assim CREATE TABLE `c_catalogo_categoria` ( `id` int(11) NOT NULL AUTO_INCREMENT, `categoria` varchar(255) NOT NULL, `autor` varchar(50) NOT NULL, `data` date NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ; CREATE TABLE `c_catalogo` ( `id` int(11) NOT NULL AUTO_INCREMENT, `categoria` varchar(255) NOT NULL, `autor` varchar(50) NOT NULL, `data` date NOT NULL, `id_categoria` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ; <?php /* Este aqui é o que vai ter o nome ao menu ex: HOME | EMPRESA | ACESSÓRIOS | FEMENINA | MASCULINA | CONTATO ESTAS SERÁ AS CATEGORIAS QUE FIZ ELA COMO A SUB: | ACESSÓRIOS | FEMENINA | MASCULINA | */ $QueryCatSub = DBRead('c_catalogo_categoria','*',"ORDER BY categoria ASC"); if (is_array($QueryCatSub)) { foreach ($QueryCatSub as $c_categoria) { $categoria = $c_categoria['categoria']; $id = $c_categoria['id']; $slug = $c_categoria['slug']; ?> <li class="dropdown"> <a href="#" class="dropdown-toggle"><?php echo $c_categoria['categoria']; ?></a> <span class="menu-toggler collapsed" data-toggle="collapse" data-target=".collapse-2"> <i class="fa fa-angle-down"></i> </span> <!-- DropDown Menu Begins --> <ul role="menu" class="dropdown-menu collapse-2 collapse"> <?php /* ESTA SERÁ TODOS OS ITEM CRIADO PARA APARECER EM CADA CATEGORIA QUE EU INFORMEI AI EM CIMA ex: */ $QueryCat = DBRead('c_catalogo','*'," WHERE id_categoria ='{$id}' ORDER BY categoria ASC"); if (is_array($QueryCat)) { foreach ($QueryCat as $c_catalogo) { $categoria = $c_catalogo['categoria']; $id = $c_catalogo['id']; $slug = $c_catalogo['slug']; ?> <li><a href="<?php echo ConfigPainel('site_url'); ?>produtos?mv=<?php echo $c_catalogo['slug']; ?>-<?php echo $c_categoria['slug']; ?>"><?php echo $c_catalogo['categoria']; ?></a></li> <?php } } ?> </ul> <!-- DropDown Menu Ends --> </li> <?php } } ?> ESPERO QUE CONSEGUEM ENTENDER AI DESTE JÁ FICO AGRADECIDO
  6. Jack Oliveira

    Criar Robot AUTORESPONDER com php

    Ola pessoal bom dia, Alguém teria alguma estrutura de criar um robot para whatsapp que funciona conforme as pessoas digita Quero de uma forma que funciona no php Seria possível
  7. Bom dia Veja se este Exemplo lhe ajuda
  8. Veja um exemplo @media all { #page-one, .footer, .page-break { display:none; } } @media print { #page-one, .footer, .page-break { display: block; color:red; font-family:Arial; font-size: 16px; text-transform: uppercase; } .page-break { page-break-before:always; } } adicione a marcação no documento nos locais apropriados: <h2 id="page-one">unclassified</h2> <!-- content block --> <h2 class="footer">unclassified</h2> <h2 class="page-break">unclassified</h2> Qualquer coisa veja aqui outro exemplos Link 01 Link 02
  9. Jack Oliveira

    Marca dágua nas fotos

    Bom dia @Omar~ @Maujor Preciso de uma ajuda de você preciso fazer uma marca dágua nas fotos tipo elas já aparecer automaticamente em todas as fotos que forem publicadas Aqui tem um exemplo que eu vim em um site espero que ajude anteder o que preciso fazer Foto
  10. Jack Oliveira

    Permitir acesso por nível por URL das Páginas

    Ola @Omar~ bom dia perdoa a demora aqui poderia me dar uma ajuda nesta parte que tu disse aqui em questão de segurança como posso proteger o administrador??
  11. Ola @Omar~ e @Motta fiz um sistema de permissao por paginas no caso em meu banco de dados tenho mais de 20 paginas no admin eu tenho os seguinte nivel de acessos WebMaster - Nivel (1) Administrador - Nivel (2) Editor - (3) E o código fiz da seguinte forma no function.php // Verifica se o usuário tem permissão para acessar o módulo function VerificaPermissao($URL){ $IDUsuario = DadosSession('id'); $Query = DBRead('usuarios','permissao',"WHERE id = '{$IDUsuario}'"); foreach ($Query as $usuarios) { $ModulosPermitidos = $usuarios['permissao']; if (empty($ModulosPermitidos)) { return true; } elseif (!empty($ModulosPermitidos)) { if (strpos($ModulosPermitidos, $URL) !== TRUE) { return true; } else { return false; } } } } ele funciona de boa ao dar permissao porem se um cara muito legal ele ter acesso por ex meusite.com/admin/post.php se ele ir e trocar o post.php por meusite.com/admin/album.php ele consegue acessar a pagina que não é pra ele acessar. Alguem ai poderia me dar uma ajuda ai de como resolver...
  12. Jack Oliveira

    Mesmo nome no name

    Como esta o seu php que grava no banco
  13. Jack Oliveira

    Sugestão de servidor

    Amigo recomendo Hostoo muito bom servidor, sem falar do cpanel que é top e fácil de se mexer você pode escolher o planos que fica melhor por você.. Suporte super rápido
  14. Jack Oliveira

    Mesmo nome no name

    Tente mais o menos assim <textarea name="_Text" id="_Text" style="border: 1px solid gray; width: 600px; height: 250px;">Example</textarea> <script type='text/javascript'> CKEDITOR.replace('_Text', { toolbar : [ ['Bold','Italic','Font','FontSize'] ] }); </script> ou De uma olhada aqui link01
  15. Jack Oliveira

    [RESOLVIDO] Formatar data do banco de dados

    Obrigado @Motta por responder Mais consegui fazer aqui o que eu precisava pegar da data que foi gravada no banco de dados 2019/11/20 fazendo ele fica assim 20/11/2019 <?php //O objeto e passando como parâmetro o formato que a data vai chegar, e logicamente, passar a data $data = DateTime::createFromFormat('Y-m-d', $dados['data']); //Depois de receber a data em uma variavel, neste caso, o resto é so imprimir no formato que você esta indicando no echo: echo $date->format('d-m-Y'); //Pronto esta feito a conversão ?> Para mais dúvida de como fazer só acessar o seguinte LINK Aqui... Caso alguém tenha o mesmo problema espero que isso possa ajudar
×

Important Information

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