Your IP : 3.16.135.185


Current Path : /home/lentoinv/getschooljobs.com/
Upload File :
Current File : //home/lentoinv/getschooljobs.com/employer.php

<?php 
session_start(); ob_start();
include('lib/controller.php');


if(array_key_exists('EmployerStep1', $_POST)){

  unset($_POST['EmployerStep1']);
 // 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;
  $_POST['type'] = 2;
 $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('EmployerStep2', $_POST)){

  unset($_POST['EmployerStep2']);
 // echo json_encode($_POST);
$conn = $db;

    // Sanitize and assign form values
    $school = mysqli_real_escape_string($conn, $_POST['school']);
    $schooltype = mysqli_real_escape_string($conn, $_POST['schooltype']);
    $employees = mysqli_real_escape_string($conn, $_POST['employees']);
    $employertype = mysqli_real_escape_string($conn, $_POST['employertype']);
    $website = mysqli_real_escape_string($conn, $_POST['website']);
    $infosource = mysqli_real_escape_string($conn, $_POST['infosource']);
    $contactperson = mysqli_real_escape_string($conn, $_POST['contactperson']);
    $contactemail = mysqli_real_escape_string($conn, $_POST['contactemail']);
    $contactphone = mysqli_real_escape_string($conn, $_POST['contactphone']);
    $country = mysqli_real_escape_string($conn, $_POST['country']);
    $state = mysqli_real_escape_string($conn, $_POST['state']);
    $lga = mysqli_real_escape_string($conn, $_POST['lga']);
    $address = mysqli_real_escape_string($conn, $_POST['address']);
    $aboutschool = mysqli_real_escape_string($conn, $_POST['aboutschool']);
    $user_agent = md5($step);

    $sq = $db->query("INSERT INTO school (
                school,
                uid,
                schooltype,
                employees,
                employertype,
                website,
                infosource,
                contactperson,
                contactemail,
                contactphone,
                country,
                state,
                lga,
                pub,
                aboutschool,
                address
            ) VALUES (
                '$school',
                '$step',
                '$schooltype',
                '$employees',
                '$employertype',
                '$website',
                '$infosource',
                '$contactperson',
                '$contactemail',
                '$contactphone',
                '$country',
                '$state',
                '$lga',
                '$user_agent',
                '$aboutschool',
                '$address'
            ) ");
$sid = mysqli_insert_id($db); 
    // Update query
    $sql = "UPDATE user SET
                school = '$school',
                sid = '$sid',
                schooltype = '$schooltype',
                employees = '$employees',
                employertype = '$employertype',
                website = '$website',
                infosource = '$infosource',
                contactperson = '$contactperson',
                contactemail = '$contactemail',
                contactphone = '$contactphone',
                country = '$country',
                state = '$state',
                lga = '$lga',
                pub = '$user_agent',
                aboutschool = '$aboutschool',
                address = '$address'
            WHERE id = '$step'";

    if (mysqli_query($conn, $sql)) {
         
 setcookie('user_agent', $user_agent, time() + (86400 * 730), "/");
 setcookie('user_agent_type', 2, time() + (86400 * 730), "/");
 $_SESSION['user_agent'] = $step;
$step = $_SESSION['step'] = 0;
$_SESSION['success_message'] = 'Registration successful!'; 
header('location: jobportal.php');

    } else {
        echo "Error: " . mysqli_error($conn);
    }
}
?>
<!DOCTYPE html>
<html lang="en">


<head>
  <meta charset="utf-8">
  <meta content="width=device-width, initial-scale=1.0" name="viewport">
  <title>Employer</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 Employer Account</h1>
              <p class="mb-0">Start posting jobs and receiving applications</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>School Representative</h4>
                <p>

                This is information pertaining to you as a representative of the school.
</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="First Name" 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="last name" 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="">Ceate Password</label>
                    <input type="password" class="form-control" name="password" placeholder="create your password">
                  </div>
                  </div>
                  </div>

                  <div class=" row mb-1 ">
                  <div class="col-lg-6">
                  
                 <div class="form-group mt-3">
  <label for="">Position in School</label>
  <select class="form-control" name="position" required>
    <option value="" disabled selected>Select</option>
    
    <!-- School Administrators -->
    <option value="Proprietor">Proprietor/Proprietress</option>
    <option value="Principal">Principal</option>
    <option value="Vice Principal">Vice Principal</option>
    <option value="School Director">School Director</option>

    <!-- Academic Leadership -->
    <option value="Head of Department">Head of Department</option>
    <option value="Subject Coordinator">Subject Coordinator</option>
    
    <!-- Teaching Staff -->
    <option value="Senior Teacher">Senior Teacher</option>


    <!-- Non-Academic Staff -->
    <option value="School Counselor">School Counselor</option>
    <option value="Librarian">Librarian</option>
    <option value="Administrative Clerk">Administrative Clerk</option>
    <option value="IT Support Staff">IT Support Staff</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>
                  <br>
                  <label>
                    <input type="checkbox" required> I have the right or permission to manage jobs on behalf of the school
                  </label>

                  <div class="col-lg-12  mt-3">
                  <div class="text-center">
                    <button type="submit" name="EmployerStep1">Continue</button>
                  </div>
</div>
                  </div>
                </form>
          </div>
          </div>
        </div>
      </div>
    </section><!-- /Consultation Section -->
    <?php }else{  ?>
    
    <!-- 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>School Information</h4>
                <p>

                This is information pertaining to you as a representative of the school.
</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="php-email-form">
                    <div class="row">
                        <div class="col-lg-6">
                  <div class="form-group mt-3"> <label for="school">School Name</label>
                    <input type="text" name="school" class="form-control" placeholder="School Name" required>
                  </div>
</div>
<div class="col-lg-6">
                 <div class="form-group mt-3">
  <label for="school_department">School Service Type</label>
  <select class="form-select" name="schooltype" required>
    <option value="" disabled selected>Select Service Area</option>
    
    <!-- Academic Departments -->
    <option value="Early Childhood Education">Early Childhood Education</option>
    <option value="Primary Education">Primary Education</option>
    <option value="Secondary Education">Secondary Education</option>
    <option value="Special Education">Special Education</option>

    <option value="Vocational & Technical Studies">Vocational & Technical Studies</option>
    <option value="Religious & Moral Education">Religious & Moral Education</option>

    <!-- Administrative & Support Services -->
    <option value="School Administration">Tertiary Institution</option>
  </select>
</div>

</div>
                  <div class="col-lg-6">
                  <div class="form-group mt-3"><label for="employees"> Number of Employees</label>
                    <select class="form-select" name="employees" required>
                      <option value="" disabled="" selected="">Select</option>
                      <option value="1-4">1-4</option>
                      <option value="5-10">5-10</option>
                      <option value="11-25">11-25</option>
                      <option value="26-50">26-50</option>
                      <option value="50-100">50-100</option>
                      <option value="100+">100+</option>
                    </select>
                  </div>
</div>
<div class="col-lg-6">
  
                  <div class="form-group mt-3"><label for="">Type of Employer</label>
                    <select class="form-select" name="employertype" required>
                      <option value="" disabled="" selected="">Select</option>
                      <option value="Recruitment Agency">Recruitment Agency</option>
                      <option value="Direct Employer">Direct Employer</option>
                    </select>
                  </div>
                  </div>

                  <div class="col-lg-6">
                  <div class="form-group mt-3"> <label for="website">Website</label>
                    <input type="text" name="website" class="form-control" placeholder="https://yoursite.com" required>
                  </div>
</div>
<div class="col-lg-6">
                  <div class="form-group mt-3"> <label for="infosource">Where did you hear about us</label>
                    <select class="form-select" name="infosource" required>
                      <option value="" disabled="" selected="">Select Medium</option>
                      <option value="Online Search" >Online Search</option>
                      <option value="Online Search" >Online Advert</option>
                      <option value="Online Search" >Online Article</option>
                      <option value="Social Media">Social Media</option>
                      <option value="Email Marketing">Email Marketing</option>
                      <option value="Bill Board">Bill Board</option>
                      <option value=" Radio">Radio</option>
                      <option value="TV">TV</option>
                      <option value="Newspaper">Newspaper</option>
                      <option value="Magazine">Magazine</option>
                      <option value="Direct Mail">Direct Mail</option>
                      <option value="Event">Event</option>
                      <option value="Referral"> Referral</option>
                      <option value="Other">Other</option>
                    </select>
                  </div>
</div>
                  
                  <div class="col-lg-6">
                  <div class="form-group mt-3"> <label for="contact">Contact Person</label>
                    <input type="text" name="contactperson" class="form-control" placeholder="contact person" required>
                  </div>
</div>
<div class="col-lg-6">

                  <div class="form-group mt-3"> <label for="notify">Contact Email</label>
                    <input type="text" name="contactemail" class="form-control" placeholder="Contact Email" required>
                  </div>
</div>
<div class="col-lg-6">

                  <div class="form-group mt-3"> <label for="notify">Contact Phone</label>
                    <input type="text" name="contactphone" class="form-control" placeholder="Contact Phone" required>
                  </div>
</div>
<div class="col-lg-6">
   <div class="form-group mt-3"> <label for="notify">Country</label>
  <select class="form-select" name="country" id="country" required>
   
  </select>

</div>
</div>
<div class="col-lg-6">
                  <div class="form-group mt-3"> <label for="notify">State/Province</label>
                  <select class="form-select" id="state" name="state" required></select>
                  </div>
</div>
<div class="col-lg-6">

                  <div class="form-group mt-3" id="lgdiv"> 
                    <label for="notify">LGA</label>
                  <select class="form-select" id="lga" name="lga" required></select>
                  </div>
</div>


<div class="col-lg-12">

                  <div class="form-group mt-3"> <label for="address">Detailed Address</label>
                    <input type="text" name="address" class="form-control" placeholder="Address" required>
                  </div>
                </div>

<div class="col-lg-12">

                  <div class="form-group mt-3"> <label for="address">School Profile</label>
                    <textarea name="aboutschool" rows="4" class="form-control" placeholder="About the school" required></textarea>
                  </div>
                </div>
                <div> <br>
                  <label>
                  <input type="checkbox" required>
                  I agree to the Terms & Conditions and Privacy Policy
                </label>
                 <br>
              </div>
                  <div class="col-lg-12  mt-3">
                  <div class="text-center">
                    <button type="submit" name="EmployerStep2">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">
    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>

?>