Ejemplo n.º 1
0
            $chmod = chmod($user, 0700);
        }
        $project = $media . $id_admin . $ds . $pk;
        if (!is_dir($project)) {
            $mkdir = mkdir($project, 0700);
            $chmod = chmod($project, 0700);
        }
        $tmp = $file['tmp_name'];
        $name .= "." . $ext;
        $source = $project . $ds . $name;
        if (move_uploaded_file($tmp, $source)) {
            $source = $id_admin . $ds . $ds . $pk . $ds . $ds . $name;
            $sql = array("id_project" => $pk);
            $image = new ProjectImage();
            $image->fields = array('id_project_image');
            if ($image->count($sql) == 1) {
                $rs = $image->get($sql);
                $rs = $rs[0];
                $sql = array("src" => $source, "name" => $file['name'], "mime_type" => $file['type']);
                $image = new ProjectImage();
                $image->fields = $sql;
                $image->update(array("id_project_image" => $rs['id_project_image']));
            } else {
                $sql = array("id_project" => $pk, "src" => $source, "name" => $file['name'], "mime_type" => $file['type']);
                $image = new ProjectImage($sql);
                $image = $image->save();
                if ($image) {
                    ?>
						<script>
							window.parent.boss.removeClass('modal_dialog', 'active');
							window.parent.boss.popup("Sucesso ao atualizar foto do projeto.");