Your IP : 13.59.68.195
<?php
session_start(); ob_start();
include('lib/controller.php');
if(array_key_exists('SeekerStep1', $_POST)){
unset($_POST['SeekerStep1']);
// echo json_encode($_POST);
$email = $_POST['email'];
if(sqL1('user','email',$email)>0){
$_SESSION['error_message'] = 'An account with this email already exist';
}else{
$pass = password_hash($_POST['password'], PASSWORD_BCRYPT);
$_POST['password'] = $pass;
$sql = dbInsert('user',$_POST);
$_SESSION['step'] = $sql;
$_SESSION['success_message'] = 'Step 1 saved! Proceed with Step 2';
}
}
$step = $_SESSION['step'] ?? 0;
if(array_key_exists('SeekerStep2', $_POST)){
unset($_POST['SeekerStep2']);
// echo json_encode($_POST);
$user_agent = $_POST['pub'] = md5($step);
$sql = dbUpdate('user',$_POST,['id'=>$step]);
setcookie('user_agent', $user_agent, time() + (86400 * 730), "/");
setcookie('user_agent_type', 1, time() + (86400 * 730), "/");
$_SESSION['user_agent'] = $step;
$step = $_SESSION['step'] = 0;
$_SESSION['success_message'] = 'Registration successful!';
header('location: dashboard.php');
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<title>Index</title>
<meta name="description" content="">
<meta name="keywords" content="">
<meta name="robots" content="index, follow">
<?php include('style.php') ?>
</head>
<body class="service-details-page">
<?php include('header.php') ?>
<main class="main">
<!-- Page Title -->
<div class="page-title dark-background" data-aos="fade">
<div class="heading">
<div class="container">
<div class="row d-flex justify-content-center text-center">
<div class="col-lg-8">
<h1>Create a Job Seeker Account</h1>
<p class="mb-0">Your career transformation starts here</p>
</div>
</div>
</div>
</div>
</div><!-- End Page Title -->
<?php if($step==0){ ?>
<!-- Consultation Section -->
<section id="consultation" class="consultation light-background">
<div class="container" data-aos="fade-up" data-aos-delay="100">
<center><h4>STEP 1 of 2</h4></center>
<div class="cta-wrapper">
<div class="row">
<div class="col-lg-4" data-aos="fade-up" data-aos-delay="200">
<div class="cta-content">
<h4>Personal Information</h4>
<p>
This is information pertaining to you as an individual
</p>
</div>
</div>
<div class="col-lg-8" data-aos="fade-up" data-aos-delay="300">
<div class="cta-form p-0" style="background-color: #FFF;">
<form method="post" class="">
<div class="row">
<div class="col-lg-6">
<div class="form-group mt-3"><label for="">Firstname</label>
<input type="text" name="firstname" class="form-control" placeholder="Firstname" required="">
</div>
</div>
<div class="col-lg-6">
<div class="form-group mt-3">
<label for="">Lastname</label>
<input type="text" class="form-control" name="lastname" placeholder="lastname" required="">
</div>
</div>
<div class="col-lg-6">
<div class="form-group mt-3">
<label for="">Email</label>
<input type="email" class="form-control" name="email" placeholder="you@example.com">
</div>
</div>
<div class="col-lg-6">
<div class="form-group mt-3"><label for="">Password</label>
<input type="password" class="form-control" name="password" placeholder="create your password">
</div>
</div>
</div><br>
<hr>
<div class=" row mb-3 ">
<label for="">Date of Birth</label>
<div class="col-lg-4">
<div class="form-group mt-3"> <label for="">Day</label>
<select class="form-control" name="day" required>
<option value="" disabled="" selected="">Select </option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
</div>
</div>
<div class="col-lg-4">
<div class="form-group mt-3"><label for="">Month</label>
<select class="form-control" name="month" required>
<option value="" disabled="" selected="">Select</option>
<option value="1">January</option>
<option value="2">Feburary</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
<option value="6">june</option>
<option value="7">july</option>
<option value="8">August</option>
<option value="9">september</option>
<option value="10"> octomber</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
</div>
</div>
<div class="col-lg-4">
<div class="form-group mt-3"><label for="">Year</label>
<input type="number" class="form-control" name="year" min="1970" max="2010" placeholder="Input your year" required="">
</div>
</div>
</div>
<div class="row mb-3">
<div class="col-lg-4">
<div class="form-group mt-3"> <label for="country">Country</label>
<select class="form-control" name="country" id="country" required>
</select>
</div>
</div>
<div class="col-lg-4">
<div class="form-group mt-3"> <label for="state">State/Province</label>
<select class="form-control" id="state" name="state" required></select>
</div>
</div>
<div class="col-lg-4">
<div class="form-group mt-3" id="lgdiv">
<label for="notify">LGA</label>
<select class="form-control" id="lga" name="lga" required></select>
</div>
</div>
<div class="col-lg-6">
<div class="form-group mt-3"> <label for="">Gender</label>
<select class="form-control" name="gender" required="">
<option value="" disabled="" selected="">Select</option>
<option value="Male">Male</option>
<option value="Female">Female</option>
</select>
</div>
</div>
<div class="col-lg-6">
<div class="form-group mt-3"> <label for="">Mobile number</label>
<input type="text" class="form-control" name="phone" placeholder="Your Phone">
</div>
</div>
</div>
<div class="col-lg-12 mt-3">
<div class="text-center">
<button type="submit" name="SeekerStep1">Continue</button>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</section><!-- /Consultation Section -->
<?php }
if($step>0){
?>
<!-- Consultation Section -->
<section id="consultation" class="consultation section light-background">
<!-- Section Title -->
<div class="container section-title" data-aos="fade-up">
</div><!-- End Section Title -->
<div class="container" data-aos="fade-up" data-aos-delay="100">
<center><h4>STEP 2 of 2</h4></center>
<div class="cta-wrapper">
<div class="row">
<div class="col-lg-4" data-aos="fade-up" data-aos-delay="200">
<div class="cta-content">
<h4>Work Information</h4>
<p>
This is information pertaining to your past work experience and your qualifications
</p>
</div>
</div>
<div class="col-lg-8" data-aos="fade-up" data-aos-delay="300">
<div class="cta-form p-0" style="background-color: #FFF;">
<form method="post" class="" enctype="multipart/form-data">
<div class=" row mb-2 ">
<label for=""></label>
<div class="col-lg-6">
<div class="form-group mt-3"><label for="">Highest qualifications*</label>
<select class="form-control" name="qualification" required="">
<option value="" disabled="" selected=""> Select</option>
<option value="High School">High school</option>
<option value="Degree">Degree</option>
<option value="Masters">Masters</option>
<option value="OND">OND</option>
<option value="HND">HND</option>
<option value="MBA">MBA</option>
<option value="MBBS">MBBS</option>
<option value="PHD">PHD</option>
<option value="NCE">NCE</option>
<option value="Vocational">Vocational</option>
<option value="other">other</option>
</select>
</div>
</div>
<div class="col-lg-6">
<div class="form-group mt-3"> <label for="">Years of experience*</label>
<select class="form-control" name="experience" required="">
<option value="" disabled="" selected=""> select</option>
<option value="0">None</option>
<option value="1">1 year</option>
<option value="2">2 years</option>
<option value="3">3 years</option>
<option value="4">4 years</option>
<option value="5">5 years</option>
<option value="6">6 years</option>
<option value="7">7 years</option>
<option value="8">8 years</option>
<option value="9">9 years</option>
<option value="10">10 years</option>
<option value="10+">more than 10 years</option>
</select>
</div>
</div>
</div>
<div class="row mb-2">
<div class="col-lg-6">
<div class="form-group mt-3">
<label for="jobfunction">Current/Previous Job Function*</label>
<select class="form-control" name="jobfunction" required>
<option value="" disabled selected>Select Option...</option>
<?= listCategory() ?>
</select>
</div>
</div>
<div class="col-lg-6">
<label for="">Desired Job Function*</label>
<div class="form-group mt-3">
<select class="form-control" name="desired" id="jobfunction" required onchange="toggleSubjectField()">
<option value="" disabled selected>Select Option...</option>
<?= listCategory() ?>
</select>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<!-- Subject Area Dropdown (initially hidden) -->
<div class="form-group mt-3" id="subjectField" style="display: none;">
<label for="subjectArea">Subject Area</label>
<select class="form-control" name="subjectarea" id="subjectArea">
<option value="" disabled selected>Select Subject</option>
<option value="Mathematics">Mathematics</option>
<option value="English Language">English Language</option>
<option value="Biology">Biology</option>
<option value="Chemistry">Chemistry</option>
<option value="Physics">Physics</option>
<option value="Economics">Economics</option>
<option value="Government">Government</option>
<option value="Literature">Literature</option>
<option value="Agricultural Science">Agricultural Science</option>
<option value="Computer Science">Computer Science</option>
<option value="Commerce">Commerce</option>
<option value="Geography">Geography</option>
<option value="Civic Education">Civic Education</option>
<option value="French">French</option>
<option value="Religious Studies">Religious Studies</option>
<option value="Technical Drawing">Technical Drawing</option>
<option value="Home Economics">Home Economics</option>
<option value="Fine Arts">Fine Arts</option>
<option value="Music">Music</option>
<option value="Physical & Health Education">Physical & Health Education</option>
</select>
</div>
</div>
<div class="col-lg-12">
<div class="form-group mt-3"> <label for="">Availabilty*</label>
<select class="form-control" name="available" required="">
<option value="" disabled="" selected="">Select</option>
<option>1 week</option>
<option>2 week</option>
<option>3 week</option>
<option>1 Month</option>
<option>More than 2 month</option>
</select>
</div>
</div>
<div class="col-lg-12">
<div class=""><br>
<label><input type="checkbox" required> I agree to the Terms & Conditions and Privacy Policy*</label></div><br>
<div> <label><input type="checkbox"> I would like to receive top jobs and career tips</label></div><br>
</div>
</div>
<div class="col-lg-12 mt-3">
<div class="text-center">
<button type="submit" name="SeekerStep2">Submit</button>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</section><!-- /Consultation Section -->
<?php } ?>
<!-- Contact Section -->
</main>
<?php include('footer.php');
include('country.php') ?>
<!-- Vendor JS Files -->
<!-- <script data-cfasync="false" src="assets/email-decode.min.js"></script> -->
<script src="assets/bootstrap.bundle.min.js"></script>
<!-- <script src="assets/validate.js"></script>
<script src="assets/aos.js"></script>
<script src="assets/purecounter_vanilla.js"></script>
<script src="assets/swiper-bundle.min.js"></script> -->
<!-- Main JS File -->
<script src="assets/main.js"></script>
<script type="text/javascript">
function toggleSubjectField() {
const jobFunction = document.getElementById('jobfunction').value;
const subjectField = document.getElementById('subjectField');
if (jobFunction === "Subject Teacher") {
subjectField.style.display = "block";
} else {
subjectField.style.display = "none";
}
}
fetch('nigerian-states.json')
.then(res => res.json())
.then(nigerianStates => {
for (let state in nigerianStates) {
const option = document.createElement('option');
option.value = state;
option.textContent = state;
document.getElementById('state').appendChild(option);
}
document.getElementById('state').addEventListener('change', function () {
const lgas = nigerianStates[this.value] || [];
const lgaSelect = document.getElementById('lga');
lgaSelect.innerHTML = '<option value="">Select LGA</option>';
lgas.forEach(lga => {
const option = document.createElement('option');
option.value = lga;
option.textContent = lga;
lgaSelect.appendChild(option);
});
});
});
</script>
</body>
</html>