Exemple #1
0
if (!isset($_COOKIE['logged'])) {
    $_SESSION['message'] = "Sorry, but you have to be logged in.";
    header("location: login.php");
    exit;
}
$email = $_COOKIE['logged'];
$pswrd = $_COOKIE['_intseid'];
$ID = User::getCurrentUser($_COOKIE['logged']);
$info = User::about($email, $pswrd);
if ($info['utype'] == "intern") {
    echo "Unforunately, You cannot post a job. You may consider inviting specific users to your project";
    exit;
}
if (isset($_POST['post'])) {
    $job = new job();
    $job->storeFormValues($_POST);
    $job->posted_by = $ID['UserID'];
    //verify url
    if ($_POST['app_method'] == "link") {
        if ($_POST['url'] != "" && filter_var($_POST['url'], FILTER_VALIDATE_URL) == false) {
            echo "Invalid URL provided";
        }
    }
    $returnedID = $job->create();
    $_SESSION['success'] = "<h3 style=\"padding: 0.9em; background: white; color: #589566;\"><i class=\"fa fa-check\"></i> Project Successfully added</h3>";
    header("location: viewJob.php?id={$returnedID}");
    exit;
}
?>

<script type="text/javascript">