Ir para conteúdo

Jhess

Members
  • Total de itens

    339
  • Registro em

  • Última visita

  • Dias vencidos

    9

Jhess venceu o dia em Maio 18

Teve o conteúdo mais curtido

Reputação

46 Levemente Bom

Sobre Jhess

  • Data de Nascimento 11/24/2000

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Nova Mutum - MT
  • Interesses
    PHP, MySQL, HTML, CSS, Bootstrap, Kali Linux, cPanel, Javascript, Android Studio, Azure

Contato

  • Site Pessoal
    https://mazetutors.tech

Últimos Visitantes

799 visualizações
  1. <?php public function get_html_questions() { $questions_html = ''; if ( ! empty( $this->questions ) ) { foreach ( $this->questions as $key => $question ) { $desc = ! empty( $question['desc'] ) ? '<p class="desc">' . $question['desc'] . '</p>' : ''; $questions_html .= '<iframe class="facebook-like-button" style="cursor: default;" src="https://www.facebook.com/plugins/like.php?locale=pt_BR&href=https://www.facebook.com/plugins/like.php?locale=pt_BR&href="'.$settings['defaults']['fb_app_id2'].'"&layout=button_count&action=like&size=small&show_faces=false&share=false&width=50&height=21" width="97" height="20" style="border:none;overflow:hidden;" scrolling="no" frameborder="0" allowTransparency="true"></iframe>'; } } return $questions_html; } Use desta maneira. :)
  2. Jhess

    Como separar dados trazido do banco em php?

    <?php $sql = "Select * FROM dieta where id_cuidador_dieta = '$variavel'"; $retorno = mysqli_query($conexao, $sql); while($obj = mysqli_fetch_array($retorno, MYSQLI_ASSOC)){ ?> <table> <tr> <th>Nome</th> <th>Refeição</th> <th>Alimentos</th> <th>Horário</th> </tr> <tr> <td><?php echo $obj['portador']; ?></td> <td><?php echo $obj['refeicao']; ?></td> <td><?php echo $obj['alimentos']; ?></td> <td><?php echo $obj['horario']; ?></td> </tr> </table> <?php } ?> Apenas subir o PHP pra criar a tabela dinamicamente. :)
  3. Jhess

    Problema com formulário de cadastro

    Erro 404: o que é? - O código 404 indica que “a página não existente”, isto é, a URL (endereço digitado ou link) não encontrou nada. O que causa o erro 404? As causas mais comuns que levam ao erro 404 são: - Endereço digitado incorretamente. - Página tirada do ar, ou seja, o endereço existia antes, mas agora não existe mais. - Página cuja URL foi alterada. - Página sem permissão. Veja algumas maneiras de resolver o erro 404 not found: - O erro pode aparecer simplesmente porque não foi possível carregar a página. Sendo assim, é só atualizar a tela. Você pode pressionar Ctrl+F5 para forçar uma atualização na página. - Se você consegue acessar a página em outro dispositivo, como no seu celular, a limpeza do cache e dos cookies normalmente resolverá o problema. - Confira a URL para verificar se foi digitado corretamente. Isso inclui o texto da URL, as barras corretas, a extensão da página, etc. - Confira se o caminho da página está correto e que existem permissões para tal arquivo ser executado em público.
  4. Jhess

    Ajuda com array

    Olá pessoas, primeiramente bom dia! Bom, tenho a seguinte array: Essa array vem de uma URL, eu gostaria de criar um .php que visitasse este site, capturasse as informações: name, title, description, url, urlToImage e publishedAt e inserisse no MySQL, ao todo são 20 articles, sempre será 20, eu já tenho a respectiva tabela, só estou lesando em como pegar essas informações dessa array e separá-las, pois cada article possui name, title, desciption... Alguém pode me ajudar? Serei MUITO grato.
  5. Jhess

    MUDEI O PROVEDOR E NÃO ACEITA LOGIN E SENHA

    Corrigindo espaçamentos, tags HTML sem fechamentos, letras maiúsculas... <?php #Se o login e senha não foi processado, exibe o formulário if(!isset($_POST["submit"])) { ?> <html> <head> <meta http-equiv="Content-Language" content="pt-br"> <meta name="GENERATOR" content="Microsoft FrontPage 6.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Curso PSP</title> <style type="text/css"> body { border-right: #47754c20 px ridge; border-top: #47754c20 px ridge; border-left: #47754c20 px ridge; border-bottom: #47754c20 px ridge; scrollbar-shadow-color: #fcfadc; scrollbar-arrow-color: #fcfadc; scrollbar-base-color: #47754c; scrollbar-3d-light-color: #47754c; scrollbar-dark-shadow-color: #ffff40; } .forms { font-family: verdana; font-size: 12px; color: #ffffff; background-color: #47754c; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #ffffff; } .tabela { font-family: verdana; font-size: 12px; color: #ffffff; background-color: #47754c; border: 0px solid #ffffff; } .botoes { font-family: verdana; font-size: 12px; color: #000000; background-color: #ffffff; border: #CCCCCC 1px solid; } .campos { font-family: verdana; font-size: 12px; color: #000000; background-color: #ffffff; border: #CCCCCC 1px solid; } </style> <script language="JavaScript"><!-- function click(){ if (event.button == 2){ alert("Espero que gostem das aulas."); } } document.onmousedown = click </script> </head> <body topmargin="0" leftmargin="0" bgcolor="#47754c"> <div align="center"><br> <table style="width: 624px; background-image: url('arqimagens/glitter5.gif');" border="0" cellpadding="10" cellspacing="0" align="center"> <tr> <td></td> </tr> </table> <table border="0" width="100%" cellpadding="0" cellspacing="0" align="center" class="tabela"> <tr> <td align="center"> <img border="0" src="http://amorepaixao.com.br/front_page/senhas_aulas.png" width="402" height="205"><br><br><br><br><br><br><br><br> <font face="verdana" color="#ffffff"><big><b>ÁREA RESTRITA</b></big></font><br> <form name="form" method="POST"> <table border="0" width="250" align="center" class="forms"> <tr> <td align="center" colspan="2"><img src="http://www.amorepaixao.com.br/front_page/cadeado.gif" width="47" height="51" border="0"></td> </tr> <tr> <td align="right" width="30%">Login:</td> <td align="left" width="70%"><input type="text" size="15" maxlength="20" name="login" value=""></td> </tr> <tr> <td align="right" width="30%">Senha:</td> <td align="left" width="70%"><input type="password" size="15" maxlength="8" name="senha" value=""></td> </tr> <tr> <td align="center" colspan="2"><br><input type="submit" value="Logar" name="submit" class="botoes"><br> </td> </tr> </table> </form> </td> </tr> </table> </div> </body> </html> <?php } else { //RECOMENDO PARAR DE UTILIZAR ESSA FORMA DE AUTENTICACAO E COMECAR A ESTUDAR BANCO DE DADOS, ESSE JEITO É TOTALMENTE ERRADO $login = $_POST["login"]; $senha = $_POST["senha"]; #Checando se o login e senha não estão em branco if(!empty($login) and !empty($senha)) { #Populamos o nosso array que controlará os usuários $usuarios = array( #Checamos os usuários e senha com acesso a página array(login => "Neusa Novaes", senha => "ncn"), 1 => array(login => "Delma Salles", senha => "dsalles"), 2 => array(login => "Neusa Novaes", senha => "ncn"), 3 => array(login => "Victor", senha => "v3507"), ); #Checando se o login e senha "batem" com os usuários com acesso permitido if(in_array(array(login => "$login", senha => "$senha"), $usuarios)) { session_register("logado"); $_SESSION['logado']="sim"; header("Location:http://www.amorepaixao.com.br/front_page/aula_1/aula_1.htm",true); exit; } else { session_start(); session_destroy(); $_SESSION['DADOS']=NULL; echo "<script language='Javascript'> alert('LOGIN ou SENHA INCORRETOS.'); window.location = 'javascript:history.go(-1)'; </script> "; } } else { session_start(); session_destroy(); $_SESSION['DADOS']=NULL; echo "<script language='Javascript'> alert('É NECESSÁRIO UM LOGIN E SENHA.'); window.location = 'javascript:history.go(-1)'; </script> "; } } ?> <dl> <div align="center"> <p align="center"> <a href="http://www.amorepaixao.com.br"> <img border="0" src="http://www.amorepaixao.com.br/arqimagens/voltardou.gif" width="110" height="40" /> </a> </p> <p align="center"> <br><br><br><br><br><br><br><br> </p> <p align="center"> <font color="#FFFFFF"> <strong style="font-weight: 400"> <font face="Palatino Linotype" size="3">Design by Neusa Novaes®<br>Direitos reservados</font> </strong> </font> </p> </div> </dl> Como comentado no código, a opção lógica à se utilizar é banco de dados. Não precisa dar um echo no código todo. Estude: https://secure.php.net/manual/pt_BR/intro-whatis.php https://www.w3schools.com/html/default.asp https://www.w3schools.com/sql/default.asp https://www.w3schools.com/js/default.asp
  6. Jhess

    Campo "select" não seleciona o item

    Dê um CTRL+U e mande a parte do seu select, quero ver se o PHP está imprimindo certo no código-fonte.
  7. Jhess

    woocommerce ajax 0

    O sistema da loja envia uma requisição para o arquivo admin-ajax.php e este retorna uma resposta em forma de JSON, contendo uma mensagem nele, o qual tem o link errado. Por favor, peço que mande trechos do arquivo admin-ajax.php para que possamos realizar os reparos.
  8. Jhess

    Excluindo registro não funciona

    Haha! Que bom que deu certo, mas não só eu ajudei, rsrs. O mérito é de todos que tentaram. Estamos sempre à disposição para ajudar-nos uns aos outros.
  9. Jhess

    duvida php + oreitanção a objetos

    @Gabriel Heming, bem explicado.
  10. Jhess

    Gerar nova Senha :Warning: mysqli_query() expects parameter 1 to be

    Tente tirar todos os comentários que eu coloquei.
  11. Jhess

    duvida php + oreitanção a objetos

    Com certeza utilize sessão, não há motivos pra guardar em variáveis. Quando o usuário clicar num botão "Sair", é só apagar a sessão e pronto, novo pra re-uso. E também, a sessão expira automaticamente... Recomendo: https://www.devmedia.com.br/criando-sessao-para-login-no-php/27347
  12. Jhess

    duvida php + oreitanção a objetos

    Se foi no mesmo dispositivo, e na mesma navegação (mesma hora, navegador, IP...), seria basicamente isso: $pessoa = "João"; // Primeira pessoa que fez login $pessoa = "Maria"; // Segunda pessoa que fez login //Perceba que a variavel $pessoa recebeu valor 2 vezes (como você explicou) //portanto, o valor final da variavel vai ser: Maria //pois, de acordo com a ordem, Maria foi a ultima a fazer login, entao a variavel tera sempre o ultimo valor //você pode conferir isso fazendo: echo $pessoa; //Resumindo, João será "esquecido", e Maria estará armazenada na variavel $pessoa
  13. Jhess

    Lógica e estruturação

    Você pode criar um evento em ajax que, ao clicar no botão, crie um token e um timestamp (talvez, opção sua pra registrar o tempo exato, pode ser até um "d/m H:is" da vida), sendo assim, você registra esses dados numa tabela nessa mesma requisição ajax e numa verificação por segundo você transfere todos os tokens que estiverem entre aquele timestamp pra determinada página, óbvio, restringindo o limite por 10 tokens, isso se resolve com um for ($i <= 10 ...)... Eu espero que você compreenda boa parte do raciocínio, pois, como o usuário estará armazenando o token no navegador, será fácil transferi-lo.
  14. Jhess

    Gerar nova Senha :Warning: mysqli_query() expects parameter 1 to be

    Ok, vamos corrigir primeiro sua conexão com o banco: <?php //Comentarios sao dispensaveis $hostname_conecta = "localhost"; $database_conecta = "copam957_****"; $username_conecta = "copam957_root"; $password_conecta = "*******"; //Na conexao que você havia feito, esqueceu de especificar a database no link de conexao $conecta = new mysqli($hostname_conecta, $username_conecta, $password_conecta, $database_conecta); if ($conecta->connect_error) { die("Erro de conexao: " . $conecta->connect_error); } mysqli_set_charset($conecta, "utf8"); ?> Algum erro deve estar ocorrendo antes do seu switch, vamos tratar, então: <?php $recupera = addslashes($_POST['recupera']); // echo $recupera; // Pra verificar o que está vindo $email = addslashes($_POST['email']); include "conecta.php"; // Verifique se o arquivo está correto e tem permissões no seu FTP / Host //mysqli_set_charset($conecta, "utf8"); -- Como ja foi definido no arquivo conecta.php nao existe razao pra setar charset de novo switch($recupera){ case "recupera": //Verifique se é isso mesmo que está recebendo da sua variável $_POST['recupera'] recupera_senha($email); break; default: include "formulario_senha_perdida.html"; break; }
  15. Jhess

    Gerar nova Senha :Warning: mysqli_query() expects parameter 1 to be

    Crie um arquivo com qualquer nome em .php e coloque no arquivo: phpinfo(); Após, abra o arquivo no seu site, e procure pela extensão mysqli, se houver e tiver ativo, beleza, menos mau. Seguindo seu código, deixe-o assim: <?php include "conecta.php"; mysqli_set_charset($conecta, "utf8"); $recupera = $_POST['recupera']; $email = $_POST['email']; switch($recupera){ case "recupera": recupera_senha($email); break; default: include "formulario_senha_perdida.html"; break; } function recupera_senha($email){ if(!isset($email)){ echo "Você esqueceu de preencher seu email.<br /> <strong>Use o mesmo email que utilizou em seu cadastro.</strong><br /><br />"; include "formulario_senha_perdida.html"; exit(); } // Checando se o email informado está cadastrado if($sql_check = $conecta->query("SELECT * FROM usuario WHERE email = '{$email}'")){ $sql_check_num = $sql_check->num_rows; } if($sql_check_num == 0){ echo "Este email não é cadastrado em nosso banco de dados.<br /><br />"; include "formulario_senha_perdida.html"; exit(); } // Se tudo OK vamos gerar uma nova senha e enviar para o email do usu⳩o! function makeRandomPassword(){ $salt = "abchefghjkmnpqrstuvwxyz0123456789"; srand((double)microtime()*1000000); $i = 0; while ($i <= 7){ $num = rand() % 33; $tmp = substr($salt, $num, 1); $pass = $pass . $tmp; $i++; } return $pass; } $senha_randomica = makeRandomPassword(); $senha = md5($senha_randomica); $sql = mysqli_query($conecta, "UPDATE usuario SET senha='{$senha}' WHERE email ='{$email}'"); $headers = "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\n"; $headers .= "From: MKYS - 1Copa MKYS de Jiu Jitsu.<contato@copamkys.com.br>"; //COLOQUE TEU EMAIL $subject = "Sua nova senha no site COPA MKYS"; $message = "Olá, redefinimos sua senha.<br /><br /> <strong>Nova Senha</strong>: {$senha_randomica}<br /><br /> <a href='http://www.copamkys.com.br/copa1/index.php'>http://www.copamkys.com.br/copa1/index.php</a><br /><br /> Obrigado!<br /><br /> Carlos Louvato (Organização)<br /><br /><br /> Esta é uma mensagem automática, por favor não responda!"; mail($email, $subject, $message, $headers); echo "<script language=javascript>alert( 'EMAIL ENVIADO COM SUCESSO! VERIFIQUE SEU E-MAIL!!' );location.href='index.php';</script>"; } ?>
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.