HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux Bradford-Sitios 6.14.0-1017-azure #17~24.04.1-Ubuntu SMP Mon Dec 1 20:10:50 UTC 2025 x86_64
User: www-data (33)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/gestor-horarios.bradford/app/helpers/email_helper.php
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

    function enviar_correo($data)
	{
	    //$data['para'] = '';
	    $data['remitente'] = "";
	    $data['usuario']   = "Grupo automata";
	    $CI =& get_instance();
	    $config['mailtype'] = 'html';   
	    $CI->load->library('email', $config); 
	    if(!empty($data['attach']))
	    {
	        foreach ($data['attach'] as $key => $value)
	        {
	            $CI->email->attach($value);   
	        }
	    }
	    $CI->email->to($data['para']); 
	    $CI->email->from($data['remitente'], $data['usuario']);
	    $CI->email->bcc($data['remitente']);
	    $CI->email->subject($data['asunto']);
	    $CI->email->message($data['mensaje']);
	    
	    $CI->email->send();
	    echo $CI->email->print_debugger();
	}