<?php
// файл с константами для подключения к бд
require_once('conn_db.php');
$db = new safemysql($db_config);
if(isset($_POST['login']) && isset($_POST['password']))
{
// запрос на получение хэша пароля из таблицы
$sql = "SELECT pass FROM test_table WHERE login=?s";
$pass = $db->getOne($sql, $_POST['login']);
// сравнение с введенным юзером паролем
if ($pass === crypt($_POST['password'], $pass))
{
exit('yes');
}
}
echo 'no'; если данные атрибутов находятся сериализованные в базе в таблице option,
<a href="" class="btn" href=""><?=$download_link?>Download</a>$hash = password_hash("rasmuslerdorf", PASSWORD_DEFAULT);if (password_verify ("rasmuslerdorf", $hash)) echo "OK";Если версия РНР на хосте пока не доросла до 5.5, то есть имплементация на пхп - тупо заинклюдить, и всё. $stmt = $db->prepare("SELECT NULL, 1, 's'");
$stmt->execute();
$res = $stmt->get_result();
$row = $res->fetch_assoc();
var_dump($row);array(3) {
["NULL"]=>
NULL
[1]=>
int(1)
["s"]=>
string(1) "s"
} echo json_encode($db->getAll("SELECT * FROM table"));