Я пытаюсь создать галерею CMS и вам нужно создать эскизы в конце моего файла upload.php. У меня есть функция, называемая create_square_image, которая отлично работает при запуске на странице «showphotos.php». Однако я не хочу, чтобы он запускался каждый раз, когда кто-то просматривал страницу. Я попытался добавить следующее SWFUpload ...Создать миниатюру с SWFUpload
// Process the file
/*
At this point we are ready to process the valid file. This sample code shows how to save the file. Other tasks
could be done such as creating an entry in a database or generating a thumbnail.
Depending on your server OS and needs you may need to set the Security Permissions on the file after it has
been saved.
*/
$thumb_save = "uploads/thumbs/thumb_" . $_FILES[$upload_name]["tmp_name"];
create_square_image($_FILES[$upload_name]["tmp_name"],$thumb_save,100);
if ([email protected]_uploaded_file($_FILES[$upload_name]["tmp_name"], $save_path.$file_name)) {
HandleError("File could not be saved.");
exit(0);
}
exit(0);
Функция create_square_image использует этот формат: create_square_image (строка $ имя файла, строка $ назначения, размер)
Я пробовал несколько раз, и он сохранит изображение, но не миниатюру.