Ir ao conteúdo

Posts recomendados

Postado
<?php
// session_start inicia a sessão
session_start();

try {
	// username e senha do pdo
	$host = 'mysql:host=localhost';
	$db = 'database';
	$username = 'root';
	$password = '';
	//conexão com o bano por PI PDO
  	$conn = new PDO('mysql:host=localhost;dbname='.$db, $username, $password);
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

} catch(PDOException $e) {
	?>
		<script>
		alert("Erro de conexão com o Banco de dados, Entre em contato com o administrador: [email protected]");
		</script>
	<?php
	exit();
}

if(isset($_POST['enviar'])){

	$login = $_POST['login'];
	$senha = $_POST['senha'];

if (!empty($login) AND !empty($senha)) {
	
	// seleciona os dados se encontrados.
	$sql = $conn->prepare("SELECT * FROM `login` WHERE `user`= :e AND `password` = :a ");
			$sql->blindValue(":e",$login);		
			$sql->blindValue(":a",$senha);
			$sql->execute();

	

	if($sql->rowCount() == 1)
	{
	$_SESSION['login'] = $login;
	$_SESSION['senha'] = $senha;
	header('location:pannel.php');
	}
	else{
	  unset ($_SESSION['login']);
	  unset ($_SESSION['senha']);
	  echo 'errou';
	  }
	}
}

 

O tipo de erro: 
Fatal error: Uncaught Error: Call to undefined method PDOStatement::blindValue() in C:\xampp\htdocs\Startup College\index.php:33 Stack trace: #0 {main} thrown in C:\xampp\htdocs\Startup College\index.php on line 33

Postado

Boa tarde Everton! Tudo bem? Acredito que seja erro de sintaxe. O correto é "bindValue", e não "blindValue" (o correto é sem o L).
Altere isso e veja se funciona! :)

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!