phpMyAdmin
 sql >> Teknologi Basis Data >  >> Database Tools >> phpMyAdmin

sesi login sederhana php

Anda tidak dapat mencampur PDO dan mysql .. Anda membuat kueri di PDO dan menggunakan mysql_* Coba ubah kode Anda menjadi

<?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');
}

?>

lihat reference



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Bagaimana cara mengatur sesi pengguna phpmyadmin saya agar tidak kehabisan waktu begitu cepat?

  2. information_schema menunjukkan status tabel yang tidak diketahui:TABLE_TYPE mysql phpmyadmin

  3. Impor file CSV ke MySQL menggunakan phpMyAdmin

  4. Tidak dapat masuk ke phpMyAdmin dengan kata sandi root saya untuk mySQL (di Mac OS X Lion)

  5. Bagaimana cara mendorong database mysql saya dari phpmyadmin ke cleardb heroku?