-
Total de itens
422 -
Registro em
-
Última visita
-
Dias vencidos
7
Tudo que Gleyson Abreu postou
-
Use o querySelectorAll em vez do querySelector. Assim já deve funcionar. <select name="" id="id1" onchange="funcAprendiz(); " > <option value=""></option> <option value="item1">item1</option> </select> <input type="text" name="nome" class="toto" readonly id="toto" value="" > <input type="text" name="email" class="toto" readonly id="toto" value="" > <input type="text" name="tel" class="toto" readonly id="toto" value="" > <input type="text" name="cep" class="toto" readonly id="toto" value="" > <input type="text" name="end" class="toto" readonly id="toto" value="" > <script> function funcAprendiz(){ var itemSelecionado = document.getElementById('id1'); //var tete = document.getElementById('toto'); var ggInput = document.querySelectorAll(".toto"); for(var i=0; i<ggInput.length; i++){ if(itemSelecionado.value == "item1"){ ggInput[i].value = "aluno"; } if(itemSelecionado.value == ""){ ggInput[i].value = ""; } } } </script>
-
Vendo só essa parte diria que seria algo $result[0]->result->title ou $result->result->title...
-
Estou um pouco desatualizado no PHP mas como a senha está como private ela não pode ser acessada pelas subclasses como a Cliente. Não sei atualmente como está os métodos mágicos do php para usar getters e setters básico é usar assim: class Usuario { public $email; private $senha; public function alteraSenha($senha) { $this->setSenha(md5($senha)); } public function getSenha() { return $this->senha; } public function setSenha($senha) { $this->senha = $senha; } } E na classe cliente usar da seguinte forma: class Cliente extends Usuario { public function __construct($email = null, $senha = null) { $this->email = $email; $this->setSenha($senha); } } E instanciar da forma que você falou: $cliente = new Cliente("mail@mail.com"); $cliente->alteraSenha('aqui'); echo $cliente->getSenha(); // Result: 176480ebb4d064b18d8397f359f8fb7f $cliente = new Cliente("mail@mail.com", "dafd"); echo $cliente->getSenha(); // Result: dafd Possa ser que tenha outras formas
-
Grava no banco de dados quando clicar em cima do Icone
Gleyson Abreu respondeu ao pergunta de Jack Oliveira em Perguntas e respostas rápidas
Sugiro você da uma lida nesse post Facebook Like Reactions using PHP, MySQL and Jquery. (9lessons.info). Esse post é um pouco antigo mas ainda é bom para um ponto de partida do que você quer tanto para um sistema idêntico ao facebook tanto para enviar dados sem atualizar a página. -
Você poderia também criar um sistema que salva as comissões do vendedor e logo quando ele queira sacar ele solicitar a você por meio de outro sistema que faz o envio "automatico".
-
devo armazenar o 'aceito' do usuário no banco de dados
Gleyson Abreu respondeu ao tópico de marsolim em PHP
Dependendo da situação pode ser salva no banco de dados, normalmente não gravamos esse dado no banco pois a maioria dos sites você só se cadastra se aceitar os termos então vejo que não há necessidade.- 2 respostas
-
- privacidade
- politica
-
(e mais 2 )
Tags:
-
Instala o Malware Bytes ótimo anti-virus.
-
Tente usar em vez de localhost -> 127.0.0.1:3306 3036 é a porta padrão do MariaDB que é o open source do MySQL mantido pela comunidade.
-
Inserir upload de arquivo em formulário de cadastro
Gleyson Abreu respondeu ao tópico de Renan Daniel em PHP
<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>Registrar Uma Conta</title> <link rel="stylesheet" href="style.css"/> </head> <body style="background-image: url('bg7.jpg'); background-size: cover; background-position: top center;"> <?php require('db.php'); // When form submitted, insert values into the database. if (isset($_REQUEST['username'])) { // removes backslashes $username = stripslashes($_REQUEST['username']); //escapes special characters in a string $username = mysqli_real_escape_string($con, $username); $email = stripslashes($_REQUEST['email']); $email = mysqli_real_escape_string($con, $email); $password = stripslashes($_REQUEST['password']); $password = mysqli_real_escape_string($con, $password); $numero= stripslashes($_REQUEST['numero']); $numero = mysqli_real_escape_string($con, $numero); $data_nascimento = stripslashes($_REQUEST['data_nascimento']); $data_nascimento = mysqli_real_escape_string($con, $data_nascimento); $cpf = stripslashes($_REQUEST['cpf']); $cpf = mysqli_real_escape_string($con, $cpf); $rg = stripslashes($_REQUEST['rg']); $rg = mysqli_real_escape_string($con, $rg); $endereco_principal = stripslashes($_REQUEST['endereco_principal']); $endereco_principal = mysqli_real_escape_string($con, $endereco_principal); $banco_principal = stripslashes($_REQUEST['banco_principal']); $banco_principal = mysqli_real_escape_string($con, $banco_principal); $agencia_principal = stripslashes($_REQUEST['agencia_principal']); $agencia_principal = mysqli_real_escape_string($con, $agencia_principal); $ope_principal = stripslashes($_REQUEST['ope_principal']); $ope_principal = mysqli_real_escape_string($con, $ope_principal); $conta_principal = stripslashes($_REQUEST['conta_principal']); $conta_principal = mysqli_real_escape_string($con, $conta_principal); $nome_terceiro = stripslashes($_REQUEST['nome_terceiro']); $nome_terceiro = mysqli_real_escape_string($con, $nome_terceiro); $cpf_terceiro = stripslashes($_REQUEST['cpf_terceiro']); $cpf_terceiro = mysqli_real_escape_string($con, $cpf_terceiro); $agencia_terceiro = stripslashes($_REQUEST['agencia_terceiro']); $agencia_terceiro = mysqli_real_escape_string($con, $agencia_terceiro); $ope_terceiro = stripslashes($_REQUEST['ope_terceiro']); $ope_terceiro = mysqli_real_escape_string($con, $ope_terceiro); $conta_terceiro = stripslashes($_REQUEST['conta_terceiro']); $conta_terceiro = mysqli_real_escape_string($con, $conta_terceiro); $create_datetime = date("Y-m-d H:i:s"); $arquivo = $_FILES["arquivo"]; // Pegando o arquivo enviado. $ext = explode(".", $arquivo['name']); $ext = end($ext); // extensão $extensoes = array("png", "jpeg", "jpg"); // extensões permitidas if(!in_array($ext, $extensoes)){ echo "Faça o upload de uma extensão válida."; }else{ $novoNome = time() . "." . $ext; // novo nome do arquivo; $pasta = "uploads/"; // pasta onde ficará os arquivos enviados; if(move_uploaded_file($arquivo["tmp_file"], $pasta.$novoNome)){ $query = "INSERT into `users3` (username, password, email, numero, data_nascimento, cpf, rg, endereco_principal, banco_principal, agencia_principal, ope_principal, conta_principal, nome_terceiro, cpf_terceiro, agencia_terceiro, ope_terceiro, conta_terceiro, create_datetime) VALUES ('$username', '$password', '$email', '$numero', '$data_nascimento', '$cpf', '$rg', '$endereco_principal', '$banco_principal', '$agencia_principal', '$ope_principal', '$conta_principal', '$nome_terceiro', '$cpf_terceiro', '$agencia_terceiro', '$ope_terceiro', '$conta_terceiro','$create_datetime')"; $result = mysqli_query($con, $query); if ($result) { echo "<div class='form'> <h3>Você Foi Registrado com Sucesso.</h3><br/> <p class='link'><a href='#'>Login</a></p> </div>"; } else { echo "<div class='form'> <h3>Você Preencheu Dados Errados</h3><br/> <p class='link'>Volara Para <a href='index.php'>Tentar Novamente</a> Agora.</p> </div>"; unlink($pasta.$novoNome); // Como foi feito o upload mas os dados não foi inserido no banco de dados // Então creio eu não será necessário ter a imagem armazenada, então deleta ela. } }else{ echo "Error ao enviar a imagem."; } } } else { ?> <form class="form" action="" method="post" enctype="multipart/form-data"> <center><img src="1.PNG" style=" width: 250px; "></center> <h1 class="login-title">Dados Pessoais</h1> <h3>Seus Dados São Protegidos.</h3> <input type="text" class="login-input" name="username" placeholder="Nome Completo" required /> <input type="text" class="login-input" name="email" placeholder="Seu Email"> <input type="password" class="login-input" name="password" placeholder="Sua Senha"> <input type="text" class="login-input" name="numero" placeholder="N° de Telefone"> <input type="text" class="login-input" name="data_nascimento" placeholder="Sua Data de Nascimento" required /> <input type="text" class="login-input" name="cpf" placeholder="Seu Cpf" required /> <input type="text" class="login-input" name="rg" placeholder="Seu Rg"required /> <input type="text" class="login-input" name="endereco_principal" placeholder="Seu Endereço"required /> <h1 class="login-title">Seus Dados Bancários</h1> <input type="text" class="login-input" name="banco_principal" placeholder="Nome do Seu Banco"required /> <input type="text" class="login-input" name="agencia_principal" placeholder="Nº Da Agência"required /> <input type="text" class="login-input" name="ope_principal" placeholder="Nº da Operação"required /> <input type="text" class="login-input" name="conta_principal" placeholder="Nº da Conta"required /> <h1 class="login-title">Dados Bancários de Terceiro</h1> <h3>Caso Queira Receber os Redimentos em Nome de Terceiros ( Mãe, Esposa, Filhos..)Deve Cadastrar a Conta Abaixo, e Deve Anexar Um Documento Reconhecido em Cartório Autorizando.</h3> <input type="text" class="login-input" name="nome_terceiro" placeholder="Nome do Titular"required /> <input type="text" class="login-input" name="agencia_terceiro" placeholder="Nº Da Agência"required /> <input type="text" class="login-input" name="ope_terceiro" placeholder="Nº Da Operação"required /> <input type="text" class="login-input" name="conta_terceiro" placeholder="Nº Da Conta"required /> <center><h3>Carregue a Autorização</h3></center> <input type="file" class="login-input" name="arquivo" placeholder="Carregar Autotização"required /> <input type="submit" name="submit" value="REGISTRAR" class="login-button"> <center style=" padding-top: 10px; "><a class="login-button" href="">Voltar Para o Inicio</a></center> </form> <?php } ?> </body> </html> Não testei mas deve funcionar, qualquer coisa manda aqui o erro. -
Inserir upload de arquivo em formulário de cadastro
Gleyson Abreu respondeu ao tópico de Renan Daniel em PHP
Usando o $new_name, vou fazer uma adaptação pro seu código esse sistema básico de upload. -
Inserir upload de arquivo em formulário de cadastro
Gleyson Abreu respondeu ao tópico de Renan Daniel em PHP
Como você já tem o campo input file é só fazer umas verificações com esse campo para enviar o arquivo para uma pasta, da uma lida: https://tableless.com.br/upload-de-arquivos-com-php/ -
Então você quer fazer que os ID's da tabela destaque "busque os registros que tenham o mesmo id na TABELA INFORMATIVOS"? Acho que um INNER JOIN resolve. SELECT * FROM destaque as D INNER JOIN informativos AS I ON D.idDestaque = I.idInformativo
-
Acho que um INNER JOIN pode da certo também. SELECT DISTINCT(C.identidade), C.nome FROM `cadastro` AS C INNER JOIN `grupo1` AS G1 ON C.identidade = G1.identidade INNER JOIN `grupo2` as G2 ON C.identidade = G2.identidade WHERE G1.status != 'removido' AND G2.status != 'removido' ORDER BY C.nome ASC
-
Pega o email da database (mysql) e coloca no label mostrando apenas para o usuario com determinado id do banco de dados!
Gleyson Abreu respondeu ao tópico de Bassoli em PHP
Você pode a cláusula WHERE para trazer somente o dado daquele usuário em específico. Ex: SELECT * FROM users WHERE id = 1- 1 resposta
-
Você pode criar uma função para gerar cores aleatorias para exebir na tela. function changeColor(){ $letters = "0123456789ABCDEF"; $color = "#"; for ($i = 0; $i < 6; $i++) { $color .= $letters[(string)floor(rand(0,15))]; } return $color; } $newColor = changeColor(); echo "<div style='background:".$newColor.";'>OLÁ</div>"; Não sei se era isso que você queria.
-
Se você colocar todas a metas-tags e seguir alguns tutoriais de SEO, basta da uma procurada no google, que sim vai funcionar. Da uma pesquisa sobre Twig Template é uma otima ferramente para construir templates mais dinamicos e etc..
-
Eu sinceramente não entendi bem o que você quis dizer. Mas for o que estou pensando, você pode usar o ajax para fazer isso.
-
Envio de mensagens Whatsapp através do PHP
Gleyson Abreu respondeu ao tópico de Thyago Henrique em PHP
Olhe esse tópico aqui: https://pt.stackoverflow.com/questions/266518/enviar-mensagem-para-whatsapp-via-site