*/ if ($sub_act == "ftp" && $isftp == 1) { $javascripts[] = "javascripts.downloads"; require_once 'HTML/QuickForm.php'; require_once 'HTML/QuickForm/Renderer/ArraySmarty.php'; $form =& new HTML_QuickForm('frm_downloads', 'post', 'admin.php?p=' . $module_name); $form->removeAttribute('name'); $form->setRequiredNote($locale->get('ftp_form_required_note')); $form->addElement('header', 'ftp', $locale->get('ftp_form_header')); $form->addElement('hidden', 'act', $page); $form->addElement('hidden', 'sub_act', $sub_act); $form->addElement('hidden', 'parent', $parent); //checkbox kijeloles $form->addElement('checkbox', 'all', null, $locale->get('ftp_field_checkall'), 'onclick=doNow()'); $form->addElement('submit', 'submit', $locale->get('ftp_form_submit_copy'), 'class="submit"'); $dirlist = get_ftpdir($fdir); if ($form->validate()) { if (isset($_POST['fileChecked']) && is_array($_POST['fileChecked'])) { foreach ($_POST['fileChecked'] as $key => $value) { //$error = array(); if (get_magic_quotes_gpc()) { $file = stripslashes($value); } else { $file = $value; } $filename = time() . preg_replace('|[^\\w\\d_\\.]|', '_', change_hunchar($file)); if (!@copy($fdir . $file, $ddir . $filename)) { //$error[] = $file; //echo "Nem sikerult a kovetkezo file-t atmasolni: $file<br>"; } else { @chmod($ddir . $filename, 0664);
$javascripts[] = "javascripts"; include_once 'HTML/QuickForm.php'; include_once 'HTML/QuickForm/Renderer/ArraySmarty.php'; include_once 'includes/function.gallery.php'; include_once 'includes/function.images.php'; $form =& new HTML_QuickForm('gftp_frm', 'post', 'admin.php?p=' . $module_name); $form->setRequiredNote($locale->get('form_ftpgallery_required_note')); $form->addElement('hidden', 'gid', $gid); $form->addElement('hidden', 'act', $page); $form->addElement('hidden', 'sub_act', $sub_act); //mindet kijelol checkbox $form->addElement('checkbox', 'all', null, $locale->get('field_clickall'), 'onclick=doNow()'); $form->addElement('submit', 'submit', $locale->get('form_ftp_submit'), 'class="submit"'); $fdir = rtrim($_SESSION['site_galleryftpdir'], '/') . '/'; $ddir = rtrim($_SESSION['site_galerydir'], '/') . '/'; $dirlist = get_ftpdir($fdir, "picture"); if ($form->validate()) { $errors = array(); if (isset($_POST['fileChecked']) && is_array($_POST['fileChecked'])) { foreach ($_POST['fileChecked'] as $key => $value) { if (get_magic_quotes_gpc()) { $file = stripslashes($value); } else { $file = $value; } $filename = time() . preg_replace('|[^\\w\\d_\\.]|', '_', change_hunchar($file)); $tn_name = 'tn_' . $filename; if (!($pic = img_resize($fdir . $file, $ddir . $filename, $_SESSION['site_picwidth'], $_SESSION['site_picheight'])) || !($tn = img_resize($fdir . $file, $ddir . $tn_name, $_SESSION['site_thumbwidth'], $_SESSION['site_thumbheight']))) { $errors[] = $file; } else { @chmod($ddir . $filename, 0664);