Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP缩略图脚本_Php_Thumbnails_Fine Uploader - Fatal编程技术网

PHP缩略图脚本

PHP缩略图脚本,php,thumbnails,fine-uploader,Php,Thumbnails,Fine Uploader,如何创建缩略图并将其保存在服务器上的文件夹中 例如,每个上传的图片都保存到文件/大文件夹中,并创建缩略图并保存到文件/拇指文件夹中 我发现了几个PHP图像调整脚本,包括TimThumb和phpThumb Fineuploader是否已经内置了缩略图功能?方向正确吗?包括简单的缩略图,我什么都做得很好。现在我所需要做的就是将文件上传到两个dir,big和thumb(也绕过UUID创建,所以它们都放在一个文件夹中)。如何设置URL <script> function createUplo

如何创建缩略图并将其保存在服务器上的文件夹中

例如,每个上传的图片都保存到文件/大文件夹中,并创建缩略图并保存到文件/拇指文件夹中

我发现了几个PHP图像调整脚本,包括TimThumb和phpThumb


Fineuploader是否已经内置了缩略图功能?

方向正确吗?包括简单的缩略图,我什么都做得很好。现在我所需要做的就是将文件上传到两个dir,big和thumb(也绕过UUID创建,所以它们都放在一个文件夹中)。如何设置URL

<script>
function createUploader()
{
    var uploader = new qq.FineUploader(
    {
        element: document.getElementById('fine-uploader'),
        request: {endpoint: 'fineuploader/endpoint.php'},
        onComplete: function(id) {updatePicture(id)}
    });
}

function updatePicture(fileId)
{
    var fileId='fineuploader/';
    uploader.drawThumbnail(fileId, document.getElementById('picture'), 200, true);
}

window.onload = createUploader;
</script>

函数createUploader()
{
var uploader=new qq.FineUploader(
{
元素:document.getElementById('fine-uploader'),
请求:{endpoint:'fineuploader/endpoint.php'},
onComplete:函数(id){updateEpicture(id)}
});
}
函数updatePicture(文件ID)
{
var fileId='fineuploader/';
uploader.Draw缩略图(fileId,document.getElementById('picture'),200,true);
}
window.onload=createUploader;

是的,Fine Uploader已经为您生成客户端预览。有关文件ID是数字的详细信息,请参见预览功能文档,它们由Fine Uploader在内部分配给每个提交的文件。如果要显示缩略图,不需要使用
drawThumbnail
,只需确保模板中包含正确的元素即可。我在评论中发布的链接对此进行了讨论。还有一些演示使用客户端预览生成,我需要将缩略图保存在文件夹中。对我来说,关于这个问题的文档太混乱/复杂了。代码顶部的一个变量用于保存URL(图片和缩略图),对于像我这样的noob来说是非常好的。也许我会将此添加到Git请求中。我完全理解。有一个开放的功能请求,用于生成调整大小的图像,并允许轻松上传它们。请看。这是一个受欢迎的功能请求,很可能在不久的将来完成。如果您愿意,请查看问题并发表评论。