当前位置: 首页>>代码示例>>PHP>>正文


PHP Images::uploadImagens方法代码示例

本文整理汇总了PHP中Images::uploadImagens方法的典型用法代码示例。如果您正苦于以下问题:PHP Images::uploadImagens方法的具体用法?PHP Images::uploadImagens怎么用?PHP Images::uploadImagens使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Images的用法示例。


在下文中一共展示了Images::uploadImagens方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: json_encode

    $result['title'] = $r['titulo'];
    $result['alias'] = $r['alias'];
    echo json_encode($result);
}
//---------------------------------------------------------------------------------------------------------
// SALVAR EDIÇÃO
//---------------------------------------------------------------------------------------------------------
if ($act == 'Save Edit') {
    if (!empty($title)) {
        $alias = empty($alias) ? Strings::stringToMeta(@$title) : $alias;
        $cat = mysql_fetch_assoc(mysql_query("SELECT parent, imagem FROM categorias WHERE id = '{$idItem}' LIMIT 1"));
        $imagem = $cat['imagem'];
        if (@$_FILES['file']['size'] > 0) {
            require_once '../libs/NwdGD.2.class.php';
            require_once '../libs/Images.class.php';
            $sendImg = Images::uploadImagens($_FILES['file'], '../../../images/categorias/', explode('_', $imgcat), 150);
            if ($sendImg && $sendImg != $imagem) {
                @unlink('../../../images/categorias/' . $imagem);
                @unlink('../../../images/categorias/thumbs/' . $imagem);
                $imagem = $sendImg;
            }
        }
        $update = mysql_query("UPDATE `categorias` SET `pos` = '{$pos}', `titulo` = '{$title}', `alias` = '{$alias}', `descricao` = '" . @$desc . "', `imagem` = '{$imagem}' WHERE id = '{$idItem}' LIMIT 1");
        if ($update) {
            UpdatePos::categorias($idItem, $pos, $cat['parent']);
            $result = true;
        } else {
            $result = '<span class="error">Houve um erro ao inserir os dados.</span>';
        }
    } else {
        $result = '<span class="required">Informe o TÍTULO da categoria.</span>';
开发者ID:elderxavier,项目名称:SII9-CREATIVE-STUDIO,代码行数:31,代码来源:Categorias.php

示例2: mysql_fetch_assoc

if ($act == 'Save Edit') {
    if ($videoUrl) {
        $imagem = '';
        $videoCod = '';
        $type = '';
        $vd = mysql_fetch_assoc(mysql_query("SELECT `imagem` FROM `videos` WHERE `id` = '{$idItem}' LIMIT 1"));
        $imgAnterior = $vd['imagem'];
        if (strpos($videoUrl, 'youtube')) {
            $videoCod = Videos::stripCodYoutube($videoUrl);
            $type = 'Yt';
        }
        if (@$_FILES['imagem']['size'] > 0) {
            require_once '../libs/Strings.class.php';
            require_once '../libs/NwdGD.2.class.php';
            require_once '../libs/Images.class.php';
            $imagem = Images::uploadImagens($_FILES['imagem'], '../../../images/videos/', explode('_', $imgvalues), 100);
        }
        $insert = mysql_query("UPDATE `videos` SET\n\t\t\t\t\t\t\t\t`pos` = '{$pos}',\n\t\t\t\t\t\t\t\t`videoUrl` = '{$videoUrl}', \n\t\t\t\t\t\t\t\t`videoCod` = '{$videoCod}',\n\t\t\t\t\t\t\t\t`type` = '{$type}',\n\t\t\t\t\t\t\t\t" . ($imagem || $remove_img ? "`imagem` = '{$imagem}'," : '') . "\n\t\t\t\t\t\t\t\t`titulo` = '{$titulo}',\n\t\t\t\t\t\t\t\t`descricao` = '{$descricao}'\n\t\t\t\t\t\t\t\t WHERE `id` = '{$idItem}' LIMIT 1");
        if ($insert) {
            UpdatePos::videos($idItem, $pos, $catid);
            $result = true;
            if ($imagem && @$imgAnterior || $remove_img) {
                @unlink('../../../images/videos/' . $imgAnterior);
            }
        } else {
            $result = '<span class="error">Houve um erro ao inserir os dados.</span>';
        }
    } else {
        $result = '<span class="required">Informe a url do VÍDEO.</span>';
    }
    echo '<script>window.top.window.finishUploadItem(\'' . $result . '\');</script>';
开发者ID:elderxavier,项目名称:SII9-CREATIVE-STUDIO,代码行数:31,代码来源:Videos.php

示例3: json_encode

    $result['nome'] = $r['nome'];
    $result['desc'] = $r['desc'];
    $result['preco'] = $r['preco'];
    echo json_encode($result);
}
//---------------------------------------------------------------------------------------------------------
// SALVAR EDIÇÃO
//---------------------------------------------------------------------------------------------------------
if ($act == 'Save Edit') {
    $img = mysql_fetch_assoc(mysql_query("SELECT * FROM imagens WHERE id = '{$idItem}' LIMIT 1"));
    $imagem = $img['imagem'];
    if (@$_FILES['file']['size'] > 0) {
        require_once '../libs/Strings.class.php';
        require_once '../libs/NwdGD.2.class.php';
        require_once '../libs/Images.class.php';
        $sendImg = Images::uploadImagens($_FILES['file'], $pathUp . $pastaDestino, explode('_', $imgvalues), 150);
        if ($sendImg) {
            @unlink($pathUp . $pastaDestino . $imagem);
            @unlink($pathUp . $pastaDestino . 'thumbs/' . $imagem);
        }
        $imagem = $sendImg;
    }
    $update = mysql_query("UPDATE imagens SET `pos` = '{$pos}', `url` = '{$url}', `nome` = '{$nome}', \r\n\t\t\t\t\t\t\t   `desc` = '{$desc}', `imagem` = '{$imagem}', `preco` = '{$preco}' \t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t   WHERE `id` = '{$idItem}' LIMIT 1");
    if ($update) {
        UpdatePos::imagens($idItem, $pos, $img['categ']);
        $result = true;
    } else {
        $result = '<span class="error">Houve um erro ao salvar os dados.</span>';
    }
    echo '<script>window.top.window.finishUploadImagem(' . $result . ');</script>';
}
开发者ID:elderxavier,项目名称:SII9-CREATIVE-STUDIO,代码行数:31,代码来源:Imagens.php

示例4: mysql_fetch_assoc

if ($act == 'Load Image Intro') {
    $usuario = mysql_fetch_assoc(mysql_query("SELECT imagem FROM usuarios WHERE id = '{$id}' LIMIT 1"));
    $thumburl = 'images/usuarios/thumbs/' . $usuario['imagem'];
    $thumb = is_file('../../../' . $thumburl) ? $path . '/' . $thumburl : '';
    echo $thumb;
}
//-----------------------------------------------------------------------------------------------------------------------
//	SALVA A IMAGEM DE INTRODUÇÃO
//-----------------------------------------------------------------------------------------------------------------------
if ($act == 'Save Image Intro') {
    require_once '../libs/NwdGD.2.class.php';
    require_once '../libs/Images.class.php';
    $pastadestino = '../../../images/usuarios/';
    $img = mysql_fetch_assoc(mysql_query("SELECT `imagem` FROM `usuarios` WHERE `id` = '{$idItem}' {$userfilter} LIMIT 1"));
    $img_ant = $img['imagem'];
    $nova_imagem = Images::uploadImagens($_FILES['arquivo'], $pastadestino, explode('_', $imgvalues), 100);
    //uploadImagens($file, $pastaDestino, $values, $limitName=20, $imgName='')
    if ($nova_imagem) {
        $update = mysql_query("UPDATE `usuarios` SET `imagem` = '{$nova_imagem}' WHERE `id` = '{$idItem}' {$userfilter} LIMIT 1");
        @unlink($pastadestino . $img_ant);
        @unlink($pastadestino . 'thumbs/' . $img_ant);
    }
    if (@$update) {
        $result = $path . '/images/usuarios/thumbs/' . $nova_imagem;
    } else {
        $result = false;
    }
    echo '<script>window.top.window.finishUploadIntroImage(\'' . $result . '\');</script>';
}
//-----------------------------------------------------------------------------------------------------------------------
//	EXCLUI A IMAGEM DE INTRODUÇÃO
开发者ID:elderxavier,项目名称:SII9-CREATIVE-STUDIO,代码行数:31,代码来源:Usuarios.php

示例5: array

        break;
}
$extensoesPermitidas = array('jpg', 'jpeg', 'png', 'gif');
switch ($_POST['act']) {
    //----------------------------------------------------------------------------------------------------------------------
    // CADASTRAR
    //----------------------------------------------------------------------------------------------------------------------
    case 'Cadastrar':
        set_time_limit(0);
        require_once '../../../libs/NwdGD.2.class.php';
        require_once '../../../libs/Images.class.php';
        $error = '';
        $file = $_FILES['imagens'];
        $extensao = strtolower(str_replace('.', '', strrchr($file['name'], '.')));
        if (in_array($extensao, $extensoesPermitidas)) {
            $newName = Images::uploadImagens($file, $pathUp . $pastaDestino, explode('_', $imgvalues), 100, $getName);
            if ($newName != false) {
                $lastPos = mysql_fetch_assoc(mysql_query("SELECT `pos` FROM `imagens` WHERE `categ` = '{$catid}' ORDER BY `pos` DESC LIMIT 1"));
                $pos = $lastPos['pos'] + 1;
                $insert = mysql_query("INSERT INTO `imagens` (`pos`, `categ`, `imagem`, `published`) \n\t\t\t\t\t\tVALUES ('{$pos}', '{$catid}', '{$newName}', '1')");
            }
            if (@$insert) {
                $success = 'Enviado';
            } else {
                $error = 'Erro!';
            }
        } else {
            $error = 'Arquivo não permitido';
        }
        if (empty($error)) {
            echo '<div id="status">success</div>';
开发者ID:elderxavier,项目名称:SII9-CREATIVE-STUDIO,代码行数:31,代码来源:Imagens.multi.php


注:本文中的Images::uploadImagens方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。