File "account.php"

Full Path: /home/cananyalcin/public_html/core/module/admin/account.php
File size: 897 bytes
MIME-type: text/x-php
Charset: utf-8

<?php

if( $_POST ){

  $pass     = $_POST["current_password"];
  $new_pass = $_POST["password"];
  $new_again= $_POST["confirm_password"];
if(empty($pass) || empty($new_pass) || empty($new_again)){
         $error    = 1;
    $errorText= "Do not leave any blank space.";
  }elseif( !userdata_check('password',md5(sha1(md5($pass)))) ){
    $error    = 1;
    $errorText= "Your old password is incorrect.";
  }elseif( strlen($new_pass) < 8 ){
    $error    = 1;
    $errorText= "Your password is too short.";
  }elseif( $new_pass != $new_again ){
    $error    = 1;
    $errorText= "The new passwords did not match.";
  }else{
      $update = $conn->prepare("UPDATE clients SET password=:pass WHERE client_id=:id ");
      $update = $update->execute(array("id"=>$user["client_id"],"pass"=>md5(sha1(md5($new_pass))) ));
	  header("Location:".site_url("admin"));
  }
}

require admin_view('account');