- 
				Total de itens620
- 
				Registro em
- 
				Última visita
Tudo que Jack Oliveira postou
- 
	Pegando dados do banco de dados fazer leitura em {Titulo_Site}Jack Oliveira postou uma questão Perguntas e respostas rápidas Ola pessoa estou fazendo uma página toda em html nela não vai nada php porem preciso pegar as informações do banco de dados que esta na em uma TABELA configuracao trazer para uma página que esta em html Ex: modelos.html O exemplo que preciso fazer seria da seguinte forma <title>{Titulo_Site}</title> <meta name="description" content="{Descricao_Seo}"/> <meta name="keywords" content="{Palavra_Chave_Seo}"/> <link rel="canonical" href="{Url_Site}" /> Ou algo parecido com o que esta ai
- 
	Tente assim <script> function funcTeste(){ var modelo_e_cores = palio; document.getElementById('id_select').value = modelo_e_cores; /*var x = document.getElementById("id_select").value;*/ document.getElementById("id_p").innerHTML = x; } </script> Ou pode fazer com PHP // Seleciona o option function Selected($query, $value = null){ if ($query == $value) { echo "selected"; } } <?php $QueryCarros = DBRead('carros','*',"WHERE id >0"); if (is_array($QueryCarros)) { foreach ($QueryCarros as $dados) { ?> <select class="form-control" name="modelos_cores"> <option value="fiat" <?php Selected($dados['modelos_cores'],'fiat'); ?>>Fiat</option> <option value="corsa" <?php Selected($dados['modelos_cores'],'corsa'); ?>>Corsa</option> <option value="palio" <?php Selected($dados['modelos_cores'],'palio'); ?>>Palio</option> <option value="blue" <?php Selected($dados['modelos_cores'],'blue'); ?>>Blue</option> <option value="green" <?php Selected($dados['modelos_cores'],'green'); ?>>Green</option> <option value="white" <?php Selected($dados['modelos_cores'],'white'); ?>>White</option> </select> <?php }} ?> Espero que tenha ajudado
- 
	Editar arquivos PHP, CSS, JS, HTML no diretório do siteJack Oliveira postou uma questão Perguntas e respostas rápidas Pessoal eu estava vendo o site de worpdress ele tem um editor de arquivos raiz do site PHP, CSS e JS Como que consigo fazer isso no php chamar estes arquivos para edição e gravar-los sem precisar abrir ftp ou até mesmo editor da hospedagem fazer isso direto no meu painel Admin Se for possível definir quais os arquivos poderá ser editado pelo painel admin Ex: login.php registro.php index.php css/style.css css/color.css js/style.js include/header.php include/menu.php include/footer.php controller/login.php e assim vai Definir os principais arquivos para edição
