Beispiel #1
0
session_write_close();
$auth = new Authentification();
if ($auth->getEnableContent()) {
    echo '<ul class="vertical medium-horizontal menu center">
        <li><a href="?p=back&opt=mailer">Mailer</a></li>
        <li><a href="?p=back&opt=imgs">Image System</a></li>
      </ul>';
    if ($_GET && $_GET['opt']) {
        if ($_GET['opt'] == 'mailer') {
            $mailer = new Mailer();
            $mailer->init();
        }
        if ($_GET['opt'] == 'imgs') {
            $imageManager = new ImageManager();
            // $imageManager->goToFolder('compute');
            // $imageManager->createImageFolder('compute');
            $imageManager->getTreeMap();
            // $imageManager->interfaceTreeFolder();
            $imageManager->interfaceInputUrlBar();
            $imageManager->interfaceAccordion();
            // $imageManager->interfaceImageData();
            // echo '<p id="currentPosition">'.$imageManager->getFolderPosition().'</p>';
            $imageManager->goToFolder();
            // $imageManager->createImageFolder('myfilename');
            $imageManager->interfaceUpload();
        }
    }
}
?>

Beispiel #2
0
<?php

//security POST
if ($_POST['submit'] = 'Upload Image') {
    //load class
    include_once '../classes/ImageManager.class.php';
    //instance of class
    $im = new ImageManager();
    $im->goToFolder();
    //var
    $pattern = '/^image/';
    $accepted_files_index = array();
    $upload_size_limit = 5242880;
    //5Mo
    $moving_url = $im->interfaceFolderPosition();
    //is file img
    foreach ($_FILES['fileUpload']['type'] as $key => $d) {
        preg_match($pattern, $d, $match);
        if ($match) {
            array_push($accepted_files_index, $key);
        }
    }
    //if file size too big, upper max upload time
    foreach ($_FILES['fileUpload']['size'] as $k => $s) {
        if ($s >= $upload_size_limit) {
            unset($upload_size_limit, $k);
        }
    }
    foreach ($_FILES['fileUpload']['error'] as $k => $e) {
        if ($e != 0) {
            unset($upload_size_limit, $e);