如何让用户添加他们的个人资料图像

如何让用户添加他们的个人资料图像

问题描述:

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

+0

您应该编辑您的问题并定义语言,框架等。 –

你的问题很模糊。假设:

您正在谈论一个基于Web的系统;你有一个用户的数据库系统;

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

请优化您的问题,包括语言和更多细节。

编辑

像说,创建一个表单,允许用户上传图片:

<form action="upload.php" method="post"> 
    <input type="file" name="file" id="file"/> 
</form> 

在一个PHP纸条,请确认您上传的文件,并将其移动到永久存储位置一个独特的名字:

<?php 
    $pathToImage = "/new/file/path/unique/345908.png"; 
    move_uploaded_files($_FILES['file']['tmp_name'], $pathToImage); 
?> 

使用SQL的用户更改的唯一名称简介

<?php 
    mysql_query('UPDATE users SET profile_image = ".$pathToImage." WHERE username="matt"'); 
?> 
+0

对不起!我正在创建一个社交网络类型的网站,用户可以在其中注册和维护其个人资料。就像我们知道的,用户可以上传个人资料图片作为他们的个人资料,这应该是数据库的一部分以及他们的个人资料信息但是这通常是如何在前端完成的。 – user1373287

+0

请将此信息添加到您原来的问题中(其下有一个“编辑”链接)。还要添加一些关于您正在使用的技术的信息,因为每种技术的解决方案都不相同。 –

+0

感谢您的建议。 – user1373287