Пример #1
0
    updateCard('title', $title, $mysqli, $userid);
}
if ($address) {
    updateCard('address', $address, $mysqli, $userid);
}
if ($email) {
    updateCard('email', $email, $mysqli, $userid);
}
if ($linkedin) {
    updateCard('linkedin', $linkedin, $mysqli, $userid);
}
if ($github) {
    updateCard('github', $github, $mysqli, $userid);
}
if ($back) {
    updateCard('back', $back, $mysqli, $userid);
}
if ($share == 0 || $share == 1) {
    updateCard('public', $share, $mysqli, $userid);
}
/*
    //update entry
    $query = "UPDATE final_userCards SET fullname='$fullname',
                title='$title',
                address='$address',
                email='$email',
                linkedin='$linkedin',
                github='$github' 
                WHERE userID='$userid' LIMIT 1";
    $result = $mysqli->query($query);
*/
 * Adding ChargeBee php libraries and configuration files.
 */
require_once dirname(__FILE__) . "/Config.php";
require_once dirname(__FILE__) . "/ErrorHandler.php";
require_once dirname(__FILE__) . "/Util.php";
/*
 * Self Service Portal for customers to manage their subscriptions.
 */
$uri = $_SERVER["REQUEST_URI"];
if ($_SERVER["REQUEST_METHOD"] == "GET") {
    if (!authenticate()) {
        header("Location: /ssp-php/");
        return;
    }
    if (endsWith($uri, "/update_card")) {
        updateCard();
    } else {
        if (endsWith(substr($uri, 0, strpos($uri, "?")), "/redirect_handler")) {
            redirectHandler();
        } else {
            if (endsWith(substr($uri, 0, strpos($uri, "?")), "/invoice_as_pdf")) {
                invoiceAsPdf();
            } else {
                header("HTTP/1.0 400 Error");
                include $_SERVER["DOCUMENT_ROOT"] . "/error_pages/400.html";
            }
        }
    }
} else {
    if ($_SERVER["REQUEST_METHOD"] == "POST") {
        if (!endsWith($uri, "/login") && !authenticate()) {