我可以任意设置$ _FILE全局

时间:2011-02-16 02:36:30

标签: php superglobals

我有一个函数,我没有编写使用超全局$ _FILE ['picture'] ['temp_name']来创建图像文件和缩略图的函数。但是,当用户没有上传图像时,不会创建图像或缩略图,并且使用这些图像进行显示的另一个应用程序会搞砸。

因此,当用户没有上传图像时,我想任意将$ _FILE ['picture'] ['temp_name']设置为存储在服务器中的图像,并传递$ _FILE ['picture'] [ 'temp_name']到我第一次提到的函数。

我的问题是,我可以随意设置超级全局$ _FILE ['picture'] ['temp_name'] = file_path / preset_image.jpg?

谢谢,

1 个答案:

答案 0 :(得分:0)

是的,你可以,虽然一般不推荐(只是作为克服现有软件限制的黑客,如你所描述的那些)。