echo "fileThumb[" . $item . "] = '';\n"; } echo "fileName[" . $item . "] = '" . sfpg_str_to_script(sfpg_display_name($val, SHOW_FILE_EXT)) . "';\n"; if (!file_exists(DATA_ROOT . "info/" . GALLERY . $val)) { $fp = fopen(DATA_ROOT . "info/" . GALLERY . $val, "w"); fwrite($fp, date(DATE_FORMAT, filemtime(GALLERY_ROOT . GALLERY . $val)) . "|" . sfpg_file_size(filesize(GALLERY_ROOT . GALLERY . $val))); fclose($fp); } echo "fileInfo[" . $item . "] = '" . sfpg_str_to_script(@file_get_contents(DATA_ROOT . "info/" . GALLERY . $val) . "|" . (in_array($val . DESC_EXT, $misc) ? @file_get_contents(GALLERY_ROOT . GALLERY . $val . DESC_EXT) : "")) . "';\n\n"; $item++; } echo "\n\t\t//-->\n\t\t</script>"; } $get_set = FALSE; if (isset($_GET['sfpg'])) { $get = sfpg_url_decode($_GET['sfpg']); if ($get) { define('GALLERY', $get[0]); define('IMAGE', $get[1]); $get_set = TRUE; } } if (!$get_set) { define('GALLERY', ''); define('IMAGE', ''); } if (isset($_GET['cmd'])) { if ($get_set) { if ($_GET['cmd'] == 'thumb') { sfpg_image(GALLERY, IMAGE, 'thumb'); exit;
if (PAYPAL_ENABLED) { if (isset($_GET['sold'])) { if ($sell_file = file(DATA_ROOT . 'buy/' . $_GET['sold'], FILE_IGNORE_NEW_LINES)) { if ($sell_content = file(GALLERY_ROOT . $sell_file[0] . PAYPAL_EXTENSION, FILE_IGNORE_NEW_LINES)) { $fp = fopen(GALLERY_ROOT . $sell_file[0] . PAYPAL_EXTENSION, 'w'); fwrite($fp, $sell_content[0] . "\r\n" . ((int) $sell_content[1] - 1) . "\r\n" . $sell_content[2]); fclose($fp); unlink(DATA_ROOT . 'buy/' . $_GET['sold']); } } } } if (ADMIN === TRUE) { if (isset($_POST["elems"]) and is_array($_POST["elems"]) and count($_POST["elems"]) > 0) { foreach ($_POST["elems"] as $elem) { $del_elem = sfpg_url_decode($elem); if ($del_elem) { $element = GALLERY_ROOT . $del_elem[0] . $del_elem[1]; sfpg_delete($element); if (!is_dir($element)) { sfpg_delete($element . DESC_EXT); if (sfpg_image_type($element)) { sfpg_delete($element . PAYPAL_EXTENSION); } else { sfpg_delete($element . FILE_THUMB_EXT); } } } } } }