- Timestamp:
- Apr 30, 2012, 1:58:44 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/include/configuration_watermark_process.inc.php
r14513 r14546 29 29 $errors = array(); 30 30 $pwatermark = $_POST['w']; 31 32 // step 0 - manage upload if any 33 if (isset($_FILES['watermarkImage']) and !empty($_FILES['watermarkImage']['tmp_name'])) 34 { 35 list($width, $height, $type) = getimagesize($_FILES['watermarkImage']['tmp_name']); 36 if (IMAGETYPE_PNG != $type) 37 { 38 $errors['watermarkImage'] = 'PNG'; 39 } 40 else 41 { 42 $upload_dir = PHPWG_ROOT_PATH.PWG_LOCAL_DIR.'watermarks'; 43 44 include_once(PHPWG_ROOT_PATH.'admin/include/functions_upload.inc.php'); 45 prepare_directory($upload_dir); 46 47 $new_name = get_filename_wo_extension($_FILES['watermarkImage']['name']).'.png'; 48 $file_path = $upload_dir.'/'.$new_name; 49 50 move_uploaded_file($_FILES['watermarkImage']['tmp_name'], $file_path); 51 52 $pwatermark['file'] = substr($file_path, strlen(PHPWG_ROOT_PATH)); 53 } 54 } 31 55 32 56 // step 1 - sanitize HTML input
Note: See TracChangeset
for help on using the changeset viewer.