phpMyAdmin
 sql >> база данни >  >> Database Tools >> phpMyAdmin

проста сесия за влизане php

Не можете да смесвате PDO и mysql .. Създавате заявка в PDO и с помощта на mysql_* Опитайте да промените кода си на

<?php

// Inialize session
session_start();

// Include database connection settings
include('../../model/database.php');

// Retrieve username and password from database according to user's input
$stmt = $db->prepare("SELECT * FROM user WHERE (`username` = :username) and (`password` = :password)");

$result = $stmt->execute(array(':username'=>$_POST['username'],':password'=>$_POST['password']));
$num_rows = $stmt->rowCount();
// Check username and password match
if ( $num_rows > 0) {
// Set username session variable
$_SESSION['username'] = $_POST['username'];
// Jump to secured page
header('Location: securedpage.php');
}
else {
// Jump to login page
header('Location: index.php');
}

?>

вижте reference



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. PHP, MySQL неизправност и търсенето не работи?

  2. Не може да се осъществи достъп до phpMyAdmin, след като е зададена парола към базата данни

  3. Защо не мога да вляза в MYSQL с phpmyadmin?

  4. phpMyAdmin - Показване на BLOB полета като текст?

  5. phpmyadmin Код на грешка:200 при зареждане на структурата на таблицата