前端上传图片该如何传数据给后端,如果用ajax传递数据给后端

<input type="file" name="uploadFiles"/>

除了uploadFiles外还要传递图片key等数据给后端,
用上述input选择图片后,传递数据会把图片路径还是图片数据传递给后端,
希望大家给讲讲怎么实现这个上传图片


LEATH
浏览 5101回答 1
1回答

慕的地8271018

现在回答你的第一个问题,会把图片数据上传给后端,不会把路径传过去。第二个问题怎么实现,我想问你你对后端了解点吗。会php吗?如果你会点的会就可以往下看了,首先你需要一个服务器,本地的就行,比如xammp,接着你要找到服务器的根目录,xammp 的目录为htdocs,然后你在根目录下新建两个文件,upload.html和accept.php,一个是前端的,一个是后端的,都要放在这个目录里,接着,看我的upload.html代码<!DOCTYPE html><html><head>&nbsp; <meta charset="UTF-8">&nbsp; <title>Document</title></head><body><form action="accept.php" method="post" enctype="multipart/form-data">//这里面的缺一不可&nbsp; &nbsp; <input type="file" name="file">&nbsp; &nbsp; <input type="submit" value="上传"></form>&nbsp;&nbsp;</body></html>accept.php代码<?php&nbsp; print_r($_FILES['file']);?>这是最简单的一种方式,但这是基本的原理
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript