在php中上传文件时需要输入标签而不是浏览按钮
我是php编程的新手。我目前正在创建一个用户配置文件,我需要允许用户上传配置文件图片。所以我写了这样的代码在php中上传文件时需要输入标签而不是浏览按钮,php,html,css,Php,Html,Css,我是php编程的新手。我目前正在创建一个用户配置文件,我需要允许用户上传配置文件图片。所以我写了这样的代码 <?php echo form_open_multipart('','class="form-horizontal span4"');?> <img src="PATH TO IMAGE" /> <input type="text" name="userfile" /> <input class="btn" type="submit" value=
<?php echo form_open_multipart('','class="form-horizontal span4"');?>
<img src="PATH TO IMAGE" />
<input type="text" name="userfile" />
<input class="btn" type="submit" value="Upload" />
<?php echo form_close();?>
基本上,您要做的是将默认上载输入移到页面之外,例如,将其绝对左侧设置为-300px。然后,您可以单击自己的按钮,用javascript触发真正的按钮。就这么简单。另外,你不能用可见性或显示来隐藏它:无,因为它不会触发。幸运的是,移开它并不会禁用它。基本上,您要做的是将默认上载输入移到页面之外,例如,将其绝对左移到-300px。然后,您可以单击自己的按钮,用javascript触发真正的按钮。就这么简单。另外,你不能用可见性或显示来隐藏它:无,因为它不会触发。幸运的是,将其移开并不会禁用它。您不能更改默认值,即:Browse
,但这可以通过css通过在浏览按钮上重叠图像来实现
在Css中类似这样的东西(根据HTML属性自定义它)
):
根据您的评论,我想使用浏览按钮进行浏览,单击上载后,我需要上载。此外:
<input type="submit" value="upload" name="sub"/>
<input type="file" name="img"/>
现在,您可以通过按“上载”按钮提交表单,如果您已为此进行了编码,则图像将被上载。使用此按钮上载时,您不能更改默认值,即:Browse
,但这可以通过css通过将图像重叠到“浏览”按钮上来实现
在Css中类似这样的东西(根据HTML属性自定义它)
):
根据您的评论,我想使用浏览按钮进行浏览,单击上载后,我需要上载。此外:
<input type="submit" value="upload" name="sub"/>
<input type="file" name="img"/>
现在,您可以通过按“上载”按钮提交表单,如果您已为此编码,图像将被上载。使用此按钮上载图像图像之间的区别是什么?在我看来是一样的。你能告诉我区别吗。哈哈,伙计们,我错了…在窗体窗口中使用。。。。有没有办法在点击输入框时打开浏览对话框?图像之间有什么区别?我觉得它看起来是一样的。你能告诉我区别吗。哈哈,伙计们,我错了…在窗体窗口中使用。。。。有没有办法在点击输入框时打开浏览对话框?为什么有两个按钮??你想通过浏览按钮上传图片还是上传?我想使用浏览按钮浏览,当点击上传时,我需要上传为什么有两个按钮??你想通过浏览按钮上传图片还是上传?我想通过浏览按钮浏览,点击上传后我需要上传