Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.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
在php中上传文件时需要输入标签而不是浏览按钮_Php_Html_Css - Fatal编程技术网

在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编程的新手。我目前正在创建一个用户配置文件,我需要允许用户上传配置文件图片。所以我写了这样的代码

<?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"/>


现在,您可以通过按“上载”按钮提交表单,如果您已为此编码,图像将被上载。使用此按钮上载图像

图像之间的区别是什么?在我看来是一样的。你能告诉我区别吗。哈哈,伙计们,我错了…在窗体窗口中使用。。。。有没有办法在点击输入框时打开浏览对话框?图像之间有什么区别?我觉得它看起来是一样的。你能告诉我区别吗。哈哈,伙计们,我错了…在窗体窗口中使用。。。。有没有办法在点击输入框时打开浏览对话框?为什么有两个按钮??你想通过浏览按钮上传图片还是上传?我想使用浏览按钮浏览,当点击上传时,我需要上传为什么有两个按钮??你想通过浏览按钮上传图片还是上传?我想通过浏览按钮浏览,点击上传后我需要上传