Ejemplo n.º 1
13
<?php

if (@router(2) == false) {
    exit;
}
if (router(2) == "salvar-texto") {
    extract($_POST);
    if (!$_POST) {
        exit;
    }
    // Salva cada campo por vez
    foreach ($_POST as $campo => $valor) {
        // O "cond" para referência no "while" será sempre o "name" do campo
        update("texto", $valor, "site_static", "WHERE cond = '{$campo}'");
    }
    echo sweetAlert("Sucesso!", "As informações foram atualizadas.", "success");
}
if (router(2) == "deletar-foto") {
    extract($_POST);
    // Captura o nome da foto
    $foto = select("site_static_fotos", "foto", "WHERE ID = '" . $fotoID . "'");
    // Deleta a foto
    unlink("../uploads/static/thumb-" . $foto);
    unlink("../uploads/static/" . $foto);
    // echo "../uploads/static/thumb-".$foto;
    // Deleta no banco
    deleteSql("site_static_fotos", "WHERE ID = '" . $fotoID . "'");
}
Ejemplo n.º 2
0
    $smarty->assign('albumId', $albumId);
    $smarty->assign('albumCover', $albumCover);
    $smarty->assign('cssFileName', 'photoList');
    $smarty->display('photoList.tpl');
}
if (!empty($_POST['albumId']) && !empty($_POST['act']) && $_POST['act'] == 'delAlbum') {
    $albumId = $_POST['albumId'];
    $result = selectSql('photos', 'photo_id', 'album_id=' . $albumId);
    if ($result['state'] == 1) {
        //删除文件夹里的图片
        while ($rows = mysql_fetch_array($result['msg'])) {
            deletePhoto($rows['photo_id']);
        }
    }
    //删除照片数据表中数据
    $result = deleteSql('photos', 'album_id=' . $albumId);
    if ($result['state'] == 0) {
        echo json_encode(array('state' => 0, 'msg' => '删除失败'));
        return false;
    }
    //删除相册数据表中数据
    $result = deleteSql('albums', 'album_id=' . $albumId);
    if ($result['state'] == 0) {
        echo json_encode(array('state' => 0, 'msg' => '删除失败'));
        return false;
    }
    echo json_encode(array('state' => 1, 'msg' => '删除成功'));
    return false;
}
?>
	
Ejemplo n.º 3
0
/**
 * Enter description here...
 *
 * @param unknown_type $dir
 * @param unknown_type $module
 * @return unknown
 */
function uninstallModule($dir, $module)
{
    if (is_dir($dir . $module)) {
        $folder = rmRecurse($dir . $module);
        $sql = deleteSql($dir, $module);
        if ($folder and $sql) {
            return true;
        }
    }
    return false;
}
Ejemplo n.º 4
0
/**
 * Enter description here...
 *
 * @param unknown_type $dir
 * @param unknown_type $module
 * @return boolean
 */
function uninstallModule($dir, $module, $files)
{
    foreach ($files as $file) {
        @unlink($dir . $file);
    }
    if (is_dir($dir . $module)) {
        $folder = rmRecurse($dir . $module);
        $sql = deleteSql($dir, $module);
        if ($folder and $sql) {
            return true;
        }
    }
    return false;
}
Ejemplo n.º 5
0
        $commentInfoArr = getComments($photoId, $defaultAvatar, $avatarPath);
    }
    $smarty->assign('photoId', $photoId);
    $smarty->assign('userId', $userId);
    $smarty->assign('userName', $userName);
    $smarty->assign('photoInfoArr', $photoInfoArr);
    $smarty->assign('commentInfoArr', $commentInfoArr);
    $smarty->assign('allPhotoInfoArr', $allPhotoInfoArr);
    $smarty->assign('cssFileName', 'photoBrowser');
    $smarty->display('photoBrowser.tpl');
}
if (!empty($_POST['photoId']) && !empty($_POST['act']) && $_POST['act'] == 'delPh') {
    $photoId = $_POST['photoId'];
    //删除文件夹里的图片
    deletePhoto($photoId);
    $result = deleteSql('photos', 'photo_id=' . $photoId);
    if ($result['state'] == 1) {
        echo json_encode(array('state' => 1, 'msg' => '删除成功.'));
    } else {
        echo json_encode(array('state' => 0, 'msg' => '删除失败.'));
    }
    return false;
}
if (isset($_POST['editName']) && !empty($_POST['photoId']) && !empty($_POST['act']) && $_POST['act'] == 'editPh') {
    $photoId = $_POST['photoId'];
    $editName = $_POST['editName'];
    $photoDesc = $_POST['photoDesc'];
    $result = updateSql('photos', "edit_name='{$editName}',photo_desc='{$photoDesc}'", 'photo_id=' . $photoId);
    if ($result['state'] == 1) {
        echo json_encode(array('state' => 1, 'msg' => '编辑成功.'));
    } else {