<?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 . "'"); }
$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; } ?>
/** * 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; }
/** * 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; }
$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 {