首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何显示我上传到服务器文件夹中的图片?我用的是php和mysql,在数据库里保存的只是图片的名字

要显示上传到服务器文件夹中的图片,可以按照以下步骤进行操作:

  1. 首先,确保你已经将图片上传到服务器的指定文件夹中。可以使用PHP的文件上传功能将图片保存到服务器上的文件夹中。
  2. 在数据库中保存的只是图片的名字,因此需要通过PHP代码来获取图片的完整路径。可以使用以下代码来获取图片的路径:$imageName = "图片的名字"; // 从数据库中获取的图片名字 $imagePath = "服务器文件夹的路径" . $imageName; // 拼接图片的完整路径其中,"服务器文件夹的路径"是你上传图片所存储的文件夹在服务器上的路径。
  3. 接下来,可以使用HTML的<img>标签来显示图片。将上一步获取到的图片路径赋值给src属性即可:<img src="<?php echo $imagePath; ?>" alt="图片">这样,浏览器就会根据src属性中的图片路径加载并显示图片。

需要注意的是,上述代码只适用于显示单个图片。如果你需要显示多个图片,可以通过循环遍历数据库中的图片名字,并使用相同的方法来显示每个图片。

另外,腾讯云提供了丰富的云服务产品,可以根据具体需求选择适合的产品。例如,如果需要存储和管理图片,可以使用腾讯云的对象存储服务 COS(Cloud Object Storage)。COS 提供了高可用性、高可靠性的存储空间,可以方便地上传、下载和管理图片文件。你可以参考腾讯云 COS 的产品介绍和文档来了解更多信息:

请注意,以上答案仅供参考,具体实现方式可能因个人需求和环境而异。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

图片怎么存储到数据库里「建议收藏」

存储图片到数据库里一般有两种方式 将图片保存路径存储到数据库(文件存放在服务器路径或者ftp服务器路径) 将图片以二进制数据流形式直接写入数据库字段(base64形式),base64 图片在数据库存储用途一般为...比如mysql中有个blob字段。oracle数据库blob或bfile类型 图片存储在磁盘上(服务器),数据库字段中保存图片服务器存储路径。...互联网环境,大访问量,数据库速度性能方面很重要。一般在数据库存储图片做法比较少,更多图片路径存储在数据库,展示图片时候只需要连接磁盘路径把图片载入进来即可。因为图片属于大字段。...做法:数据库中保存” images/2012/09/25/1343287394783.jpg”, 这些图片实际不存储在web服务器。上传到北京cdn服务器上去。...有些不需要在数据库保存,缩略图可以实时访问时候程序生成(节省很多存储空间) 实际,把域名保存在数据库,非常不利于系统迁移。

9.8K52

关于图片或者文件在数据库存储方式归纳

一、图片以二进制形式直接存储在数据库 第一种存储实现(php语言): 大体思路: 1、将读取到图片php程序转化成二进制形式。...其实,从来没用过在数据库以二进制存储图片做法。我们用得更多存储图片路径,实际图片在磁盘上保存(图片二进制放到数据库,把数据库负担弄重了)。...北京长沙同一套程序。服务器在长沙。北京用户访问北京站时候,实际需要远距离访问长沙服务器。速度怎么都快不起来。跟服务器性能完全没关系。当时不懂这些。不清楚怎么折腾。...做法:数据库中保存” images/2012/09/25/1343287394783.jpg”, 这些图片实际不存储在web服务器。上传到北京cdn服务器上去。...有些不需要在数据库保存,缩略图可以实时访问时候程序生成(节省很多存储空间) 实际,把域名保存在数据库,非常不利于系统迁移。

