public function edit() { $data['file'] = $this->input->get('url'); if (empty($data['file'])) { show_404(); } $file = new DefaultEditorImpl(); $data['content'] = $file->OpenFile($data['file']); $data['extension'] = $file->CheckFileExtension($data['file']); if (is_writeable($data['file'])) { $data['writable'] = '<span class="check" id="writable">Writable</span>'; } else { $data['writable'] = '<span class="check" id="notwritable">Not writable</span>'; } $this->load->view("template/header"); $this->load->view("editor/editor.php", $data); $this->load->view("template/footer"); }
<?php /** * Created by PhpStorm. * User: Bob * Date: 5-1-2016 * Time: 19:17 */ include '../../vendor/autoload.php'; use Mawoo\Editor\DefaultEditorImpl; if (isset($_POST)) { $location = urldecode($_POST['location']); $content = $_POST['content']; $file = new DefaultEditorImpl(); if ($file->SaveFile($content, $location)) { echo "Last update: " . date("F j, Y, g:i a"); } else { echo "Something wen't wrong!"; } }