コード例 #1
0
        </nav>

        <!-- Page Content -->
        <div id="page-wrapper">
            <div class="container-fluid">
                <div class="row">
                    <div class="col-lg-12">
                        <h1 class="page-header">Announcements</h1>
                        <?php 
include "../../databaseInfo.php";
define("TARGET_DIR", "../../images/");
if (!empty($_POST["title"]) && !empty($_POST["date"]) && !empty($_POST["description"]) && !empty($_POST["imgDescription"]) && !empty($_FILES["imgUpload"]["name"])) {
    if (!file_exists(TARGET_DIR . $_FILES["imgUpload"]["name"])) {
        if (checkExtension(pathinfo($_FILES["imgUpload"]["name"], PATHINFO_EXTENSION))) {
            if (move_uploaded_file($_FILES["imgUpload"]["tmp_name"], TARGET_DIR . $_FILES["imgUpload"]["name"])) {
                if (submitInformation(trim($_POST["title"]), trim($_POST["description"]), $_POST["date"], $_FILES["imgUpload"]["name"], trim($_POST["imgDescription"]))) {
                    displayForm("success", "", "", "", "");
                } else {
                    unlink('../../images/' . basename($_FILES["imgUpload"]["name"]));
                    displayForm("fail_submit", $_POST["title"], $_POST["description"], $_POST["date"], $_POST["imgDescription"]);
                }
            } else {
                displayForm("fail_upload", $_POST["title"], $_POST["description"], $_POST["date"], $_POST["imgDescription"]);
            }
        } else {
            displayForm("fail_image_ext", $_POST["title"], $_POST["description"], $_POST["date"], $_POST["imgDescription"]);
        }
    } else {
        displayForm("fail_image_exist", $_POST["title"], $_POST["description"], $_POST["date"], $_POST["imgDescription"]);
    }
} else {
コード例 #2
0
        </nav>

        <!-- Page Content -->
        <div id="page-wrapper">
            <div class="container-fluid">
                <div class="row">
                    <div class="col-lg-12">
                        <h1 class="page-header">Forms</h1>                                               
                        <?php 
include "../../databaseInfo.php";
define("TARGET_DIR", "../../forms/");
if (!empty($_POST["formName"]) && !empty($_FILES["fileUpload"]["name"])) {
    if (!file_exists(TARGET_DIR . $_FILES["fileUpload"]["name"])) {
        if (checkExtension(pathinfo($_FILES["fileUpload"]["name"], PATHINFO_EXTENSION))) {
            if (move_uploaded_file($_FILES["fileUpload"]["tmp_name"], TARGET_DIR . $_FILES["fileUpload"]["name"])) {
                if (submitInformation(trim($_POST["formName"]), $_FILES["fileUpload"]["name"])) {
                    displayForm("success", "");
                } else {
                    unlink(TARGET_DIR . basename($_FILES["fileUpload"]["name"]));
                    displayForm("fail_submit", $_POST["formName"]);
                }
            } else {
                displayForm("fail_upload", $_POST["formName"]);
            }
        } else {
            displayForm("fail_file_ext", $_POST["formName"]);
        }
    } else {
        displayForm("fail_file_exist", $_POST["formName"]);
    }
} else {
コード例 #3
0
                }
            } else {
                displayForm("fail_password", trim($_POST["fname"]), trim($_POST["lname"]), trim($_POST["email"]));
            }
        } else {
            displayForm("fail_email", trim($_POST["fname"]), trim($_POST["lname"]), "");
        }
    }
    // Account information entered, but no password
    if (!empty($_POST["fname"]) && !empty($_POST["lname"]) && !empty($_POST["email"]) && (empty($_POST["generatePassword"]) && (empty($_POST["newPassword1"]) || empty($_POST["newPassword2"])))) {
        displayForm("fail_password", trim($_POST["fname"]), trim($_POST["lname"]), trim($_POST["email"]));
    } elseif (!empty($_POST["fname"]) && !empty($_POST["lname"]) && !empty($_POST["email"]) && $_POST["generatePassword"] == TRUE) {
        $accountInfoStatus = FALSE;
        if (verifyEmail(trim($_POST["email"]))) {
            $password = generatePassword();
            if (submitInformation(trim($_POST["fname"]), trim($_POST["lname"]), trim($_POST["email"]), $password)) {
                if (sendMail(trim($_POST["email"]), $password)) {
                    sendAuditAlert(trim($_POST["fname"]) . " " . trim($_POST["lname"]), trim($_POST["email"]), "admin", date("D M j y G:i:s e"), $_SESSION['admin_username']);
                    displayForm("success_auto", "", "", "");
                } else {
                    displayForm("tech_diff", trim($_POST["fname"]), trim($_POST["lname"]), trim($_POST["email"]));
                }
            } else {
                displayForm("tech_diff", trim($_POST["fname"]), trim($_POST["lname"]), trim($_POST["email"]));
            }
        } else {
            displayForm("fail_email", trim($_POST["fname"]), trim($_POST["lname"]), "");
        }
    }
}
function generatePassword()