Jump to content

AndréJs

Members
  • Content count

    56
  • Joined

  • Last visited

Community Reputation

5 Regular

About AndréJs

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. AndréJs

    PHP e mysql

    Olá galera, minha tabela não esta salvando dados com acentuação, oque eu faço? já tentei: ALTER DATABASE `banco` CHARSET = UTF8 COLLATE = utf8_general_ci; Minha tabela está assim: CREATE TABLE `banco`.`usuario` ( `nome` VARCHAR(50) CHARACTER SET armscii8COLLATE armscii8_general_ci NOT NULL , `senha` VARCHAR(50) CHARACTER SETarmscii8 COLLATE armscii8_general_ci NOT NULL ) ENGINE = MyISAM; Fechar Arquivo banco.php, está assim: <?php $servidor = "localhost"; $usuario = "root"; $senhaa = ""; $dbname = "banco"; //Criar a conexao $conecta = mysqli_connect($servidor, $usuario, $senhaa, $dbname); $conecta->query("SET NAME utf8"); $conecta->query('SET character_set_connection=utf8'); $conecta->query('SET character_set_client=utf8'); $conecta->query('SET character_set_results=utf8'); if(!$conecta){ die("Falha na conexao: " . mysqli_connect_error($conecta)); }else{ echo "Conexao realizada com sucesso"; } ?> O arquivo que manda os dados para o banco de dados esta assim: <?php ini_set('default_charset','UTF-8'); include_once"banco.php";// Banco de dados $a = "andreetest"; $b = "54545"; $sql_cad = "INSERT INTO usuario(nome, senha) VALUES ('$a','$b')"; $sql_db = mysqli_query($conecta,$sql_cad); if($sql_db){ echo 'cadastrado'; }else{ echo ".<br>erro<br>".mysqli_errno($conecta); } ?> Se trocar o valor da variável "a" colocando o valor andré ele não manda para o banco de dados, simplesmente da o erro 1366.
  2. AndréJs

    Cadastro com php e mysqli

    Olá, eu estou fazendo um sistema de cadastro só que ele só esta retornando o último dado do banco de dados, segue o código: HTML <form name="cadastro" action="cadastrar.php" method="post"> Nome:<input type="text" name="nome_user" value="<?php if(isset($_POST['nome_user'])){echo $_POST['nome_user'];}else{echo'';} ?>"> Senha:<input type="text" name="senha_user" value="<?php if(isset($_POST['senha_user'])){echo $_POST['senha_user'];}else{echo'';} ?>"> <input type="submit"> </form> Depois vem a validação em php <?php ini_set('default_charset','UTF-8'); if(isset($_POST['nome_user']) && isset($_POST['senha_user'])){ $nome_user = $_POST['nome_user']; $senha_user = $_POST['senha_user']; /*$dia_user = $_POST['dia_user']; $mes_user = $_POST['mes_user']; $ano_user = $_POST['ano_user']; */ if(empty($nome_user)){ echo 'Campo nome Vázio'; }else if(empty($senha_user)){ echo 'Campo Senha Vázio'; }else if(!ctype_alpha($nome_user)){ echo 'Apenas letras no campo nome.';// Pode alterar o echo, Acentuações, numeros e caracteres especiais }else if(!is_numeric($senha_user)){ echo'Apenas numeros no campo senha';// pode pode alterar o echo }else if(strlen($nome_user)<=4){ echo 'Campo nome tem que ter mais de caracteres ';// pode alterar o echo }else if(strlen($senha_user)<=5){ echo 'Campo senha tem que ter mais de caracteres';// pode alterar o echo }else if(strlen($nome_user)>=16){ echo 'Campo nome não pode te mais de 16 caracteres';// pode alterar o echo }else if(strlen($senha_user)>=17){ echo 'Campo senha não pode ter mais de 16 caracteres';// pode alterar o echo }else{ include_once"xBanZzco.php";// Banco de dados $sql = mysqli_query($conecta, "SELECT nome,senha FROM tabela ")or die("erro ao selecionar"); while($busca = mysqli_fetch_array($sql)){ $name = $busca['nome']; $password = $busca['senha']; } if(isset($name)){ echo 'existe <br>'; if($nome_user == $name){ echo 'sim'; }else{ echo 'não'; } }else{ echo 'não existe'; } }// final do if e else }else{ echo 'Preenche os campos'; } ?> Ele só esta pegando o ultimo registro, tem como alguém min ajudar á achar o erro? Na tabela só tem um id com auto incremente e a senha e o nome com varchar not null
  3. AndréJs

    Cadastro com php e mysqli

    Olá, eu estou fazendo um sistema de cadastro só que ele só esta retornando o último dado do banco de dados, segue o código: HTML <form name="cadastro" action="cadastrar.php" method="post"> Nome:<input type="text" name="nome_user" value="<?php if(isset($_POST['nome_user'])){echo $_POST['nome_user'];}else{echo'';} ?>"> Senha:<input type="text" name="senha_user" value="<?php if(isset($_POST['senha_user'])){echo $_POST['senha_user'];}else{echo'';} ?>"> <input type="submit"> </form> Depois vem a validação em php <?php ini_set('default_charset','UTF-8'); if(isset($_POST['nome_user']) && isset($_POST['senha_user'])){ $nome_user = $_POST['nome_user']; $senha_user = $_POST['senha_user']; /*$dia_user = $_POST['dia_user']; $mes_user = $_POST['mes_user']; $ano_user = $_POST['ano_user']; */ if(empty($nome_user)){ echo 'Campo nome Vázio'; }else if(empty($senha_user)){ echo 'Campo Senha Vázio'; }else if(!ctype_alpha($nome_user)){ echo 'Apenas letras no campo nome.';// Pode alterar o echo, Acentuações, numeros e caracteres especiais }else if(!is_numeric($senha_user)){ echo'Apenas numeros no campo senha';// pode pode alterar o echo }else if(strlen($nome_user)<=4){ echo 'Campo nome tem que ter mais de caracteres ';// pode alterar o echo }else if(strlen($senha_user)<=5){ echo 'Campo senha tem que ter mais de caracteres';// pode alterar o echo }else if(strlen($nome_user)>=16){ echo 'Campo nome não pode te mais de 16 caracteres';// pode alterar o echo }else if(strlen($senha_user)>=17){ echo 'Campo senha não pode ter mais de 16 caracteres';// pode alterar o echo }else{ include_once"xBanZzco.php";// Banco de dados $sql = mysqli_query($conecta, "SELECT nome,senha FROM tabela ")or die("erro ao selecionar"); while($busca = mysqli_fetch_array($sql)){ $name = $busca['nome']; $password = $busca['senha']; } if(isset($name)){ echo 'existe <br>'; if($nome_user == $name){ echo 'sim'; }else{ echo 'não'; } }else{ echo 'não existe'; } }// final do if e else }else{ echo 'Preenche os campos'; } ?> Ele só esta pegando o ultimo registro, tem como alguém min ajudar á achar o erro?
  4. AndréJs

    Include vs include_once

    Ola, alguém pode min dizer a diferença entre os dois códigos citados no titulo ?
  5. AndréJs

    Duvida

    Desculpe mas não entendi, poderia explicar de outra forma?
  6. AndréJs

    Duvida

    Olá, alguém pode min dizer qual é a diferença das aspas simples para as aspas duplas no php? O que muda?
  7. AndréJs

    Onde inserir comandos PHP num site?

    Não entendi muito bem. Você quer chamar uma pasta? ou quer apenas pegar variaveis de outra página?
  8. AndréJs

    laboratorio de scripts php

    Manda o link.
  9. AndréJs

    Dúvida

    Olá, eu tenho uma pequena dúvida. Eu gosto de validar formulários embaixo do html, segue o código. <form name="form" action="log.php" method="post" > <div class="text_email" ><h3>Email:</h3></div> <input type="text" name="logemail" placeholder="Email" class="logemail" value="'89gmail.com" required="true"> <div class="text_senha" ><h3>Senha:</h3></div> <input type="password" name="logsenha" placeholder="Senha" class="logsenha" required="true" autocomplete="off"> <input type="submit" value="Logar" class="logar" > </form> </body> </html> <p class='email_invalido'>Email invalido</p><style> .logemail{ box-shadow: 5px 1px 5px red; }</style> E um formulário normal esse código eu peguei do meu localhost no "exibir código fonte". como eu falei a validação com php fica em baixo do html isso pode geral algum erro futuramente?
  10. AndréJs

    Bootstrap ou jQuery

    Olá, eu nunca usei nenhum framework e dei uma pesquisada e achei esses dois frameworks bootstrap e jquery, qual e a diferença entre eles?
  11. AndréJs

    Dúvida sobre tags do php

    Olá, é verdade se eu retirar a tag final do php evita erros? Exemplo: <?php.... Ai não coloca a última tag do php.
  12. AndréJs

    Dúvida sobre o action

    Olá, em um formulário o action pode ser enviado para a mesma página do formulário é para a outra página correto? Qual é o melhor? em segurança ou isso tem nada a ver, eu costumo usar o action para a mesma página por que não quero fazer o CSS da outra página! kk
  13. AndréJs

    Condições para o alert, confirm.

    Só acho melhor usar um formulario!
  14. AndréJs

    SELECT DE OPCIONAIS DE HOTEIS

  15. AndréJs

    Passar ids como parâmetro para function js

    Não entendi, você quer que os resultados de um campo input vai para outro campo input?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.