-
Total de itens
422 -
Registro em
-
Última visita
-
Dias vencidos
7
Tudo que Gleyson Abreu postou
-
php Erro ao enviar email php
Gleyson Abreu respondeu ao pergunta de Th14g0 em Perguntas e respostas rápidas
Qual erro? -
Pensando rapidamente um foreach para verificar se x cliente que cadastrou o imóvel. Como tá o sua consulta sql? Poderia postar?
-
Tente desta forma. $sql = "SELECT blog_foto FROM blog_comentarios WHERE blog = :blog_id AND blog_foto <> 'padrao.jpg'"; $stm = $conexao->prepare($sql); $stm->bindValue(':blog_id', $blog_id); $stm->execute(); $cliente = $stm->fetchAll(); foreach( $cliente as $blog_fotos ){ // aqui eu gostaria que ele ficasse rodando a exclusão de todos os registros que tivessem o ID no BLOG igual ao blog_id mas ele só exclui 1 if (!empty($cliente) && file_exists('../blog/'.$blog_fotos['blog_foto'])): unlink("../blog/" . $blog_fotos['blog_foto']); endif; } Fazendo um foreach para fazer um laço de repetição em todos os dados vindo do banco de dados.
-
ENVIAR EMAILPOR PHP ERRO - "Failed to connect to mailserver at "localhost" port 25, verify your "SMTP"..."
Gleyson Abreu respondeu ao tópico de vinihhylian0103 em PHP
Te recomendo usar o PHPMailer https://github.com/PHPMailer/PHPMailer -
php Preciso de uma mãozinha para desenvolver um botão "Esqueci minha senha" utilizando PHP
Gleyson Abreu respondeu ao tópico de Gabrieli Moda em PHP
Qual erro está dando? Esse código serve apenas para enviar e-mail, tem vários tipos para recuperar senha, nesse caso você teria que fazer uma busca no banco de dados e usar esse código para enviar a senha pro e-mail cadastrado da pessoa. -
Os programas de 32bits rodam em pcs com 64bits, só não o contrario.
-
Da uma olhada nesse link, acho que é o que você procura: https://www.devmedia.com.br/criando-controle-de-acesso-com-php-e-mysql/28123
-
[RESOLVIDO] Fazer tag img vazia não aparecer
Gleyson Abreu respondeu ao tópico de Aureo Almeida em PHP
$caminho = "../app/_lib/file/imgimg_prod/"; while($row = $stmt->fetch(PDO::FETCH_OBJ)){ $imagem1 = $caminho . $row->prd_foto1; $imagem2 = $caminho . $row->prd_foto2; $imagem3 = $caminho . $row->prd_foto3; echo" <div class='main-image'> <div><img id='zoom_01' src='$imagem1' alt='Placeholder' data-zoom-image='$imagem1' class='custom'></div> </div> "; echo " <div class='thumbnails'> "; echo "<a href='$imagem1'><img src='$imagem1'></a>"; if ( $row->prd_foto2 != ""){ echo "<a href='$imagem2'><img src='$imagem2'></a>"; } if ( $row->prd_foto2 != "" ){ echo "<a href='$imagem3'><img src='$imagem3'></a>"; } echo " </div> "; } Se entendi o que você quer isso pode servir.. -
Input para pesquisa
Gleyson Abreu respondeu ao pergunta de Giovanna.GS em Perguntas e respostas rápidas
Use o $("input").focus(); para focar em uma input especifico.- 1 resposta
-
- typescript
- vue.js
-
(e mais 1 )
Tags:
-
Texto aparecer ao rolar página
Gleyson Abreu respondeu ao tópico de Ewfc2005 em Desenvolvimento frontend
No caso a <div id="mudar"></div> seria onde o texto(título) séria alterado. Da uma olhada. https://jsfiddle.net/3vosmng9/1/ -
BUSCA DE PRODUTOS - Retornar mensagem se nada for encontrado
Gleyson Abreu respondeu ao tópico de Henrique Augusto Rohloff em PHP
if (isset($_POST['buscar'])) { $result_produtos = "SELECT * FROM produtos WHERE nome LIKE '%".$_POST['buscar']."%'"; $consulta = mysqli_query ($conexao, $result_produtos); $id_ok = $consulta->num_rows; if( $id_ok == 0 ){ echo "Error nenhum produto encontrado."; }else{ while($linha=mysqli_fetch_array($consulta)){ $id = $linha['id']; $nome = $linha['nome']; $imagem = $linha['imagem']; $desc = $linha['descricao']; $preco = $linha['preco']; $quant = $linha['quantidade']; $data = $linha['data']; } } } Tenta assim -
Problema com variável $_GET ao passar parâmetro para o SQL
Gleyson Abreu respondeu ao tópico de Aureo Almeida em PHP
if(isset($_GET['sct_id'])) { $sub_id = $_GET['sct_id']; $sql = "SELECT * FROM psd_produtos WHERE ctg_id = 1 AND sct_id = '$sub_id'"; } else { $sql = "SELECT * FROM psd_produtos WHERE ctg_id = 1"; } Tenta assim. -
Da uma olhada nesse link: http://jsfiddle.net/LhEEE/1/ Resposta original: https://pt.stackoverflow.com/a/8743/41513
-
Texto aparecer ao rolar página
Gleyson Abreu respondeu ao tópico de Ewfc2005 em Desenvolvimento frontend
let divAlterar = $("#mudar").offset().top - 200; document.addEventListener("scroll", () => { if(window.pageYOffset >= divAlterar){ $("#mudar").html("MUDAR"); } }); Acredito que é isso que você está procurando. Quando o scroll da pagina chega na div ele mostra o texto. O -200 é para que antes que o scroll cheque a div ele mostre se não tiver o -200 ele só mostra altera o titulo quando está realmente em cima da div. Animação pode fazer com css. -
Rotina DELETE MySQL
Gleyson Abreu respondeu ao pergunta de Felipe_N22 em Perguntas e respostas rápidas
- cliquei sem querer para responder *desconsiderar* -
Resolução de exercício JavaScript, onde estou errando?
Gleyson Abreu respondeu ao pergunta de RENATA S P BALSANI em Perguntas e respostas rápidas
Estranho, aqui está rodando perfeitamente. Tenta botar um alert(resultado). Você está observando o console do navegador ou do programa que você está usando pra executar o código para ver o resultado? -
Criar sistema de Login sem banco de dados, direto na pagina
Gleyson Abreu respondeu ao tópico de alisonalves em PHP
<?php ##INICIA A SESSÃO session_start(); ##REDIRECIONA CASO JÁ EXISTA UMA SESSÃO if(isset($_SESSION['password']) == true){ header("Location: pagina.php"); } ?> <form enctype="multipart/form-data" method="post" action=""> <input type="password" name="password" placeholder="Digite sua senha."> <input type="submit" name="env"> </form> <?php if(isset($_POST['env'])){ ##SENHA PADRAO: $default_password = 3284; ## SENHA DIGITADA $password = $_POST['password']; ##VERIFICA SE A SENHA É A MESMA. if( $password == $default_password ){ ##CRIA A SESSÃO $_SESSION['password'] = $password; ##REDIRECIONA header("Location: pagina.php"); }else{ ##ERRO echo "Senha incorreta."; } } ?> pagina.php <?php ##INICIA A SESSÃO session_start(); ##CASO NÃO EXISTA SESSÃO RETORNA A PAGINA DE LOGIN. if(!isset($_SESSION['password']) == true){ unset($_SESSION['password']); header("Location: index.php"); } ?> Sim, pode fazer sem um BD não é o ideal já mas da pra fazer Esse sistema acima é bem simplesinho. -
Como fazer Sistema de Validade de Conta? [Resolvido]
Gleyson Abreu respondeu ao tópico de WitchMad em PHP
Troca esse $data_validade por $validade Qual o dado que está sendo passado aqui? -
Como fazer Sistema de Validade de Conta? [Resolvido]
Gleyson Abreu respondeu ao tópico de WitchMad em PHP
Você pode usar o STRTOTIME para fazer essa verificação de datas. https://www.php.net/manual/pt_BR/function.strtotime.php <?php $data_validade = strtotime("26-04-2019"); if( $data_validade <= strtotime(date('d-m-Y')) ){ echo "Conta expirada, realize um novo pagamento"; }else{ echo "Conta OK.<br>"; } ?> -
Pode ser por vários motivos, você poderia disponibilizar o código onde executa e os dados são duplicados..
-
Tanta algo assim: $(document).ready(function(){ $("#email").keyup(function(){ let texto = $(this).val(); if( texto.indexOf("@") != -1){ alert("TEM @@@"); }else{ $("#login").val(texto); } }); }); Pode pesquisar também por expressões regulares..
- 3 respostas
-
- php
- preenchimento
-
(e mais 1 )
Tags:
-
Você pode usar campos checkbox para isso. Você coloca o name do checkbox como se fosse um vetor. <form action="" method="post" enctype="multipart/form-data"> <B>IDIOMAS</B><br> <input type=checkbox name="idioma[]" value="Inglês"> Inglês<br> <input type=checkbox name="idioma[]" value="Francês"> Francês<br> <input type=checkbox name="idioma[]" value="Alemão"> Alemão<br> <input type="submit" name="submit"> </form> <?php if(isset($_POST['submit'])){ $idiomas = $_POST['idioma']; echo "IDIOMAS SELECIONADOS: <BR>"; foreach ( $idiomas AS $idioma ){ echo $idioma . '<br>'; } } ?>
-
Acho que seu erro está nesta virgula, retire ela para ver. E aqui tem um exemplo de usar re-captcha: https://github.com/hcodebr/curso-completo-php-7/blob/master/seguranca/cadastrar.php
-
galeria de fotos com dropzone e banco de dados
Gleyson Abreu respondeu ao tópico de Marcio_123 em PHP
Por que você esta botando o diretorio direto na variavel $filename. Altere para $filename = time().'-'. $_FILES['file']['name']; E aqui para if(move_uploaded_file($tmpFile, $uploadDir.'/'.$filename)) { Deve resolver o problema. -
galeria de fotos com dropzone e banco de dados
Gleyson Abreu respondeu ao tópico de Marcio_123 em PHP
Você não está passando os campos onde será inserido os valores. INSERT INTO tb_imagens_noticias (campo1, campo2) VALUES ('$id_noticia','$filename')