Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi sou novo no forum, eu já estou dias tentado fazer isso, criei um sistema de cadastro e login, so quando eu digito o email e senha ele verifica se existe, mais queria que ele pegasse o nome desse usuario, ele esta pegando outro nome de usuario do meu banco.
EX:
email: felipe@hotmail.com
senha:123456
puxa o nome de marcos
email: rafael@hotmail.com
senha: 999999
puxa o nome de marcos
eu quero que quando digitasse derteminado email e senha ele pegasse o nome do usuário dentro do meu banco.
form.html
<form action="login.php" method="post">
<label>Email:</label>
<input type="email" name="email"><br>
<label>Senha</label>
<input type="password" name="senha"><br>
<input type="submit" value="Enviar">
</form>
login.php
<?php
header('Content-Type: text/html; charset=utf-8', true);
// ---- INICIO DAS CONFIGURAÇÕES MYSQL ----
$host = 'localhost'; // endereço do seu mysql
$user = 'root'; // usuário
$pass = ''; // senha
$con = mysql_connect($host,$user,$pass); // função de conexão
$db = 'logim'; // nome do banco de dados
mysql_select_db($db,$con) or print mysql_error(); // seleção do banco de dados
$sql = mysql_query("SELECT * FROM registros WHERE email LIKE '%'OR senha LIKE '%' ") or die(mysql_error()); // O DIE SERVE PARA RETORNAR MENSAGEM DE ERRO.
while($sql = mysql_fetch_array($query)){
$nome = $sql["nome"];
}
$count = mysql_num_rows($sql);
if($count >= 1)
{
echo "Seja bem vindo rio $nome ";// aki onde fica nome queria pega o nome do meu banco e ficasse no luga.
}
else
{
echo "<script>alert('Email ou senha invalidos');back.hystory();</script>";
}
?>Carregando comentários...