首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何允许用户为其配置文件添加图像

问如何允许用户为其配置文件添加图像
EN

Stack Overflow用户
提问于 2012-11-12 20:09:54
回答 1查看 5.4K关注 0票数 0

我想知道什么是通常的方式,允许用户添加一个个人资料图片到他们的个人资料在我的网站上。我正在创建一个社交网络类型的网站,用户可以注册和维护他们的个人资料。就像我们知道的那样,用户可以为他们的配置文件上传一个概要文件图像,这应该是数据库的一部分,以及他们的配置文件信息。但是这通常是如何在前端使用html5 5/jquery+ajax+php完成的。

EN

回答 1

Stack Overflow用户

发布于 2012-11-12 20:12:53

你的问题很含糊。假设:

您正在谈论的是一个WebBased系统;您有一个用户数据库系统;

创建一个表单,允许用户上传一个文件,将该文件保存在一个特定的位置,并将其命名为某个惟一的文件。将唯一名称保存到用户配置文件中的字段中。每次加载该配置文件时,都使用文件的唯一名称将其设置为配置文件图片。

请完善你的问题,包括一种语言和更多的细节。

编辑

如前所述,创建一个允许用户上传图片的表单:

代码语言:javascript
复制
<form action="upload.php" method="post">
    <input type="file" name="file" id="file"/>
</form>

在php脚本中,获取上传的文件,并将其移动到具有唯一名称的永久存储位置:

代码语言:javascript
复制
<?php
    $pathToImage = "/new/file/path/unique/345908.png";
    move_uploaded_files($_FILES['file']['tmp_name'], $pathToImage);
?>

使用SQL更改用户配置文件中的唯一名称

代码语言:javascript
复制
<?php
    mysql_query('UPDATE users SET profile_image = ".$pathToImage." WHERE username="matt"');
?>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13350781

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档