- 
	ALTERAR IMAGEM AO CLICAR NELAJack Oliveira respondeu ao tópico de riantrovao em Desenvolvimento frontend Tente assim function marcar(e) { // verifica se a classe azul (estilo css que conter a imagem azul) esta no elemento if (e.className == "azul") { e.className = "vermelho"; } else { e.className = "azul"; } } .azul::after { content: url("img/Azul.gif"); } .vermelho::after { content: url("img/cor-vermelha-30x30.jpg"); } <div> <img class="azul" id="cadeira1" onclick="marcar(this)"> <img class="azul" id="cadeira2" onclick="marcar(this)"> <img class="azul" id="cadeira3" onclick="marcar(this)"> </div> Veja uns exemplos aqui de mudar imagem 01 aqui de mudar imagem 02
- 
	como Inserir Múltiplos checkbox vindo do banco e adicionar o id em outra tabela?Jack Oliveira respondeu ao tópico de Carlos Antoliv em PHP Veja se estes exemplos ajuda Ex 01 Ex 02 Ex 03
- 4 respostas
- 
	
		- inserir
- checkbox vindo do ba
- (e mais 6 )
 
 
- 
	Editar arquivos PHP, CSS, JS, HTML no diretório do siteJack Oliveira respondeu ao pergunta de Jack Oliveira em Perguntas e respostas rápidas Pessoal achei este código na internet porem nao mostra o código para editar // retire as barras antes de colocar os dados do formulário no arquivo de destino //$cd = stripslashes($_POST['code']); if (isset($_GET['code'])) { // Mostra a mensagem, se a string do código estiver vazia if (empty($cd)) echo "Nada para escrever"; // se a string de código não estiver vazia, abra o arquivo de destino e coloque os dados do formulário nele else { $file = fopen("../../index.php", "w"); echo fwrite($file, $cd); // mostrar uma mensagem de sucesso echo "Dados inseridos com sucesso"; fclose($file); } Redireciona('?sucesso'); } no html coloquei desta forma <form id="Form" action="?code=true" method="post" class="form-group"> <div class="card"> <div class="card-header white"> <strong>Editar Arquivo Index.php</strong> </div> <div class="col-md-12"> <div class="form-group"> <label>Editar:</label> <textarea class="form-control" wrap="off" rows="15" name="code"><?php echo $filename; ?></textarea> </div> </div> <div class="col-md-12"> <center> <button type="button" class="btn btn-primary">Atualizar</button> </center> </div> </div> </form> Como posso fazer ele dar certo aqui....
- 
	Ola pessoa bom dia Instalei o wordpress no localhost o painel funciona de boa sem problema Só que ao abrir o site que foi ativo nele que esta dando uma mensagem Apache HTTP Server parou de funcionar Só esta no abrir o site do worpdress, os outros que uso esta normal Assinatura do problema: Nome do Evento de Problema: APPCRASH Nome do Aplicativo: httpd.exe Versão do Aplicativo: 2.4.29.0 Carimbo de Data/Hora do Aplicativo: 59ec685f Nome do Módulo de Falhas: ntdll.dll Versão do Módulo de Falhas: 6.1.7601.23807 Carimbo de Data/Hora do Módulo de Falhas: 5915f8e8 Código de Exceção: c00000fd Deslocamento de Exceção: 0002df76 Versão do sistema operacional: 6.1.7601.2.1.0.256.48 Identificação da Localidade: 1046 Informações Adicionais 1: 2c14 Informações Adicionais 2: 2c1470fc6bfcf3024a3bca457ae28d54 Informações Adicionais 3: c42a Informações Adicionais 4: c42a07f65dad8d059fe809a1179f9be5 Leia nossa declaração de privacidade online: http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0416 Se a declaração de privacidade online não estiver disponível, leia nossa declaração de privacidade offline: C:\Windows\system32\pt-BR\erofflps.txt Estou usando o Template Dir Theme Se puderem dar uma ajuda sobre isso fico grato
- 
	Por nada amigo... sucesso pra ti...
- 
	Ola pessoal boa noite Eu preciso fazer uma contagem de valores junto a data de cadastro ou seja seria contagem de vencimento e de quantidade que credito que ainda tem que seja somada junto com da data Sera feito cadastro Mensal ou Anual Ex: Plano 01 A Valor: R$: 19,80 Periodo: mensal ------------------------ Plano 02 A Valor: R$: 39,80 Periodo: mensal ------------------------ Plano 03 A Valor: R$: 79,80 Periodo: mensal ////////////////////// Plano 01 B Valor: R$: 237,60 Periodo: anual ------------------------ Plano 02 B Valor: R$: 477,60 Periodo: anual ------------------------ Plano 03 B Valor: R$: 957,60 Periodo: anual a data de cadastro fiz desta forma ate aqui deu certo somas os dias não sei se seria a melhor forma de se fazer <?php $data1 = date('d/m/Y', strtotime('Y-m-d')); //data atual $data2 = date('d/m/Y', strtotime($DataTime)); // data do vencimento // transforma a data do formato BR para o formato americano, ANO-MES-DIA $data1 = implode('-', array_reverse(explode('/', $data1))); $data2 = implode('-', array_reverse(explode('/', $data2))); // converte as datas para o formato timestamp $d1 = strtotime($data1); $d2 = strtotime($data2); // verifica a diferença em segundos entre as duas datas e divide pelo número de segundos que um dia possui $dataFinal = ($d2 - $d1) /86400; ?> <?php if ($dataFinal != 0) { ?> <span>Estimativa: <?php echo $dataFinal; ?> dias!!</span> <span>Seu saldo é: R$: <?php echo $saldofinal; ?></span> <?php }else{ ?> <?php $Query = DBRead('cliente','*',"WHERE id_user='".ClientesSession('id')."' AND id >0 ORDER BY id"); if (is_array($Query)) { foreach ($Query as $Cat) { $ID = $Cat['id']; }} DBUpdate('cliente', array('status' => 'Inativo'), "id = '{$ID}'"); Redireciona('./index.php'); ?> <?php } ?> Preciso agora pegar a soma do valores referente o mes ou anual conforme vai passando os dias o saldo vai abaixando igual da data. Espero que possam ter entendido o que preciso fazer ai
- 
	Ola boa tarde Como o amigo disse ai colocar um style="display: none" em cada div cartão e dinheiro resolverá Tente da seguinte forma e veja se resolve <script> function habilitarCampo() { //Dinheiro if(document.getElementById('tipo_pessoa').value == "Dinheiro"){ document.getElementById('Dinheiro').style.display = "block"; //Div Ativa document.getElementById('Cartão').style.display = "none"; //Div Desativa }; //Cartão if(document.getElementById('tipo_pessoa').value == "Cartão"){ document.getElementById('Dinheiro').style.display = "none"; //Div Desativa document.getElementById('Cartão').style.display = "block"; //Div Ativa }; }; </script> <select id="tipo_pessoa" class="form-control" onChange="habilitarCampo()" > <option value="Dinheiro">Dinheiro</option> <option value="Cartão">Cartão</option> </select> <div id="Dinheiro" style="display: none">Troco Para?: <br /><input type="number"></div> <div id="Cartão" style="display: none">Aceitanos: <br /><img src="http://marmitexgranjaviana.com.br/wp-content/uploads/2020/07/aceitamos_todos_os_cart%C3%B5es_de_d%C3%A9bito_e_cr%C3%A9dito.png" width="400" height="100"/></div>
- 
	PHP - Mostrar DIV com SELECT OPTION preenchido com MysqlJack Oliveira respondeu ao tópico de violin101 em PHP Tente das seguinte forma <?php //Função function selected( $value, $selected ){ return $value==$selected ? ' selected="selected"' : ''; } <?php $Query="select * from minhatabela where id='{$id}'"; $Resultado=mysqli_query($Query) or die($Query); while($dados=mysqli_fetch_array($Resultado)) { ?> <select name="algumacoisa"> <option value="">Escolha</option> <option value="1"<?php Selected($dados['algumacoisa'],'1'); ?>>Ativo</option> <option value="2"<?php Selected($dados['algumacoisa'],'2'); ?>>Inativo</option> </select> <?php } ?> Ou assim <select name="algumacoisa"> <option value=""></option> <?php $Query="select * from minhatabela where id='{$id}'"; $Resultado=mysqli_query($Query) or die($Query); while($dados=mysqli_fetch_array($Resultado)) { // caso use um campo especifico if ( $dados['select'] === 'on' ) { echo '<option value="' . $dados['nome'] . '" selected="true">' . $dados['nome'] .'</option>'; } else { echo '<option value="' . $dados['nome'] . '">' . $dados['nome'] .'</option>'; } // ou pelo item mesmo if ( $dados['nome_do_item'] ) { echo '<option value="' . $dados['nome'] . '" selected="true">' . $dados['nome'] .'</option>'; } else { echo '<option value="' . $dados['nome'] . '">' . $dados['nome'] .'</option>'; } } ?> </select> De uma lida aqui....
- 
	Tente da seguinte forma SELECT SUM( IF( `ativo`='s', 1, 0 ) ) AS ativos, SUM( IF( `ativo`='s', 0, 1 ) ) AS inativos, COUNT(*) AS total FROM tabela Veja funcionando
- 
	[RESOLVIDO] Deixando apenas o bg-img opacityJack Oliveira respondeu ao tópico de Jack Oliveira em Desenvolvimento frontend Opa boa tarde @wanderval muito bom ficou perfeito valeu ai tinha até deixando de lado kkkk
- 
	[RESOLVIDO] Deixando apenas o bg-img opacityJack Oliveira postou um tópico no fórum Desenvolvimento frontend Ola boa noite Galera preciso de uma ajuda de vocês aqui.. Estou tentando deixa a imagem de fundo do header com uma mascara negra transparente porem fica até a logo do site transparente e com mascara branca que não é o meu objetivo.. e deixa apenas a imagem de fundo transparente e negra Fiz no css da seguinte forma. <style> .bg-img{ background-image: url('assets/bg/banner-fundo.png'); background-size: cover; position:relative; background-color: rgba(242,17,125,0.91); filter:opacity(alpha=60); -moz-opacity:0.9; opacity:0.6; box-shadow: 0 10px 20px -12px rgba(0, 0, 0, 0.42), 0 0px 20px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); transition: 0.3s; } </style> A parte do html esta assim <header class="bg-img"> <div class="container"> <div class="row"> <div class="col-lg-2 col-md-4"> <a href="./" class="logo" style="border: 5px solid #ffffff; background-color: rgba(242,17,125,0.91)"> <img src="assets/logo/minha-logo.png" alt="" title=""> </a> </div> <div class="col-lg-9 col-md-8 dados"> <h1 id="wa7_font">Minha Empresa</h1> <h2 id="wa7_font">Minha Categoria</h2> <br> <div class="telefones"> <a href="tel:556699999999" class="fixo"> <i class="fas fa-phone-volume"></i> <span>(66) 9999-9999</span> </a> <a href="tel:5566999999999" class="celular"> <i class="fas fa-mobile-alt"></i> <span>(66) 9.9999-9999</span> </a> </div> <div class="endereco" id="wa7_font_letra"> <p> <i class="fas fa-map-marker-alt"></i> Rua: Palmas, 2345, Centro - Sorriso/MT </p> </div> </div> </div> </div> </header> Fico no guardo da ajuda ai
- 
	Pegar Informações em Json de outro DominioJack Oliveira postou uma questão Perguntas e respostas rápidas Ola pessoal boa noite me veio uma duvida sobre Informações em JSON bom tenho um dominio principal que contem todas as informações deste dominio quero uma forma que outras site receba as notificações de novos post etc... Ex: meudominiomaster.com dominiocliente.com meu html e o json esta assim <?php //ESTE FICARAR NO PAINEL DO CLIENTE $json = file_get_contents("https://meusitemaster.com/sites-novos.php"); $json_output = json_decode($json, true); foreach($json_output as $InfoJson){ $UrlJson=''.ConfigPainel(url_base_json.'; } ?> <div class="col-lg-3 col-md-4 col-sm-6 col-xs-6" style="background-color:transparent; margin-bottom:25px;"> <div class="card"> <div class="card-header white"><strong> <?= $InfoJson['titulo']; ?> <span class="btn btn-primary float-right">Novo na Loja</span></strong></div> <div class="card-body p-0"> <img class="img-fluid" src="<?= $UrlJson; ?>assets/imagens/<?= $InfoJson['banner']; ?>" /> <ul class="list-group list-group-flush no-b"> <li class="list-group-item"> <i class="icon icon-calendar text-blue"></i>Data: <?= $InfoJson['data']; ?> </li> </ul> </div> <div class="card-footer white text-center"> <a class="btn btn-sm btn-primary tooltips" target="_blank" href="_blank" data-tooltip="Comprar <?= $InfoJson['titulo']; ?>"><i class="icon-shopping_cart"></i></a> </div> </div> </div> <?php }} ?> Minha duvida é teria outra forma de fazer isso em json?? ou seja mais profissional?
- 
	Ola Omar boa noite como posso utilizar usando COOKIE? como posso montar ele? Igual disse a pagina ele tem que ficar ativa ao acesso no minimo 10 minutos apos isso se ele tentar acessar novamente a página ja não abrir mais
- 
	Ola bom dia Eu preciso que o php soma as horas atual com a hora de cadastro no banco de dados Neste horario quando for abrir a página ele fazer uma contagem de minutos entre a hora atual fazendo que a pagina fica disponivel por apenas uns certo minutos ex: Horario Atual: 09:51:12 Horario de cadastro: 09:51:55 Neste dois horarios ele somar mais 10 minutos depois de passar estes 10 minutos a pagina redirecionar ao link desejado Fiz desta forma aqui mais não esta dando certo <?php //Horario Atual $HoraAtual = date('H:m:s'); $DataAtual = implode(':', array_reverse(explode(':', $HoraAtual))); $DataServidor = implode(':', array_reverse(explode(':', $DataTime))); $Da = strtotime($DataAtual); $Ds = strtotime($DataServidor); $Resultado = ($Ds - $Da) /600; // 600 = 10 minutos if ($Resultado < 0) { //Manter a página ativa por 10 minutos depois de ter realizado o cadastro }else{ //Redirecionar a página depois de ter passado os 10 minutos Redireciona(''.ConfigPainel('site_url').''); } ?> Dentro do if Tinha feito de algumas formas porem creio q estaria errados if ($Resultado != -10) { if ($Resultado = +10) {
- 
	Mostrar e Ocultar automaticamente por horarioJack Oliveira respondeu ao tópico de lezão em Javascript Tente assim <script language=javascript type="text/javascript"> hora = mdata.getHours() if(hora >=10 && hora < 16) document.write('Estamos Aberto'); else if(hora >= 16 && hora < 5) document.write('Estamos Fechados '); //document.write(''); document.write(''); </script> Veja aqui também
- 1 resposta
- 
	
		- javascript
- jquery
- 
					(e mais 1 ) 
					Tags: 
 
 
- 
	Grava no banco de dados quando clicar em cima do IconeJack Oliveira postou uma questão Perguntas e respostas rápidas Ola pessoal boa tarde Eu quero gravar no banco de dados curti, não curti e entre outras coisas Que o usuário possa curte unica vez tipo o facebook E como posso fazer com que quando clicar nos icones ele gravar no banco sem atualizar a pagina e atualizar apenas a div dos icones e mostra que foi curtido ja No momento que este usuário curti ele não poder curti os outros ou seja ele só poderá curti apenas uns dos icones Fiz o html assim <div class="post-tags"> <a href="javascript:void(0)" class="btn btn-primary btn-sm"><i class="fa fa-thumbs-o-up" aria-hidden="true"></i> <?php echo $Queryup; ?> </a> <a href="javascript:void(0)" class="btn btn-primary btn-sm"><i class="fa fa-thumbs-o-down" aria-hidden="true"></i> <?php echo $Querydown; ?> </a> <a href="javascript:void(0)" class="btn btn-danger btn-sm"><i class="fa fa-heart-o" aria-hidden="true"></i> <?php echo $Queryheart; ?> </a> </div> Tabela do banco CREATE TABLE `curtidas` ( `id` int(11) NOT NULL AUTO_INCREMENT, `qnt_down` int(11) NOT NULL, `qnt_up` int(11) NOT NULL, `qnt_heart` int(11) NOT NULL, `created` datetime NOT NULL, `id_empresa` int(10) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ; INSERT INTO `curtidas` (`id`, `qnt_down`, `qnt_up`, `qnt_heart`, `created`, `id_empresa`) VALUES (1, 1, 0, 0, '2021-02-10 22:35:17', 1), (2, 0, 1, 0, '2021-02-10 22:35:35', 6), (3, 0, 0, 1, '2021-02-10 22:35:35', 6), (4, 1, 0, 0, '2021-02-10 22:35:35', 6); Fiz assim no php para mostra os resultados apenas //Não Curti $Querydown = DBCount('curtidas','*',"WHERE id_empresa='{$id}' AND qnt_down <> 0 ORDER BY qnt_down"); //Curti $Queryup = DBCount('curtidas','*',"WHERE id_empresa='{$id}' AND qnt_up <> 0 ORDER BY qnt_up"); // Reagir $Queryheart = DBCount('curtidas','*',"WHERE id_empresa='{$id}' AND qnt_heart <> 0 ORDER BY qnt_heart"); Agora preciso saber como posso usar o php para ser gravado no banco de dados..
- 
	OnSelect não funciona em browser mobile?Jack Oliveira respondeu ao tópico de FabianoSouza em Javascript Talvez a minha resposta não seja o que precisa mais vou postar aqui var select = document.querySelect('#cidade'); select.addEventListener('change', function() { var val = select.value || select.options && select.options[select.selectedIndex]; if ( val ) { // tente window.open var win = window.open(val); if ( !win ) { // aparentemente window.open não funcionou, use fallback: var a = document.createElement('a'); a.href = val; a.target = '_blank'; // clique no gatilho em uma tag: triggerEvent(a, 'click'); } } }, false); Tem triggerEvent
- 
	Olá pessoal boa tarde um pequeno problema que eu estou tendo preciso fazer que quando selecionar um item no select option ele a carregar aquela opção selecionada fiz da seguinte forma mais não tive o resultado que preciso... <div class="select-country select"> <select class="" id="urlSelect" onchange="window.location = jQuery('#urlSelect option:selected').val();"> <option value="">Selecione uma Cidade</option> <?php $QueryCidades = DBRead('cidades','*',"WHERE status = '1' ORDER BY categoria ASC"); if (is_array($QueryCidades)) { foreach ($QueryCidades as $CIDADES) { ?> <option value="<?php echo ConfigPainel('site_url'); ?><?php echo $CIDADES['slug']; ?>/"><?php echo $CIDADES['categoria']; ?> </option> <?php }} ?> </select> </div> se alguém ter uma boa solução fico grato pela ajuda que derem ai
- 
	Iframe em modo de slider atras da imagem de celularJack Oliveira postou um tópico no fórum Desenvolvimento frontend Ola pessoal bom dia ou boa tarde... Eu preciso fazer que com o iframe ele fica atras de uma imagem de celular em modo de slider pode ate a imagem do celular tornar o slide junto seria igual a esta imagem aqui no caso teria o iframe <iframe src="https://meusite.com/empresa-1/" width="100%" height="300" frameborder="0" style="border:0"></iframe> <iframe src="https://meusite.com/empresa-2/" width="100%" height="300" frameborder="0" style="border:0"></iframe> <iframe src="https://meusite.com/empresa-3/" width="100%" height="300" frameborder="0" style="border:0"></iframe> <iframe src="https://meusite.com/empresa-4/" width="100%" height="300" frameborder="0" style="border:0"></iframe> a largura e altura ainda não esta definido espero que isso possa ajudar no que preciso
- 
	Tente umas destas 4 opções <?php // 1º $sql = mysqli_query("SELECT ver_post, COUNT(ver_post) AS Quantidade FROM tab_comentarios where ver_post = 'red' Group by ver_post"); $row = mysqli_fetch_assoc($sql); $count = $row['Quantidade']; echo ''.$count.''; // 2º $sql = mysqli_query("SELECT ver_post, COUNT(ver_post) AS Quantidade FROM tab_comentarios where ver_post = 'red' Group by ver_post"); $data=mysql_fetch_assoc($sql); echo $data['Quantidade']; // 3º $conn = mysqli_connect('localhost:3306', 'root', 'senha', 'db'); if(! $conn) { die('Não foi possível conectar: ' . mysqli_error()); } $sql = "SELECT ver_post, COUNT(ver_post) AS Quantidade FROM tab_comentarios where ver_post = 'red' Group by ver_post"; $result = mysqli_query($conn, $sql); $row = mysqli_fetch_object($result) ; echo "Total: " . $row->Quantidade; mysqli_close($conn); // 4º $sql = "SELECT ver_post, COUNT(ver_post) AS Quantidade FROM tab_comentarios where ver_post = 'red' Group by ver_post"; if ($pegar_Quantidade = $mysqli->query("$sql")) { /* determina o número de linhas do conjunto de resultados */ $TotalQuantidade = $pegar_Quantidade->fetch_row(); $TotalQuantidade = $TotalQuantidade['0']; /* fechar conjunto de resultados */ $result_tvp->close(); } echo "Total: $TotalQuantidade"; ?>
- 
	Ola boa tarde Tu quer ocultar um quando outro for clicado seria isso? Perdoa se o meu post não for o que queres mais foi o que pude entender Fiz da seguinte forma <style> body { font-family:Arial, Helvetica, sans-serif; } p { font-size: 16px; line-height: 26px; letter-spacing: 0.5px; color: #484848; } a { text-decoration:none; } /* Accordion */ .accordion, .accordion * { box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; } .accordion { overflow:hidden; box-shadow:0px 1px 3px rgba(0,0,0,0.25); border-radius:3px; background:#f6f6f6; } /* Título da seção */ .section-title { background:#2f2f2f; display:inline-block; border-bottom:1px solid #1a1a1a; width:100%; padding:15px; transition:all linear 0.15s; color:#fff; font-size:18px; text-shadow:0px 1px 0px #1b1b1b; } .section-title.active, .section-title:hover { background:#505050; } .section:last-child .section-title { border-bottom:none; } .section-title:after { /* Caractere Unicode para sinal de "mais" (+) */ content: '\02795'; font-size: 13px; color: #FFF; float: right; margin-left: 5px; } .section-title.active:after { /* Caractere Unicode para o sinal "menos" (-) */ content: "\2796"; } /* Conteúdo da seção */ .section-content { display:none; padding:20px; } </style> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <div class="accordion"> <div class="section"> <a class="section-title" href="#accordion-1">Accordion 1</a> <div id="accordion-1" class="section-content"> <a href="pg_1.php">pg_1</a> </div><!-- seção-conteúdo final --> </div><!-- final da seção --> <div class="section"> <a class="section-title" href="#accordion-2">Accordion 2</a> <div id="accordion-2" class="section-content"> <a href="pg_2.php">pg_2</a> </div><!-- seção-conteúdo final --> </div><!-- final da seção --> </div><!-- extremidade de accordion --> <script> $(document).ready(function() { $('.section-title').click(function(e) { // Obtenha o valor do link atual var currentLink = $(this).attr('href'); if($(e.target).is('.active')) { close_section(); }else { close_section(); // Adicionar classe ativa ao título da seção $(this).addClass('active'); // Exibir o conteúdo oculto $('.accordion ' + currentLink).slideDown(350).addClass('open'); } e.preventDefault(); }); function close_section() { $('.accordion .section-title').removeClass('active'); $('.accordion .section-content').removeClass('open').slideUp(350); } }); </script> Veja aqui... Espero ter ajudo
- 
	Boa tarde @Omar~ obrigado pela ajuda Criticas são bons ajuda melhorar cada vez mais..
 
         
                 
                