} // processing image upload if (!empty($guestbook["image_upload"])) { $guestbook['error']['image'] = array(); // guestbook image if (is_uploaded_file($_FILES['guestbook_image']['tmp_name']) && !$_FILES['guestbook_image']['error']) { $guestbook['image']['info'] = @getimagesize($_FILES['guestbook_image']['tmp_name']); if (is_array($guestbook['image']['info'])) { // check if it is GIF, JPG or PNG if ($guestbook['image']['info'][2] == 1 || $guestbook['image']['info'][2] == 2 || $guestbook['image']['info'] == 3) { $guestbook["max_image_filesize"] = return_bytes($guestbook["max_image_filesize"]); if ($_FILES['guestbook_image']['size'] > $guestbook["max_image_filesize"]) { $guestbook['error']['image']['size'] = 'File size of uploaded image ('; $guestbook['error']['image']['size'] .= return_bytes_shorten($_FILES['guestbook_image']['size']); $guestbook['error']['image']['size'] .= ') is larger than allowed (max.'; $guestbook['error']['image']['size'] .= return_bytes_shorten($guestbook["max_image_filesize"]); $guestbook['error']['image']['size'] .= ').'; } else { $guestbook['image']['name'] = $_FILES['guestbook_image']['name']; $guestbook['image']['hash'] = md5($_FILES['guestbook_image']['name'] . $_FILES['guestbook_image']['size'] . $guestbook['image']['info'][3]); $guestbook['image']['file'] = $guestbook['image']['hash'] . '.'; switch ($guestbook['image']['info'][2]) { case 1: $guestbook['image']['file'] .= 'gif'; break; //GIF //GIF case 2: $guestbook['image']['file'] .= 'jpg'; break; //JPG
<td align="right" class="chatlist"><?php echo $BL['be_cnt_imgupload']; ?> : </td> <td><table border="0" cellpadding="0" cellspacing="0" summary=""> <tr> <?php if (!isset($content["guestbook"]["image_upload"])) { $content["guestbook"]["image_upload"] = 0; } if (empty($content["guestbook"]["max_image_filesize"])) { $content["guestbook"]["max_image_filesize"] = $phpwcms['file_maxsize']; } $content["guestbook"]["max_image_filesize"] = return_bytes_shorten($content["guestbook"]["max_image_filesize"]); if (return_bytes($content["guestbook"]["max_image_filesize"]) > $phpwcms['file_maxsize']) { $content["guestbook"]["max_image_filesize"] = return_bytes_shorten($phpwcms['file_maxsize']); } ?> <td bgcolor="#E7E8EB"><input name="cguestbook_imgupload" id="cguestbook_imgupload" type="checkbox" value="1" <?php is_checked(1, $content["guestbook"]["image_upload"]); ?> /></td> <td class="v10" bgcolor="#E7E8EB"><label for="cguestbook_imgupload"> <?php echo $BL['be_on']; ?> </label> </td> <td> </td> <td class="chatlist"> <?php echo $BL['be_cnt_filesize']; ?> : </td>
if ($content['files_result'][$_files_x]['f_vars'] && count($phpwcms['allowed_lang']) > 1) { $content['files_result'][$_files_x]['f_vars'] = @unserialize($content['files_result'][$_files_x]['f_vars']); if (!empty($content['files_result'][$_files_x]['f_vars'][$phpwcms['default_lang']]['longinfo'])) { $content['files_result'][$_files_x]['f_longinfo'] = $content['files_result'][$_files_x]['f_vars'][$phpwcms['default_lang']]['longinfo']; } if (!empty($content['files_result'][$_files_x]['f_vars'][$phpwcms['default_lang']]['copyright'])) { $content['files_result'][$_files_x]['f_copyright'] = $content['files_result'][$_files_x]['f_vars'][$phpwcms['default_lang']]['copyright']; } } $_file_info[5] = empty($_file_info[5]) ? $content['files_result'][$_files_x]['f_copyright'] : trim($_file_info[5]); $_files_entries[$fkey] = $content['template_file']; $_files_entries[$fkey] = str_replace('{FILE_ID}', $content['files_result'][$_files_x]['f_id'], $_files_entries[$fkey]); $_files_entries[$fkey] = str_replace('{FILE_TARGET}', $_file_info[3], $_files_entries[$fkey]); $_files_entries[$fkey] = render_cnt_template($_files_entries[$fkey], 'FILE_EXT', $content['files_result'][$_files_x]['f_ext']); $_files_entries[$fkey] = str_replace('{FILE_DOWNLOADS}', $content['files_result'][$_files_x]['f_dlfinal'], $_files_entries[$fkey]); $_files_entries[$fkey] = str_replace('{FILE_SIZE}', return_bytes_shorten($content['files_result'][$_files_x]['f_size'], $_files_settings['file_size_round'], $_files_settings['file_size_space']), $_files_entries[$fkey]); $content['files_result'][$_files_x]['f_created'] = intval($content['files_result'][$_files_x]['f_created']); if ($content['files_result'][$_files_x]['f_created'] <= 0) { $content['files_result'][$_files_x]['f_created'] = filectime($_file_current); } $_files_entries[$fkey] = str_replace('{FILE_DATE}', strftime($_files_settings['date_format'], $content['files_result'][$_files_x]['f_created']), $_files_entries[$fkey]); if ($content['files_direct'] && $content['files_result'][$_files_x]['f_ext']) { $_files_entries[$fkey] = str_replace('{FILE_LINK}', 'download.php?f=' . $content['files_result'][$_files_x]['f_hash'] . '&countonly=1', $_files_entries[$fkey]); } else { $_files_entries[$fkey] = str_replace('{FILE_LINK}', 'download.php?f=' . $content['files_result'][$_files_x]['f_hash'], $_files_entries[$fkey]); } if ($_file_info[1]) { $_files_entries[$fkey] = str_replace('{FILE_NAME}', html_specialchars($_file_info[1]), $_files_entries[$fkey]); } else { $_files_entries[$fkey] = str_replace('{FILE_NAME}', html_specialchars($content['files_result'][$_files_x]['f_name']), $_files_entries[$fkey]); }