Я пытаюсь создать фотогалерею CMS и мне нужно создать эскизы в конце моего файла upload.php.У меня есть функция create_square_image, которая прекрасно работает при запуске на странице «showphotos.php».Однако я не хочу, чтобы он запускался каждый раз, когда кто-то просматривает страницу.Я попытался добавить следующее в 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 (!@move_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 (строка $ filename, строка $ destination, size)
Я пробовал этонесколько раз, и это сохранит изображение, но не миниатюру.