function processAdImages($data)
{
    $imgArr = $files = array();
    $fileParam = array('name', 'type', 'tmp_name', 'error', 'size');
    if (isset($data) && !empty($data)) {
        $files = $data;
        foreach ($files as $k => $v) {
            if (isset($v['name']) && !empty($v['name'])) {
                if (is_array($v['name'])) {
                    foreach ($v['name'] as $p => $q) {
                        if ($q == '') {
                            foreach ($fileParam as $i) {
                                unset($files['images'][$i][$p]);
                            }
                        }
                    }
                }
            }
        }
        foreach ($fileParam as $i) {
            $files['images'][$i] = array_values($files['images'][$i]);
        }
    }
    for ($i = 0; $i < count($files['images']['name']); $i++) {
        $files['images']['name'][$i] = getNewImageName($files['images']['name'][$i]);
    }
    return $files;
}
Esempio n. 2
0
function uploadPicture()
{
    $res = saveFile(getNewImageName(), 1000000);
    if (array_key_exists('error', $res)) {
        display('error', $res['error']);
    } elseif (array_key_exists('success', $res)) {
        display('success', $res['success']);
        $uploadedFile = $res['success'];
        //        trashUnusedPhotos(array($uploadedFile=>null));
    }
}