%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
<?php /* * @Author: Kiril Kirkov * Gitgub: https://github.com/kirilkirkov */ if (!defined('BASEPATH')) { exit('No direct script access allowed'); } class Emails extends ADMIN_Controller { private $num_rows = 20; public function __construct() { parent::__construct(); $this->load->model('Emails_model'); } public function index($page = 0) { $this->login_check(); if (isset($_POST['export'])) { $rowscount = $this->Emails_model->emailsCount(); header("Content-Disposition: attachment; filename=online-shop-$rowscount-emails-export.txt"); $all_emails = $this->Emails_model->getSuscribedEmails(0, 0); foreach ($all_emails->result() as $row) { echo $row->email . "\n"; } exit; } if (isset($_GET['delete'])) { $data = $this->Emails_model->deleteEmail($_GET['delete']); $this->session->set_flashdata('emailDeleted', 'Email addres is deleted!'); redirect('admin/emails'); } $data = array(); $head = array(); $head['title'] = 'Administration - Subscribed Emails'; $head['description'] = '!'; $head['keywords'] = ''; $rowscount = $this->Emails_model->emailsCount(); $data['links_pagination'] = pagination('admin/emails', $rowscount, $this->num_rows, 3); $data['emails'] = $this->Emails_model->getSuscribedEmails($this->num_rows, $page); $this->load->view('_parts/header', $head); $this->load->view('settings/emails', $data); $this->load->view('_parts/footer'); if ($page == 0) { $this->saveHistory('Go to Subscribed Emails'); } } }