Example #1
0
function filter_get($categoryID = null)
{
    global $mc;
    $price = null;
    $options = null;
    $products = null;
    $all_products = null;
    $offset = 0;
    if ($_POST['filter']) {
        extract($_POST['filter']);
        if ($price) {
            $conditions['price'] = $price;
        }
    }
    $categories = array($categoryID);
    $categories = array_merge($categories, getBranchID($mc, $categoryID));
    $result = f_products($categories, $conditions);
    extract($result);
    if ($products && $options) {
        $conditions = f_options($options);
        $products = f_variants($products, $conditions);
    }
    $result = f_result($products, $all_products);
    $pagination = f_pagination(count($products), $offset);
    $result['pagination'] = $pagination;
    $result['data'] = f_data($products, $pagination);
    return $result;
}
function f_recover($mode, $f_mailid)
{
    $mode = sanitize($mode);
    $f_mailid = sanitize($f_mailid);
    $f_data = f_data(f_id_from_email($f_mailid), 'f_id', 'f_fname', 'f_uname');
    if ($mode == 'f_uname') {
        recovery_user_pass($f_mailid, 'Recovery: Your username', "Hello " . $f_data['f_fname'] . ",\n\nYour username is: " . $f_data['f_uname'] . "\n\n-Swift Airlines");
    } else {
        if ($mode == 'f_password') {
            $generated_password = substr(md5(rand(999, 999999)), 0, 8);
            f_change_password($f_data['f_id'], $generated_password);
            update_f($f_data['f_id'], array('f_passrec' => '1'));
            recovery_user_pass($f_mailid, 'Recovery: Your password', "Hello " . $f_data['f_fname'] . ",\n\nYour new password is: " . $generated_password . "\n\n-TOFSIS");
        }
    }
}
<?php

ob_start();
session_start();
//error_reporting(0);
require $_SERVER["DOCUMENT_ROOT"] . '/swift/core/database/connect.php';
require $_SERVER["DOCUMENT_ROOT"] . '/swift/core/functions/general.php';
require $_SERVER["DOCUMENT_ROOT"] . '/swift/core/functions/users.php';
$current_file = $_SERVER['SCRIPT_NAME'];
$current_file = explode('/', $current_file);
$current_file = end($current_file);
if (f_logged_in() === true) {
    $session_f_id = $_SESSION['f_id'];
    $f_data = f_data($session_f_id, 'f_id', 'f_uname', 'f_password', 'f_fname', 'f_lname', 'f_address', 'f_phone', 'f_mailid', 'f_sex', 'f_regdate', 'f_passrec');
    if (f_active($f_data['f_uname']) === false) {
        session_destroy();
        header('Location: http://localhost/swift/index.php');
        exit;
    }
    if ($current_file !== 'changepass.php' && $current_file !== 'logout.php' && $f_data['f_passrec'] == 1) {
        header('Location: http://localhost/swift/changepass.php?force');
        exit;
    }
}
$errors = array();
<?php

$title = 'Swift Airlines | Profile';
include $_SERVER["DOCUMENT_ROOT"] . '/swift/core/init.php';
user_protect_page();
include $_SERVER["DOCUMENT_ROOT"] . '/swift/includes/overall/header.php';
if (isset($_GET['f_uname']) === true && empty($_GET['f_uname']) === false) {
    $f_uname = $_GET['f_uname'];
    if (f_exists($f_uname) === true) {
        $f_id = f_id_from_username($f_uname);
        $profile_data = f_data($f_id, 'f_fname', 'f_lname', 'f_mailid', 'f_sex', 'f_regdate');
        ?>

<h4><?php 
        echo $profile_data['f_fname'];
        ?>
&#39;s Profile</h4>

<br/>
<div class="container">
<img src="http://localhost/<?php 
        echo $profile_data['f_dp'];
        ?>
" height="150" width="150" />
</div>
<hr>

<strong>Name:</strong> <?php 
        echo $profile_data['f_fname'] . ' ' . $profile_data['f_lname'];
        ?>
<br/><br/>