Example #1
0
<?php

/*
 * PHP upload demo for Editor.md
 *
 * @FileName: upload.php
 * @Auther: Pandao
 * @E-mail: pandao@vip.qq.com
 * @CreateTime: 2015-02-13 23:20:04
 * @UpdateTime: 2015-02-14 14:52:50
 * Copyright@2015 Editor.md all right reserved.
 */
header("Content-Type:application/json; charset=utf-8");
header("Access-Control-Allow-Origin: *");
require "editormd.uploader.class.php";
error_reporting(E_ALL & ~E_NOTICE);
$path = __DIR__ . DIRECTORY_SEPARATOR;
$url = dirname($_SERVER['PHP_SELF']) . '/';
$savePath = realpath($path . '../uploads/') . DIRECTORY_SEPARATOR;
$saveURL = $url . '../uploads/';
$formats = array('image' => array('gif', 'jpg', 'jpeg', 'png', 'bmp'));
$name = 'editormd-image-file';
if (isset($_FILES[$name])) {
    $imageUploader = new EditorMdUploader($savePath, $saveURL, $formats['image'], false);
    // Ymdhis表示按日期生成文件名,利用date()函数
    $imageUploader->config(array('maxSize' => 1024, 'cover' => true));
    if ($imageUploader->upload($name)) {
        $imageUploader->message('上传成功!', 1);
    }
}