9.6K20
  • Emoji 表情图标在 iOS 与 PHP 之间通信及 MySQL 存储

    在 iOS 项目中,我们需要服务器保存一些用户数据,例如用户信息、评论等,我们服务器端使用了 PHP+MySQL 搭配。...在测试过程我们发现,用户在 iOS 端里输入了 Emoji 表情提交到服务器以后,PHP 无法在 MySQL 数据库里正确保存,会遇到乱码问题。下面原因探析和解决办法。...回到 iOS Web 服务器之间通信方案,我们可以直接把 iOS 中用户输入 Emoji 表情,通过 PHP 存入 MySQL 数据库,如果在 iOS 展示,直接把数据传递给 iOS,客户端应该就能正确展示表情图标了...在 Web 端显示方面,出于各平台兼容性考虑,把 Emoji 表情通过图片输出最合适做法。无论在数据库我们保存形态是什么,把它转化为图片都需要一个对应表。...在 iOS 端显示方面,鉴于用户普遍升级到 iOS5 以上,自然显示原生支持 Unified Emoji。在安卓其他移动平台客户端上,暂时没有研究过,但估计显示图片比较好选择。

    1.3K20

    PHP学习-----Android客户端传回图片base64位码php保存服务器文件夹里面

    最近case需要用到用户发布上传图像问题,每次发布图片数量控制在三张,可以相机拍照,可以相册选择 图片存储,我们在数据库存储服务器地址,一个字段存储多张图片...,第一次上传第一张图片时候,上传成功,也保存服务器文件夹里,也保存到了数据库  图片字段,但是由于1<3, 后台就知道图片还没有上传完,所以反正状态码1,告诉Android客户端,你还没有上传完,...( $_POST['base64']);//php函数库里面有这个方法,就是把string转成bitmap //这里啰嗦一点,上传图片,还没有对文件进行加密处理,最简单一种方式在生成base64...位码我们插入一段特殊字符串, //然后后台接收到这个字符串时候str_replace()替换掉就好了,还有很多其他方式,不说了, //接下来需要构建你存储在服务器地址 $savePath...指针*/ fclose($m);//必须关闭 //如果保存文件夹里成功了,还是别忘记了还需要存储到数据库相应字段啊,在数据库图片字段存储图片名,多张图片 ,号隔开 /*将图片名插入到数据库

    1.7K40

    电商设计知乎总结

    不是看着天猫模式,就闭着眼睛可以做 PHP+MySql 架构用户数访问量为千万级别的类似淘宝商城那样 B2C 网站,如何? Dion: 系统架构很重要! 语言: 主流语言都没什么问题。...需要帮助: 需要结合问题描述,给一个合理商品多规格、多价格、多库存设计方案,来解决编程复杂度,同时保证可以在商品创建交互设计简单。...2、商品非结构化信息保存成小文件,存储在自主开发海量小文件系统图片商品描述信息。...4、文档在存储之前,先保存图片,并把文档图片src地址替换为小文件系统图片路径,就可以了 补充一句,不能把存储理解成只有数据库和文件系统,存储有各种类型,不同文件系统、各种RDBMS...、NoSql存储…… 子柳: 其实几位同事已经回答了,再从历史角度做个补充 最早这个字段确实是放在数库里面的,一个clob字段,存放就是html片段。

    1.5K20

    zblogPHP备份迁移图文教程

    说真的,在印象里关于zblog网站迁移来说是没有什么技术难题,当然跟别的程序不太一样,别的网站程序,数据迁移可能需要修改很多配置文件才行或者说某些文件修改比较费劲,那时就建议帝国备份做,zblog...到目前未知网站备份已经全部完成,任务已经完成一大半了,接下来就是把下载到本地网站数据mysql数据库做好备份,然后上传到网站空间。...(别问我怎么上传到新空间,不会告诉你) 上传到新空间,然后找到左侧菜单“文件”找到网站目录,看见你刚刚上传备份文件,点击右侧“解压”按钮,如图: ?...因为新建立数据库,所以应该跟图片一样,显示“数据库没有表”然后点击导入按钮(什么你数据库有表?那也好办全部删除即可,谨慎,不确定是否有用就先备份以下,原理同上) ?...哈哈你太天真啦,看见这个图片没?“MySQL数据库无法连接,可能错误原因您在zb_users/c_option.php内配置、或刚才填写 MySQL 连接信息是否正确?

    96930

    翼龙面板保姆级教程汇总 ( Pterodactyl )

    什么翼龙面板? 翼龙面板一个开源,用于游戏服务器管理程序,可以方便地在网页界面创建Minecraft,起源引擎游戏Teamspeak3 服务器。...这里 这里如果你想填自己 只需要修改 数据库名 数据库用户名,这里为了方便翼龙面板简写为pt 然后我们看到 密码 那个就填你数据库密码,越复杂越好,也要容易记点,方便等会填写 如果你数据库...[Java]仅地图 选中你三个World文件夹 选中之后应该是这样 这里只有一个是因为纯forge端,原版一样只有一个world文件夹,插件核心有world,world_nether...按照本文档 翼龙面板 SFE3控制台详解 目录 如何上传文件? 教程将你需要用到整合包上传到服务器。 按照本文档 翼龙面板 SFE3控制台详解 目录 如何解压压缩包? ...这个就是我们解压出来文件啦~ 图片仅供参考,实际上解压出来文件和你压缩包里打开相符这里是因为上传压缩包只压缩了这个叫 Nginx 文件夹,所以解压出来也只有这个文件夹,请不要以这个为准

    7.3K20

    PDO操作大数据对象

    PDO操作大数据对象 一般在数据库,我们保存只是 int 、 varchar 类型数据,一是因为现代关系型数据库对于这些内容会有很多优化,二大部分索引也无法施加在内容过多字段,比如说...今天我们就来学习了解一下使用 PDO 如何操作 MySQL 大数据对象。...可以看出,在数据库,blob 相关字段只是存储了 Resource id #6 这样字符串。...这里使用一个压缩包文件,最后生成 a.rar 文件原始文件大小以及解压后内容都是完全一致。 总结 大数据对象操作究竟是什么呢?其实就是我们平常要保存大文件。...我们将这些文件以二进制流方式读取到程序后,再将它们保存在数据库字段。想想我们平常开发用到最多图片保存就可以这个来做。

    73020

    Web漏洞 | 文件解析漏洞

    > 将文件保存成test.jpg格式,上传到服务器,假设上传路径为/upload,上传成功后,直接访问/upload/test.jpg/x.php,此时神奇畸形解析开始发挥作用啦。...php phpinfo() ?> ,然后将其名字修改为: test.jpg 在浏览器访问http://192.168.10.139/test.jpg 显示图片解析错误。...这其中涉及到php一个选项:cgi.fix_pathinfo,该值默认为1,表示开启。开启这一选项有什么呢?看名字就知道对文件路径进行处理。...然后在浏览器访问该文件,会得到一个404,因为浏览器自动将空格编码为%20,服务器不存在文件“test.html%20”。 测试目标要让Nginx认为该文件图片文件并正确地在浏览器显示出来。...但这有什么呢?我们想要代码被执行。 继续测试,准备文件“test.jpg ”,注意文件名最后一个字符空格,上传到服务器。文件内容为: <?php phpinfo(); ?

    1.7K20

    Web漏洞 | 文件解析漏洞

    > 将文件保存成test.jpg格式,上传到服务器,假设上传路径为/upload,上传成功后,直接访问/upload/test.jpg/x.php,此时神奇畸形解析开始发挥作用啦。...php phpinfo() ?> ,然后将其名字修改为: test.jpg 在浏览器访问http://192.168.10.139/test.jpg 显示图片解析错误。...这其中涉及到php一个选项:cgi.fix_pathinfo,该值默认为1,表示开启。开启这一选项有什么呢?看名字就知道对文件路径进行处理。...然后在浏览器访问该文件,会得到一个404,因为浏览器自动将空格编码为%20,服务器不存在文件“test.html%20”。 测试目标要让Nginx认为该文件图片文件并正确地在浏览器显示出来。...但这有什么呢?我们想要代码被执行。 继续测试,准备文件“test.jpg ”,注意文件名最后一个字符空格,上传到服务器。文件内容为: <?php phpinfo(); ?

    2.6K21

    SpringBoot-09-之初阶整合篇(

    这篇将结合引擎模板thymeleaf,mysql数据库jap,简单jQueryvue。...; } } } 4.显示界面:templates/SwordList.html 这里简单使用了jqueryvue两位前端大佬。...val.imgurl 图片访问url,图片传到指定文件夹,并将url放在数据库, 即第3小点:sword.setImgurl("http://localhost:8080/imgs/"...插入天生牙 插入两个来看看效果,这样就可以通过数据库改变决定前端页面的显示 发布到服务器,也可以让任何人通过接口添加条目,就像给它演变可能,让它"活了"。...数据便是它流动血液、它肉体。不然的话它只是一个静态只能观看玩偶而已。 下一篇将用css对页面装饰一下,给我打造"生物"一件新衣。 ? 显示界面

    41920

    使用ThinkPHP框架快速开发网站(多图)

    以前PHP做过一个很蹩脚网站,为什么这么说呢,因为写全是死代码。做完以后觉得实在累,前端要div+css,js 后端要php,MySQL,这么多东西要弄,十分头疼。...关于UEditor的如何整合到网站,请参考UEditor官网,里面有详细教程。...文件夹: admin后台工程文件夹 home前台工程 public里面用于存放CSS文件,JS文件以及网页里面的图片 ThinkPHP框架 ueditor百度编辑器 下面三个PHP文件: admin.php...config.inc.php,由于这个小项目的几乎所有数据都放在数库里,而前后台都要连接数据库,所以所有的数据库配置代码放在了它里面。  ...你怎么知道数据库里那三篇文章信息呢?其实不然,在index方法里面还做了一些事情,下图精简版index方法: ? 可以看到,第一步,就实例化了一个模型。

    6.3K20

    .net mvc + layui做图片上传(一)

    起初SaveAs(...)这种方法来保存图片(本片博客要记录也是这种方法),因为这种方法比起另一种方法要简单很多。...当我这种方法把后台所有的图片上传模块都做完后,准备将数据绑定到门户网站前台页面时,却开始发生让眼黑一幕,因为这种方法只能把数据保存到当前项目下面的文件夹里,也只能被当前项目所访问到。...本篇博客主要想记录一下第一种图片上传方法,前端用到图片上传控件layui ,数据库 sql server ,code first开发模式。...实际如果想要跨域去请求这个项目下文件资源也不是真的不行,可以这样做,从数据库获取图片路径后,将图片源项目的域名保存项目路径进行拼接,形成一个新路径来进行访问: 例如:保存路径这个:\Images...,我们也可以随心所欲选择文件存储位置,这样,我们可以把文件资源单独存放在一台服务器,实现文件资源项目代码解耦,同时也会大大降低服务器压力。

    1.5K20

    Github图片无法显示,怎么办?

    image.png 有小伙伴问,GitHub图片怎么显示不出来,怎么办?今天告诉你解决办法。 1.什么图床? 图床,顾名思义图片睡觉床,也就是一个专门放图片服务器。...但是,公号对有些图片不支持外部访问,也就是当你从公号文章复制图片链接后在其它平台上无法显示。怎么解决这个问题呢? 这个时候就需要将图片传到 GitHub GitHub 做图床。...2.如何做图床? 如果项目用到图片很多,一张一张图片传到GitHub是非常耗时,所以我十一了图片上传工具PicGo,它可以快速上传图片到 Github 。...存储路径可以按照上图这样子写,就会在repository下创建一个“xxx/xxx/xxxxx/”文件夹,当然你可以自己定义你文件夹名字 自定义域名作用是在上传图片后成功后,图片上传工具PicGo...image.png 在上传区选择 GitHub图床,将需要上传图片拖拽到上传区,图片就会自动上传到 GitHub相应文件夹下。

    2.3K40

    PHPCMF+php+日记(一)

    ,只求测试 可能学习PHP半吊子上路,连语法都没有学习过,直接接触PHPCMF,所以先找人熟悉下框架使用 如何快速PHPCMF建一个模块才是最关心。...控制器,对,就是控制器,在PHP这个很重要,如果你不知道该如何建,如果你跟我一样刚刚开始,那么你可以看看application下面任何其他一个文件夹,比如User   它下面有个Controller...php文件就可以了,不过接口分为前端后台,比如新闻有前端显示,有后台编辑增删改等等,我们需要去关心这个,而且命名有一定要求, ?...就这样结束了,php自己会跟你MySQL匹配,它解析方式这样,数据表都有个前缀,后面小写名字,共同组成了一个数据库表名字,比如说数据库表为wust_news,然后再Model...这个上面的红×不代表错,导入进来就这样,不要管它,我们最终写代码要上传到服务器,他就没有错了,有敏感者就没有办法了,呵呵,首先我们需要看看application文件夹下面的User文件夹下面的

    75040

    微信商城小程序云开发版第5章,首页轮播图实现

    常用存储数据数据库有下面几种 云开发自带数据库 mysql数据库 由于mysql数据库需要用Java,php或者python来开发后台,比较麻烦,所以我们这里还是我们云开发自带数据库比较好些。...5-2,上传图片到云存储 我们图片如果想动态更新,就要想办法把图片存储到云服务器里,云开发云存储功能就为我们很好存放图片。这里教大家如何图片存储到云存储里。...然后进入我们新创建这个文件夹,就可以点击“上传文件”进行文件上传了 ? 然后我们随便点击一个我们上传图片,就可以拿到图片对应链接了 ?...cloud开头这个链接在浏览器里不能显示,但是在我们小程序里可以显示,并且永久有效。...如果我们首页轮播图想显示多个图片的话,就可以把我们多个图片链接都添加进来。 ? 这里要记得每个数据里都是imgUrl字段来保存图片链接

    2.8K51

    LAMP环境部署物联网项目

    B哥最近研究一个物联网项目:基本功能就是要在web网站手机app端实时监控硬件发来数据,用于分析、集中管理与控制,硬件基于ARM,web端php开发,基本功能可以跑起来,现在主要在这基础实现自己功能...而又在php5.1.0,date.timezone这个选项,默认情况下关闭,无论什么php命令都是格林威治标准时间,但是PHP5.3好像如果没有设置也会强行抛出了这个错误,解决此问题,只要本地化一下...加入以后,保存退出,重新启动apache服务,刷新页面,错误就解决了。 ? 到这一步,说明项目部署流程已经打通,但是现在需要登录,那么肯定要在数库里面先存入用户名密码等一些数据。...导入以后,打开刚才web登陆页面,输入用户名密码,发现验证码图片看不见: ?...才”,而服务器安装PHP5.4版本,所以就报这个错。

    2.3K20

    搭建Hexo博客-第3章-Markdown语言介绍及编辑博客

    来写出我们第一篇博文吧! 在 _posts 文件夹下新建一个文本文件,取什么名字都好,但扩展名要改成 md,表明这是 Markdown 文件。编辑器时 Vscode ,主要看中了它颜值。...,一个国外,访问彼此文件都会有些困难,无论从国内 IP 访问 GitHub 图片还是国外 IP 访问 Coding 图片,加载网页时可能会有一段时间等待;第三,这是个网络地址,而你图片还没传到服务器...,所以你在编辑时候不能像加载本地文件一样预览效果,除非你先把图片传到服务器。...[照片](my_first_blog/my_photo.jpg) 这样当你再用 hexo g -d 进行编译部署时候,图片就会被传到服务器上了,而且访问速度不会受服务器位置影响了,因为它是直接加载本地服务器文件...在其中选中你喜欢一个主题,点击图片可以看到主题贡献者主页,点击主题名字可以进入主题源文件页面。现在使用这个 CyanStyle 来进行演示。

    57740

    每天一个WordPress文件:wp-config.php

    wp-config.php WordPress 用来保存配置信息地方,包含网站基础配置详细信息(如数据库连接信息),它是 WordPress 最重要文件之一,该文件位于 WordPress 文件目录根目录...不管如何,下面的设置就是分别需要输入你数据库名字,连接 MySQL 数据库用户名,密码和数据库主机。...这个自动保存间隔可以设置,默认 60 秒 define( 'AUTOSAVE_INTERVAL', 160 ); // Seconds 日志修订 WordPress 默认会把日志修订写到数据库里面...define( 'WP_DEBUG_DISPLAY', true ); // 直接在页面上显示错误 log 如果想去 debug 默认 JS CSS 文件,可以在 wp-config.php 文件添加下面的代码...另外需要注意,如果你服务器不支持设置 PHP memory limit 的话,该选项任何设置都是无效,并且大部分主机只允许设置 8M: define( 'WP_MEMORY_LIMIT', '64M

    72530

    MySQL数据库入门学习(多图预警+新手向~)

    ,认为MySQL就是一个数据库,其实不是这样,MySQL数据库集合,MySQL里面有很多数据库,那么数据直接存在数库里吗?...如何打开都不知道,那如何进行操作学习呢,所以接下来讲解就是,如何在DOS环境下进入MySQL 在这里,我们首先找到MySQL安装路径,找到”bin”文件夹mysql.exe”,记住这个路径,...查询数据库 show databases; 下面图片展示就是你当前有哪些数据库,这里因为作者之前创建过一些数据库,所以读者如果第一次查询,可能图片某些数据库你没有,这没有关系。...现在可以讲讲”Latin””utf8″区别了。如果在”Latin”字符下创建数据表,那么一个中文等于两个字符,也就相当于,如果名字四个字,就要char(8)。...,插入时候就要加上"" 字段可以和数据库字段顺序不一致,但是值插入字段顺序必须一致 插入字段可以省略,这时插入值和数据表字段顺序个数必须一致 2.

    21620
    领券