Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.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
如何在codeigniter中上载数据uri文件?_Codeigniter - Fatal编程技术网

如何在codeigniter中上载数据uri文件?

如何在codeigniter中上载数据uri文件?,codeigniter,Codeigniter,Codeigniter的文件上载库在上载文件之前需要$\u FILES[]。如果未设置$\u FILES[],它将返回一个错误 我在这里苦苦挣扎,因为我得到的帖子是JSON,而JSON包含的文件是数据uri 如何为数据uri使用codeigniters本机文件上载帮助程序?只需像对待任何其他文本值一样对待它,也许您没有获得上下文。我正在获取post数据,但如何将其视为文件并上传。我正在尝试使用CI的本机文件上载帮助程序。但这并没有帮助,因为那个助手希望上传一个$u文件。因为我是以数据uri的形式

Codeigniter的文件上载库在上载文件之前需要$\u FILES[]。如果未设置$\u FILES[],它将返回一个错误

我在这里苦苦挣扎,因为我得到的帖子是JSON,而JSON包含的文件是数据uri


如何为数据uri使用codeigniters本机文件上载帮助程序?

只需像对待任何其他文本值一样对待它,也许您没有获得上下文。我正在获取post数据,但如何将其视为文件并上传。我正在尝试使用CI的本机文件上载帮助程序。但这并没有帮助,因为那个助手希望上传一个$u文件。因为我是以数据uri的形式发布图像,所以我没有任何$\u文件。我想你不会明白。。。daturi是图像的文本表示形式。显示用于转置图像和发送数据的ajax,如果您没有使用canvas api转置图像,则您正在错误地上载文件,只需像对待任何其他文本值一样对待它,可能您没有获得上下文。我正在获取post数据,但如何将其视为文件并上传。我正在尝试使用CI的本机文件上载帮助程序。但这并没有帮助,因为那个助手希望上传一个$u文件。因为我是以数据uri的形式发布图像,所以我没有任何$\u文件。我想你不会明白。。。daturi是图像的文本表示形式。显示用于转置图像和发送数据的ajax,如果您没有使用canvas api转置图像,则表明您上传的文件不正确