-
Total de itens
9 -
Registro em
-
Última visita
Posts postados por weltonls
-
-
Vlw deu cer to.. agora consigo ver o registro feito no bd mas como verificaria se o valor digitado no $_POST['login'] e o que esta cadastrado no banco de dados..
$conn = new PDO(
'mysql:host=localhost;dbname=db_database_cadastro', 'root', 'vertrigo',
//indico o objeto PDO como true(verdadeiro)
array(
PDO::ATTR_PERSISTENT => true
)
);$login = $_POST['login'];
$senha = $_POST['senha'];
$consulta = $conn->prepare("SELECT login, senha FROM db_usuarios where login = :login;");
$consulta->bindParam(':login', $_POST['login'], PDO::PARAM_STR);
$consulta->execute();
$linha = $consulta->fetch(PDO::FETCH_ASSOC);
print_r($linha); -
Sim mais..como seria isto? quando coloco $sql = SELECT login FROM db_usuarios..atribuindo a variavel $sql a SELECT. estou tentando selecionar o login que esta dentro da tabela db_usuarios (se login que esta no banco for iqual ao $login digitado teria o resultado não gera nenhum erro mais tambem não executa.
-
Boa Noite! Estou com um problema na validacao de dados que inseri no banco Mysql, cadastrei login e senha em um formulario utilizando o metodo $_POST e a classe php PDO cadastra normalmente consulto no mysql e esta ok a entrada de dados porem quando tento logar com o usuario que cadastrei não gera nenhum erro porem tambem não loga esta aqui o Codigo do formulario e o php.
index.php:
<form method="post" action="db/validacao.php">
Login: <input type="text" name="login"></br></br>
Senha: <input type="text" name="senha"></br>
</br><input type="submit" name="Login">
<a href="index.php">Cadastrar</a>
</form>
validacao.php:
<?php
$conn = new PDO(
'mysql:host=localhost;dbname=db_database_cadastro', 'root', 'vertrigo',
//indico o objeto PDO como true(verdadeiro)
array(
PDO::ATTR_PERSISTENT => true
)
);
$login = $_POST['login'];
$senha = $_POST['senha'];
if (isset($login)) {
$sql = "SELECT login FROM db_usuarios WHERE login = '$login' ";
header("location:outrolocal.php");
}else{
echo "Usuario não cadastrado";
}
?>
no ultimo if independente do usuário que coloco ele redireciona para o outro local como resolver isso? -
Sou iniciante na linguagem asp e gostaria de um modelo de formulario de contato com interacao ao banco de dados mysql alquem poderia dar algum exemplo?
-
Ola boa tarde !
estou iniciado na programacao na linguagem em asp, estou em busca de criar um sistema de cadastro e login com inserção de dados no database mysql para um trabalho academico, alquem pode me ajudar ou passar algum link de tutorial no forum vlw.
-
o erro estava no ip do servidor estava incorreto já resolvido abrigado .
-
o erro e neste trecho do codigo
$link = mysql_connect('localhost:3306', 'root', 'senha');
estou tentando conectar usando a porta 3306 que e a padrão p conexao, porem gera um erro de conexao com o banco informando que não há conexao com o banco de dados, estou pensando em utilziar o mysqli pois utilizo o php7. obrigado valeu pela ajuda
-
Ola a todos
estou estudando php e em um teste de conexao com o banco de dados mysql aparece um erro de conexao
bom para melhor intendimento instalei o vertrigo que possui Apache,mysql e phpmyadmin, já criei o banco e a tabela que quero utilizar no banco mysql
porem não roda não autentica no banco eis o codigo de validacao com o banco mysql
nome: gerencia-registro.php
<?php #Dados para conexao com o banco de dados $servidor = '192.168.56.1'; //ip do servidor $usuario = 'root'; //usuario $senha = 'senha'; //senha $banco = 'bancodb'; #conexao com o banco de dados $link = mysql_connect('localhost:3306', 'root', 'senha'); if (!link){ die('não foi possivel conectar: ' .mysql_error()); } echo "Conexao bem sucedida"; #seleciona obanco de dados que deseja utilizar $select = mysql_select_db($bancodb); #verifica se o arquivo foi chamado apartir de um formulario if ($REQUEST["acao"] == "adicionar") { #cria sql de insercao $sql = "INSERT INTO usuario(NOME, ENDERECO, INSTITUICAO, EMAIL) values("; $sql .= "'".$_REQUEST["formnome"]."', "; $sql .= "'".$_REQUEST["formendereco"]."', "; $sql .= "'".$_REQUEST["forminst"]."', "; $sql .= "'".$_REQUEST["formemail"]."', "; $sql .= ")"; #executar epressao sql no servidor $result = mysql_query($sql); #verifica o sucesso da operacao if (!result) { die('Erro: '.mysql_error()); #se a opercao foi realizada co sucesso } else{ echo "A Operacão foi realizada com sucesso."; } } ?>
este e meu index.php
html> <title></title> <head> </head> <body> <form method="POST" action="gerencia-registro.php?acao=adicionar"> <div id="form"> <li>Nome:</li><INPUT name="formnome" maxlength="30"> <li>Endereco:</li><INPUT name="formendereco" maxlength="64"> <li>Instituicao:</li><INPUT name="forminst" maxlength="25"> <li>Email:</li><INPUT name="formemail" maxlength="34"> <INPUT type="reset" value="Limpar"> <INPUT type="submit" value="Cadastrar"> </div> </body> </html>
Gera um erro na linha 8 alquem já teve este prolema e pode me ajudar ?
Validacao de dados no banco Mysql
em PHP
Postado
Vlw Lowys deu certo brigadao ae !