当前位置:首页 > 代码 > 正文

html上传头像代码(html头像特效代码)

admin 发布:2022-12-19 04:43 186


本篇文章给大家谈谈html上传头像代码,以及html头像特效代码对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

在html页面里面制作一个上传图片的区域,就是点那个区域,就能上传照片,这个html代码应该怎么写?

你好,html上传文件的代码如下:

 input type="file" name="fileUpload" /

 input type="submit" value="上传文件" /

至于你要说的有个区域显示图片的,这个需要配合前端开发才可以,单纯的html代码是做不到的,谢谢。

前边头像 后边是文字 HTML怎么写

这个挺简单的啊,要分析问题嘛,首先:

图片是圆的(当然设计师一般是不会给不一个圆的图片,并且后台上传的也是无法确定上传的就是圆的)所以使用一个盒子装起来,把盒子设置为圆的,然后后边是文字

主要是使用浮动来设置,就是头像用一个盒子,右边的内容用一个盒子,然后用float:left;把这两个盒子都浮动起来,父级要清除浮动

代码:

!DOCTYPE html

html

head

meta charset="utf-8"/

title007/title

style type="text/css"

html,body{

margin:0;

}

.fl{

float:left;

}

.ovf{

overflow: hidden;

}

.auto-img{

display: block;

width:100%;

}

.box{

width:100%;

}

.boxdiv{

margin-left: 50px;

margin-top: 50px;

}

.box-tx{

width:50px;

height:50px;

border-radius: 50%;

background-color: #f00;

}

.box-texts{

}

/style

/head

body

div class="box ovf"

div class="fl box-tx"

!-- img class="auto-img" src="图片路径" --

/div

div class="fl box-texts"

div

推荐码:sss55;

/div

div姓名:喵喵咪/div

/div

/div

/body

/html

如何java中实现上传头像功能?

其实就是上传文件,方便点的下载个fileupload 插件,将文件转换成流,然后再写出到指定的路径,将存储路径存储在数据库中。再好点的,可以将这个头像文件做一次压缩处理,原图一个路径,压缩图一个路径。压缩图路径展示小图,原图路径展示原图。一般这个路径都是基于工程的相对路径。

html网页上传文件的完整代码

html前端代码:

html  

body  

    form action="upload-file.php" method="post"  

        enctype="multipart/form-data"  

        label for="file"文件名:/label  

        input type="file" name="file" id="file" /  

        br/  

        input type="submit" name="submit" value="提交" /  

    /form  

/body  

/html

如果是ubuntu上部署apache2,你应该是php开发者吧,action="upload-file.php

" 中的upload-file.php改为你自己的后端php接收文件的逻辑代码即可!

这里提供upload-file.php后端接收文件的代码:

?php  

if ($_FILES["file"]["error"]  0)  

  {  

  echo "错误: " . $_FILES["file"]["error"] . "br /";  

  }  

else  

  {  

  echo "文件名: " . $_FILES["file"]["name"] . "br /";  

  echo "类型: " . $_FILES["file"]["type"] . "br /";  

  echo "大小: " . ($_FILES["file"]["size"] / 1024) . " Kbbr /";   

  }  

 if (file_exists("upload/" . $_FILES["file"]["name"]))  

    {  

      echo $_FILES["file"]["name"] . " 文件已经存在. ";  

    }  

else  

    {  

      move_uploaded_file($_FILES["file"]["tmp_name"],  

      "upload/" . $_FILES["file"]["name"]);  

      echo "文件已经被存储到: " . "upload/" . $_FILES["file"]["name"];  

    }   

?

代码很简单,我相信你应该能看懂,这里的 文件夹 upload/ 需要你自己手动创建,请确保文件路径正取!

我也是web开发者,有问题可继续追问我!或是加我工作室QQ(540144097),在群里向我提问!有问必答,望采纳......

html上传文件代码

在HTML标准中,XMLHttpRequest对象被重新定义,被称为“XMLHttpRequest Level 2”,其中包含了以下5个新特性:

1、支持上传、下载字节流,比如文件、blob以及表单数据。

2、增加了上传、下载中的进度事件。

3、跨域请求的支持。

4、允许发送匿名请求(即不发送HTTP的Referer部分)。

5、允许设置请求的超时。

在这篇教程中,我们主要关注第一和第二项特性,尤其是第二项——它能够提供我们想要的上传进度。和之前的方案不同,这个方案并不要求服务器作出特殊的设置,因此大家边看教程就可以边动手试试了。

上面图示的就是我们能够实现的内容:

1、显示上传的文件信息,比如文件名、类型、尺寸。

2、一个能够显示真实进度的进度条。

3、上传的速度。

4、剩余时间的估算。

5、已上传的数据量。

6、上传结束后服务器返回的响应。

另外,凭借XMLHttpRequest,我们的上传过程整个都是异步的,因此用户在上传文件的时候,依然可以操作网页当中的其它元素,并不需要专门等待上传的完成。而在上传结束后,我们能够获取服务器发回的响应,因此整个上传过程都显得相当顺理成章。

html 表单上传图片

使用表单中的文件域(input type="file".../)控件可以上传文件。

打开DreamWeaver,这里使用的版本是CS6,新建一个php文件。

保存到网站目录下,命名为upload.php。

在代码中插入一个表单

对话框中,操作留空,方法选择“post”,编码类型输入“multipart/form-data”,名称命名为“upload_form”,其中编码类型必须为“multipart/form-data”。点击确定,产生的代码如下:

body

