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/Email_model.php
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');


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

    public function send_email($message = NULL, $receiverEmail = NULL, $from = NULL, $attachmentFiles = NULL){

        $schoolWebsite =    "<a href=\"https://www.optimumlinkupsoftware.com/newschool\">Developed with Love by Optimum Linkup Computers</a>";
        $from          =    $this->get_where('settings', array('type' => 'system_email'))->row()->description;

        $headers        =     "From: " . $from . "\r\n";
        $headers        .=    "Reply-To: " . $receiverEmail . "\r\n";
        $headers        .=    "Return-Path: " . $receiverEmail . "\r\n";
        $headers        .=    "Website: " . $schoolWebsite . "\r\n";

        if($attachmentFiles != NULL){
            $message    .= "\r\nAttachment-Files: " . $attachmentFiles;
        }

        if(mail($receiverEmail, $message, $headers)){

        }

        else {
            echo "Email not sent!!!";
        }


    }
	


	
	
}