Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.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
Image 如何允许用户为其配置文件添加图像_Image_Upload - Fatal编程技术网

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

Image 如何允许用户为其配置文件添加图像,image,upload,Image,Upload,我想知道什么是通常的方式,允许用户添加一个个人资料图片到他们的个人资料在我的网站上。 我正在创建一个社交网络类型的网站,在那里用户可以注册和维护他们的个人资料。正如我们所知,用户可以上传他们的个人资料的个人资料图像,这应该是数据库的一部分,连同他们的个人资料信息。但是,这通常是如何使用html5/jquery+ajax+php在前端完成的。您的问题非常模糊。假设: 你说的是一个基于网络的系统;你有一个有用户的数据库系统 创建一个表单,允许用户上载文件,将该文件保存在特定位置,并将其命名为独特的名

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

您的问题非常模糊。假设:

你说的是一个基于网络的系统;你有一个有用户的数据库系统

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

请改进您的问题,使其包含语言和更多细节

编辑

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

<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"');
?>

您应该编辑您的问题并定义一种语言、框架等。对此表示抱歉!我正在创建一个社交网络类型的网站,在那里用户可以注册和维护他们的个人资料。正如我们所知,用户可以上传他们的个人资料的个人资料图像,这应该是数据库的一部分,连同他们的个人资料信息。但这通常是如何在前端完成的。请将此信息添加到原始问题中(下面有一个“编辑”链接)。还可以添加一些有关您正在使用的技术的信息,因为每种技术的解决方案都是不同的。