form action="" method="post" enctype="multipart/form-data" name="upload_form"/form

/body

接下来在form中插入一个标签控件、一个文件域控件和一个上传按钮。

结果如下:

body

form action="" method="post" enctype="multipart/form-data" name="upload_form"

label选择图片文件/label

input name="imgfile" type="file" accept="image/gif, image/jpeg"/

input name="upload" type="submit" value="上传" /

/form

/body

不同的浏览器,对于文件域控件的显示不同,IE9浏览器和FireFox中的预览效果都要看一下

代码中,重要的是名为imgfile的文件域控件,type属性为“file”,表示这是一个文件域控件。

accept属性表示点击“浏览...”按钮时,弹出的打开对话框中的文件类型。accept="image/gif, image/jpeg"表示我们只想在文件打开对话框中显示后缀名为“gif”和“jpg”、“jpeg”的文件。对于此属性,有些浏览器并不支持。比如在IE9中,此属性不起任何作用。在chrome中,此属性起作用。

如果想支持所有的图像文件,accept值可以设置为“image/*”,在chrome中,文件类型显示

好了,html代码就写完了,因为action="",表示点击上传按钮时,将表单提交给自身,因此,我们还要添加接收表单的处理代码。

代码如下:

?php

if (isset($_FILES['imgfile'])

is_uploaded_file($_FILES['imgfile']['tmp_name']))

{

$imgFile = $_FILES['imgfile'];

$imgFileName = $imgFile['name'];

$imgType = $imgFile['type'];

$imgSize = $imgFile['size'];

$imgTmpFile = $imgFile['tmp_name'];

move_uploaded_file($imgTmpFile, 'upfile/'.$imgFileName);

$validType = false;

$upRes = $imgFile['error'];

if ($upRes == 0)

{

if ($imgType == 'image/jpeg'

|| $imgType == 'image/png'

|| $imgType == 'image/gif')

{

$validType = true;

}

if ($validType)

{

$strPrompt = sprintf("文件%s上传成功br"

. "文件大小: %s字节br"

. "img src='upfile/%s'"

, $imgFileName, $imgSize, $imgFileName

);

echo $strPrompt;

}

}

}

?

代码分析:

$_FILES是一个数组变量,用于保存上传后的文件信息。

$_FILES['imgfile']表示文件域名称为'imgfile'的控件提交服务器后,上传的文件的信息。

一个上传的文件,有以下属性信息:

'name': 上传的文件在客户端的名称。

'type': 文件的 MIME 类型,例如"image/jpeg"。

'size': 已上传文件的大小,单位为字节。

'tmp_name':上传时,在服务器端,会把上传的文件保存到一个临时文件夹中,可以通过此属性得到临时文件名。

'error':文件在上传过程中的错误代码。如果上传成功,此值为0,其它值的意义如下:

1:超过了php.ini中设置的上传文件大小。

2:超过了MAX_FILE_SIZE选项指定的文件大小。

3:文件只有部分被上传。

4:文件未被上传。

5:上传文件大小为0。

代码中首先判断$_FILES['imgfile']变量是否存在,如果存在,并且$_FILES['imgfile']['tmp_name']变量所指文件被上传了,判断error属性,如果属性为0,把上传后的图像从临时文件夹移到upfile文件夹中,显示上传文件的信息,并显示上传后的图像。

如果error值不为0,表示上传失败,显示失败信息。

完成的代码如下:

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " /TR/xhtml1/DTD/xhtml1-transitional.dtd"

html xmlns=" "

head

meta http-equiv="Content-Type" content="text/html; charset=utf-8" /

title上传图片文件/title

/head

?php

if (isset($_FILES['imgfile'])

is_uploaded_file($_FILES['imgfile']['tmp_name']))

{

$imgFile = $_FILES['imgfile'];

$upErr = $imgFile['error'];

if ($upErr == 0)

{

$imgType = $imgFile['type']; //文件类型。

/* 判断文件类型,这个例子里仅支持jpg和gif类型的图片文件。*/

if ($imgType == 'image/jpeg'

|| $imgType == 'image/gif')

{

$imgFileName = $imgFile['name'];

$imgSize = $imgFile['size'];

$imgTmpFile = $imgFile['tmp_name'];

/* 将文件从临时文件夹移到上传文件夹中。*/

move_uploaded_file($imgTmpFile, 'upfile/'.$imgFileName);

/*显示上传后的文件的信息。*/

$strPrompt = sprintf("文件%s上传成功br"

. "文件大小: %s字节br"

. "img src='upfile/%s'"

, $imgFileName, $imgSize, $imgFileName

);

echo $strPrompt;

}

else

{

echo "请选择jpg或gif文件,不支持其它类型的文件。";

}

}

else

{

echo "文件上传失败。br";

switch ($upErr)

{

case 1:

echo "超过了php.ini中设置的上传文件大小。";

break;

case 2:

echo "超过了MAX_FILE_SIZE选项指定的文件大小。";

break;

case 3:

echo "文件只有部分被上传。";

break;

case 4:

echo "文件未被上传。";

break;

case 5:

echo "上传文件大小为0";

break;

}

}

}

else

{

/*显示表单。*/

?

body

form action="" method="post" enctype="multipart/form-data" name="upload_form"

label选择图片文件/label

input name="imgfile" type="file" accept="image/gif, image/jpeg"/

input name="upload" type="submit" value="上传" /

/form

/body

?php

}

?

/html

html上传头像代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于html头像特效代码、html上传头像代码的信息别忘了在本站进行查找喔。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/2575.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载