-
Total de itens
838 -
Registro em
-
Última visita
-
Dias vencidos
16
Tudo que Electronic postou
-
Tenta assim Não vai precisar de ajax nem de 2 arquivos. No FORM coloca que ele submete pra ele mesmo <form action="<?=($_SERVER['PHP_SELF'])?>" id="formulario" method="post" > No inicio do arquivo coloca if ($_SERVER['REQUEST_METHOD'] === 'POST') { if (isset($_POST["nome"])){ // seu codigo } }
-
Tem várias modos A mais simples acho que é por no botão uma chamada de função já com todos os dados onclick="iniciaModal(id, descrição, etc, etc)" E lá na função usar esses dados para por no lugar desejado. Nesse caso não ia precisar daquela ultima função.
- 4 respostas
-
- javascript
- modal
-
(e mais 1 )
Tags:
-
Uma forma é: Troque troque ID do botão pra CLASSE id="botaoChama" - > class="botaoChama" coloque um atributo ID com o valor sendo o ID do produto que vem do banco EX.: <button id='3' class="botaoChama">Excluir Produto</button> Agora ao clicar no botão, pegue o ID desse botão e mostre na MODAL. Com a mudança abaixo const botaoChama = document.querySelectorAll('.botaoChama'); botaoChama.forEach((e) => { e.addEventListener('click', function(botao) { var prodID = botao.target.id; document.getElementById('produto_excluir').innerText = prodID iniciaModal("modal", prodID); }); }) pra exibir o id dentro a modal é com a linha document.getElementById('produto_excluir').innerText = prodID e deverá ter uma tag dentro da modal com ID correspondente Se for o caso faça o mesmo com a descrição do produto
- 4 respostas
-
- javascript
- modal
-
(e mais 1 )
Tags:
-
Veja se da certo gerando um link "baixavel" do arquivo no google drive com esse site https://discovertemplate.com/tools/google-drive-direct-download-link-generator/ o link resultado você usa no seu codigo
-
O erro é na variável $el[0] da linha: $el.next().css({"top": $el[0].offsetTop, "left": $parent.outerWidth() - 4}); veja o que é essa variavel; quando e definida e como é usada
-
Como alterar um texto conforme o horário?
Electronic respondeu ao tópico de Alessandro Bodão em Javascript
Dentro e no final da sua função de intervalo você faz a logica pra decidir qual mensagem. if (now.getHours() >= 12 && now.getHours() < 18) { document.getElementById('msg').innerHTML = "boa tarde"; } -
Como pegar dados de empresa usando uma url e colocar os dados em formulário usando o JS (arquivo JSON)?
Electronic respondeu ao tópico de janunes em Javascript
A requisição tem que ser feita pelo backend nao pelo navegador (se quer pelo navegador pesquise JSONP) Tente fazer ajax para um arquivo no seu backend passando o cnpj, ele faz a busca e te retorna toda informação de volta para pagina e você trata com JS -
Data errada aparecendo (.getDay e .getMonth)
Electronic respondeu ao tópico de gnrgunnar em Javascript
O formato da data passada tem que ser um desses let today = new Date() let birthday = new Date('December 17, 1995 03:24:00') let birthday = new Date('1995-12-17T03:24:00') let birthday = new Date(1995, 11, 17) // the month is 0-indexed let birthday = new Date(1995, 11, 17, 3, 24, 0) Conforme https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/Date -
Menu one page como manter na mesma tag mesmo atualizando a página
Electronic respondeu ao tópico de Sapinn em Javascript
Precisa guardar a informação de qual botão está ativo com cookie ou localStorage salvar localStorage.setItem('nome',valor') recuperar localStorage.getItem(nome); pra identificar o botão selecionado, adicione o atributo data-index em cada tag com a numeração para distinguir <button data-index="1" class="tablinks" onclick="openCity(event, 'London')" id="defaultOpen">London</button> <button data-index="2" class="tablinks" ..... Assim por diate Então no final da função openCity coloque essa linha, ela vai guardar qual botão foi pressionado por ultimo. localStorage.setItem('selecionado', evt.currentTarget.getAttribute('data-index')) Fora da função coloque esse IF. Vê se tem um localStorage selecionado, se tem clique no elemento que tem o atributo data-index como mesmo valor que esta guardado. Se não tiver clique no botão padrão com id defaultOpen if (localStorage.getItem('selecionado') !== null) { document.querySelector('[data-index="' + localStorage.getItem('selecionado') + '"]').click(); } else { document.getElementById("defaultOpen").click(); } -
Salve o arquivo em CSV. Depois, com o PHP e suas funções específicas pra CSV, carregue e mostre os dados na pagina. e se quiser ja envia pra um banco de dados.
-
Como alterar um texto conforme o horário?
Electronic respondeu ao tópico de Alessandro Bodão em Javascript
Você pega a hora atual hora = new Date().getHours() // vai retorna a hora de 0 ~ 23 Com o valor da variável hora você define se a mensagem será bom dia, tarde ou noite e salve a saudação numa variável, msg Depois selecione a tag que deseja alterar com document.getElementById('seu id').textContent = msg -
Os cards estão dentro de um DIV. Como está o CSS desse DIV?
-
php Guardar ID de um SELECT para realizar o cadastramento no Banco de Dados.
Electronic respondeu ao tópico de 1stVieira em PHP
Como está sendo gerado o html? aperte Ctrl+U para ver -
Concatenar conteúdo de campo com string (".jpg")
Electronic respondeu ao tópico de acneto.frc em Desenvolvimento frontend
faltou pra pegar o valor: document.getElementById("myBtn").value; -
Obter Nome/Captcha por Consulta na Receita Federal via PHP/CURL
Electronic respondeu ao tópico de Vinoli em PHP
Para a CND é mais simples, nao precisa desse metodo. Basta chamar o link com o cnpj do empresa que você quer pegar www.receita.fazenda.gov.br/Aplicacoes/ATSPO/Certidao/CNDConjuntaSegVia/ResultadoSegVia.asp?Origem=1&Tipo=1&NI= 03895171000114&Senha= "Permite a emissão de 2ª via da última certidão negativa ou positiva com efeitos de negativa, que esteja dentro do período de validade" -
É só dividir dolar pelo euro 3,55789586 / 4,12591393 = 0,862329
-
Veja se ajuda http://tableless.com.br/api-de-cotacoes-de-bolsa-de-valores-dolar-e-euro/
-
Porque você ta reescrevendo a url RewriteRule ^([a-z]+)\/?$ posts.php?slug=$1 [NC,L] quando você chamar meusite.com.br/slug-aqui o servidor vai ver que slug-aqui se encaixa nessa regra ^([a-z]+)\/?$ logo ele vai reescrever, vai chamar o arquivo php posts.php?slug=slug-aqui outro exemplo RewriteRule ^([a-z]+)\/([a-z]+)\/([0-9]+)$ teste.php?action=$1&model=$2&id=$3 [NC,L] você vai chamar no servidor wbruno.com.br/edit/user/1 o servidor vai ver que isto edIt/user/1 atende a isto ^([a-z]+)\/([a-z]+)\/([0-9]+)$ logo ele vai reescrever, vai chamar teste.php?action=edit&model=user&id=1 outro RewriteRule ^sitemap\.xml$ geraxml.php [NC,L] se eu chamar (escrever na barra de endereço) meusite.com/sitemap.xml o servidor vai reescrever a url e vai chamar meusite.com/geraxml.php mais explicação aqui http://wbruno.com.br/php/desmistificando-urls-amigaveis-com-php-e-htaccessapache/ e aqui http://www.google.com.br desisto, terceira vez que eu to perguntado o html gerado e você esta mostrando o php :wacko:
-
Se na tabela esta salvo o slug entao o WHERE slug=:slug vai encontrar o seu post mesmo sem o ID quanto ao botão html já respondi: nao, nao respondeu eu perguntei como o link html ta ficando, você esta mostrando o PHP
-
se nao tem o ID a busca é feita pelo titulo É ISSO QUE EU TO TENTANDO TE DIZER DESDE O SEU ULTIMO TÓPICO MAS você NÃO QUER ENTENDER DE JEITO NENHUM falei aqui http://forum.imasters.com.br/topic/540252-htaccess-url-amigavel/?p=2158392 e aqui http://forum.imasters.com.br/topic/540486-url-amigavel-usando-slug/?p=2159273 você disse isso nesse topico você tendo dito isso eu respondi isso http://forum.imasters.com.br/topic/540486-url-amigavel-usando-slug/?p=2159273 você tem que decidir o que quer da vida É NECESSÁRIO O ID NA SUA URL?? como esse? forum.imasters.com.br/topic/540486-url-amigavel-usando-slug/ ou sem como esse blog.thiagobelem.net/gerenciando-assets-com-o-bower/ se nao tem ID nao precisa de 2 parametros aqui /posts.php?id=$2slug=$1 ja disse isso no 2 segundo post quando eu disse poste como ta o link no html, nao no php e como ta a regra no .htaccess eu queria saber como tava ficando o html do link
-
poste como ta o link no html, nao no php e como ta a regra no .htaccess tenha em mente que ele tem que redirecionar para -> posts.php ou seja ele tem que achar esse arquivo
-
Se você não quer passar o id então a busca do post vai ser pelo titulo certo?? você tem certeza que no futuro não vai ter post com nome igual, e se tiver não vai ter problema? veja a url deste topico do iMaster: forum.imasters.com.br/topic/540486-url-amigavel-usando-slug/ <- tem o id na url se você realmente nao quer o ID, não há necessidade do paremetro id aqui /posts.php?id=$2slug=$1 até pq nao existe o grupo 2, entenda que o que esta dentro de "()" é um grupo e na sua expressão só existe um "()" grupo quem estará em $1 retire também a barra do começo RewriteRule ^(.*)$ /posts.php?slug=$1 [NC,L] faça o teste
-
Obter Nome/Captcha por Consulta na Receita Federal via PHP/CURL
Electronic respondeu ao tópico de Vinoli em PHP
Obrigado Marcos, era isso isso mesmo que eu queria saber, o guia básico por onde ir ;) -
Obter Nome/Captcha por Consulta na Receita Federal via PHP/CURL
Electronic respondeu ao tópico de Vinoli em PHP
Onde trabalho emite-se muitos Certificado de Regularidade do FGTS (https://www.sifge.caixa.gov.br/Cidadao/Crf/FgeCfSCriteriosPesquisa.asp) e Certidão Conjunta de Débitos (http://www.receita.fazenda.gov.br/Aplicacoes/ATSPO/Certidao/CndConjuntaInter/InformaNICertidao.asp?Tipo=1). Para as duas, sempre precisa digitar o captcha. No caso do site de receita percebi que da pra passar o cnpj na URL http://www.receita.fazenda.gov.br/Aplicacoes/ATSPO/Certidao/CNDConjuntaSegVia/ResultadoSegVia.asp?Origem=1&Tipo=1&NI=[CNPJ]&Senha= ja o site da caixa, ele nao permite o navegador usar o autocomplete para cnpj ja digitados e o captcha e case sensitive. minha pergunta é a 'tecnica' que vc usou no site da receita, serve para o site da caixa? ou alguma forma de melhorar a maneira como é emitido esse certificado?