خرید بک لینک

سلام
من یه صفحه insert ساختم که با pdo به دیتابیس وصل میشه .
درست کار میکنه اما وقتی میخوام پسورد رو هش کنم ارور میده و کار نمیکنه اینم کد ها
insert.php :

کد HTML:

<?php    session_start();
    if(isset($_SESSION['xxx']))
    {
        include "pdocon.php";
        $id = $_POST['id'];
        $useame = $_POST['useame'];
        $password = $_POST['password'];
        $password = hash("sha256",$password);
        $querystring = "INSERT INTO admin (id,useame,password) VALUES (:id,:user,:pass)";
        $result = $coect->prepare($querystring);
        $result->execute(array(":id"=>$id,":user"=>$useame,":pass"=>$password));
        if($result)
        {
            header("location:admin.php?complite=82548");
            exit;
        }
        else
        {
            header("location:admin.php?error=5456");
            exit;
        }
    }
    else
    {
        header("location:login.php");
        exit;
    }
?>
pdocon.php

کد HTML:

<?php    $useame_db = "root";
    $password_db = "";
    $serveame = "localhost";
    $dbname = "pdo";
    $dsn = "mysql:host=$serveame;dbname=$dbname";
    try
    {
        $coect = new PDO($dsn,$useame_db,$password_db);
        $coect->exec("SET CHARACTER SET utf8");
    }
    catch(PDOException $error)
    {
        echo "Error in conection".$error;
    }
?>

- - , .
.

برچسب: نویسنده: محمد رضا جوادیان تاريخ: شنبه 26 تير 1395 ساعت: 20:54

صفحه بندی