我想用表单提交一张图片,用img标签表示的一张.不是用file类型的input标签选择的那种,可以吗?
下面是html和php部分代码:
HTML:
<form action="demo.php" method="post"enctype="multipart/form-data">
<table width="50%" border="1" cellspacing=0 cellpadding=5>
<tr bgcolor="#F2F2F2">
<td class="tableheader" align="left">
图片区域
</td>
</tr>
<tr>
<td align="left" height="105" ondragenter="return false" ondragover="return false" ondrop="dropIt(event)">
<output id="thumbs"><img name="id1" src="pic/ah.jpg"/></output>
</td>
</tr>
<tr>
<td align="center">
<input type="file" id="input" size="10" multiple="true" onchange="imagesSelected(this.files)" />
<input type="submit" name="submit1" value="上传" />
</td>
</tr>
</table>
</form>
PHP:
<?php
$imga = $_FILES ["id1"];
echo "Invalid file";
?>
下面是html和php部分代码:
HTML:
<form action="demo.php" method="post"enctype="multipart/form-data">
<table width="50%" border="1" cellspacing=0 cellpadding=5>
<tr bgcolor="#F2F2F2">
<td class="tableheader" align="left">
图片区域
</td>
</tr>
<tr>
<td align="left" height="105" ondragenter="return false" ondragover="return false" ondrop="dropIt(event)">
<output id="thumbs"><img name="id1" src="pic/ah.jpg"/></output>
</td>
</tr>
<tr>
<td align="center">
<input type="file" id="input" size="10" multiple="true" onchange="imagesSelected(this.files)" />
<input type="submit" name="submit1" value="上传" />
</td>
</tr>
</table>
</form>
PHP:
<?php
$imga = $_FILES ["id1"];
echo "Invalid file";
?>
解决方案 »
- hao123选择邮箱并登录到邮箱
- 关于PHP递归算法问题高手请进
- include的文件怎么出错?
- 我想学会PHP,请问从何学起?
- 关于preg_match的问题
- win7,apache,php5.2.6,报错行数和实际行数差了很多(不是少个括号那种错,是缺个参数那种)
- 类引用传入在php4 php5碰到的问题
- $_SERVER这一类的也受服务器配置限制,那要不要为了兼容,也用extract转换一下呢?
- 简单问题,在线等待!
- 老天啊~~~~~为什么我从来没有配置成功win2000下的apache+php模块方式???
- apache+mysql+php简单遍历展示几条数据响应很慢
- PHP+MYSQL查询数据库导致系统很卡!
我用<input type="image" 也不行啊
+1form也要设置搵encryption什么什么的。
表单必须有
method="post"
enctype="multipart/form-data"
属性
通过 input type=file 控件上传 这是规定,没有“为什么”
<input type="hidden" name="MAX_FILE_SIZE" value="30000">
Send this file: <input name="userfile" type="file">
<input type="submit" value="Send File">
</form>
以上范例中的“_URL_”应该替换成指向一个 PHP 文件的真实 URL。MAX_FILE_SIZE 隐藏域(单位为字节)必须先于文件输入域,其值为接收文件的最大尺寸。同时,要保证您的文件上传表单中要有 enctype="multipart/form-data",否则文件上传将不能工作。