HEX
Server: nginx/1.27.1
System: Linux in-4 5.15.0-131-generic #141-Ubuntu SMP Fri Jan 10 21:18:28 UTC 2025 x86_64
User: ilikadirect (1186)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source
Upload Files
File: /storage/v6964/school/public_html/school/application/models/unmodel/Alumni_model.php
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');


class Alumni_model extends CI_Model { 
	
	function __construct()
    {
        parent::__construct();
    }



    function insert_alumni(){
        $page_data = array(
            'name' => $this->input->post('name'),
            'sex' => $this->input->post('sex'),
			'phone' => $this->input->post('phone'),
			'email' => $this->input->post('email'),
        	'address' => $this->input->post('address'),
            'profession' => $this->input->post('profession'),
            'marital_status' => $this->input->post('marital_status'),
			'g_year' => $this->input->post('g_year'),
        	'club_id' => $this->input->post('club_id'),
        	'interest' => $this->input->post('interest')
			);

            $page_data['email'] = $this->input->post('email');
            $check_email = $this->db->get_where('alumni', array('email' => $page_data['email']))->row()->email;	// checking if email exists in database
            if($check_email != null) 
            {
            $this->session->set_flashdata('error_message', get_phrase('email_already_exist'));
            redirect(base_url() . 'admin/alumni/', 'refresh');
            }
            else
            {
            $this->db->insert('alumni', $page_data);
            $alumni_id = $this->db->insert_id();
            
                move_uploaded_file($_FILES['userfile']['tmp_name'], 'uploads/alumni_image/' . $alumni_id . '.jpg');			// image with user ID
                //$this->email_model->account_opening_email('librarian', $data['email']); //Send email to receipient email adddrress upon account opening
        }
    }


    function update_alumni($param2){
        $page_data = array(
            'name' => $this->input->post('name'),
            'sex' => $this->input->post('sex'),
			'phone' => $this->input->post('phone'),
			'email' => $this->input->post('email'),
        	'address' => $this->input->post('address'),
            'profession' => $this->input->post('profession'),
            'marital_status' => $this->input->post('marital_status'),
			'g_year' => $this->input->post('g_year'),
        	'club_id' => $this->input->post('club_id'),
        	'interest' => $this->input->post('interest')
			);

        $this->db->where('alumni_id', $param2);
        $this->db->update('alumni', $page_data);
        move_uploaded_file($_FILES['userfile']['tmp_name'], 'uploads/alumni_image/' . $param2 . '.jpg');
    }

    function delete_alumni($param2){
        $this->db->where('alumni_id', $param2);
        $this->db->delete('alumni');
    }

	


	
	
}