$result = mysql_query("SELECT id FROM user_teams WHERE id != " . $tid . " AND teamname = '" . addslashes(stripAllString(trim($_POST['teamname']))) . "'"); if (mysql_num_rows($result) > 0 || trim($_POST['teamname']) == '') { $preview = _("Preview"); output_header($preview, SHOW_STATSBAR, $theme_extra_args); $teamimages = uploadImages(1, $tid, "both"); $curTeam['avatar'] = $teamimages['avatar']; if (trim($_POST['teamname']) == "") { echo "<center><br>" . _("The team name must not be empty.") . "<br>"; } else { echo "<center><br>" . _("The team name must be unique. Please make any changes and resubmit.") . "<br>"; } showEdit(stripslashes($_POST['teamname']), stripslashes($_POST['text_data']), stripslashes($_POST['teamwebpage']), 0, $tid); echo "<br></center><br>"; } else { if (!empty($_POST['tavatar'])) { mysql_query("UPDATE user_teams SET avatar='" . $_POST['tavatar'] . "' WHERE id = {$tid}"); } elseif (!empty($_FILES['teamavatar'])) { uploadImages(0, $tid, "avatar"); } if (!empty($_POST['ticon'])) { mysql_query("UPDATE user_teams SET icon='" . $_POST['ticon'] . "' WHERE id = {$tid}"); } elseif (!empty($_FILES['teamicon'])) { uploadImages(0, $tid, "icon"); } mysql_query("UPDATE user_teams SET teamname='" . addslashes(stripAllString(trim($_POST['teamname']))) . "', team_info='" . addslashes(stripAllString($_POST['text_data'])) . "', webpage='" . addslashes(stripAllString($_POST['teamwebpage'])) . "' WHERE id='{$tid}'"); $title = _("Saving Team Update"); $desc = _("Updating team...."); metarefresh(0, "tdetail.php?tid={$tid}", $title, $desc); } } // vim: sw=4 ts=4 expandtab
//adicionar $request->user_cadastro = $user->user_id; $request->user_lastupdate = $user->user_id; $request->reg_date_cadastro = date('Y-m-d H:i:s'); $request->reg_date_lastupdate = date('Y-m-d H:i:s'); $request = setDados((array) $request); $Read->setThis($request); $insert = $Read->Execute()->insert(); if ($insert) { $regId = $Read->Execute()->MaxFild('reg_id'); $Upload = new Upload(); $regFile = new NcRegFile(); $regImage = new NcRegImage(); addOrigens($request->origens, $regId); uploadFiles($request->files, $regId); uploadImages($request->images, $regId); } $request->reg_id = $Read->Execute()->MaxFild("reg_id"); } echo json_encode($request); break; case "DELETE": //deleta não implementado //deleta todos os arquivos deste registro $NcRegFile = new NcRegFile(); $NcRegFile->setReg_id($id); $NcRegFile->Execute()->delete(); //deleta todas as imagens deste registro $NcRegImage = new NcRegImage(); $NcRegImage->setReg_id($id); $NcRegImage->Execute()->delete();
function recursiveUpload($dir) { global $fbo, $no_recurse; // Start the recursive upload. disp("Recursively uploading: {$dir}", 5); // Scan the folder for directories and images $result = folderScan($dir); // If the number of images in directory is greater than 1. if (count($result['images']) > 0) { // Get album base name. $albumBase = getAlbumBase($result['images'][0]); // Get current albums associated with the base name. $imageAlbums = getImageAlbums($albumBase); uploadImages($result["images"], $imageAlbums); } // For each directory. Recursively upload photos if ($no_recurse) { disp("No Recursion, stopping.", 0); } foreach ($result['directories'] as $dir) { recursiveUpload($dir); } }