2011-06-09 47 views
1

不是有效的JPEG文件我确实有一个问题:在我的网站上,我允许用户以各种格式上传图像。然后,在服务器上运行MoveUploadedFile(),并且作为参数,最后给它命名为'.jpg'。它被保存并在Windows上,我可以正常打开图像。但如果我想用'imagecreatefromjpeg()'打开它,那么函数返回“image.jpg不是有效的JPEG文件在...”PHP:MoveUploadedFile - > name.jpg = imagecreatefromjpeg()...

我该怎么做,所以这不再发生?

感谢答案;)

Regz,弗洛

+0

你使用的是正确的路径吗?在正在使用的路径上执行'is_file()'。 – alex 2011-06-09 23:33:52

+0

请显示一些代码 – 2011-06-09 23:33:57

回答

2

您可以在菲亚特其不改变这个事实,其犹菲亚特写保时捷。

用户可以上传每种格式的文件,但imagecratefromjpeg需要jpg。 窗口只是使用相同的程序来打开图片,没有mater如果JPG或GIF或其他。 (或它有什么名字)

相关问题