又写了个简单的图床,欢迎使用(附源码)

2016-09-30 13:49:07 +08:00
 xiaoz

小 z 图床

之前用贴图库 API 写的图床请访问:https://www.v2ex.com/t/234880,由于最近贴图库对相关政策做了调整,导致免费用户只能保存最近 6 个月的图片,于是干脆把代码修改了下,将图片保存在自己本地服务器。


相关说明

使用说明

  1. 直接将源码放到您站点的某个目录
  2. 修改一下upload.php这个文件,在 53 行附近,填写您自己的域名
  3. 最后访问您的域名测试

其他说明

演示图片:

9659 次点击
所在节点    分享创造
37 条回复
Satan4869
2016-09-30 14:30:09 +08:00
能加个七牛的上传功能吗?
xiaoz
2016-09-30 14:52:53 +08:00
@Satan4869 可以通过七牛的镜像存储功能,自动将图片镜像到七牛,在 upload.php 填写七牛的地址就可以了。
quietjosen
2016-09-30 15:15:00 +08:00
图床生生不息啊,最近 V 站都有好几个图床服务了。
Satan4869
2016-09-30 15:28:02 +08:00
@xiaoz 没有那么简单吧? AK SK 这些不用加进去吗?
Tink
2016-09-30 15:29:15 +08:00
要是能支持新浪微薄就好了
xiaoz
2016-09-30 15:32:12 +08:00
@Tink 可惜微博图床没有提供 api
xiaoz
2016-09-30 15:33:26 +08:00
@Satan4869 镜像功能不需要的,下次我把文档完善下。
Tink
2016-09-30 15:35:57 +08:00
@xiaoz 貌似有从手机版微博里提取出来的
Tink
2016-09-30 15:36:41 +08:00
Tink
2016-09-30 15:37:52 +08:00
xiaoz
2016-09-30 15:57:54 +08:00
@Tink 我还以为没有 API 呢, thanks
crab
2016-09-30 16:25:47 +08:00
文件类型前端判断,目录没限制执行权限。
mhcyong
2016-09-30 16:32:05 +08:00
能整合成 WordPress 图床插件吗?
xiaoz
2016-09-30 18:59:58 +08:00
@crab 后端也有判断文件类型,目录执行权限我改进一下,多谢。
xiaoz
2016-09-30 19:01:08 +08:00
@mhcyong wp 本身就有很多图床插件了
xiaoz
2016-09-30 19:09:55 +08:00
@crab 已经限制 php 执行权限了,我纳闷 0422239577.php 你是怎样上传上去的,我记得后端也有验证文件类型。
wuhanpizi
2016-09-30 22:26:15 +08:00
测试看看,感谢楼主
mingyun
2016-09-30 23:18:08 +08:00
我习惯在 echo json_encode($re_data);后 die();
ichou
2016-09-30 23:25:56 +08:00
if 后面有的有空格,有的没有,有的 { 换行 有的不换
楼主的代码风格还可以精进,可以看看 PSR
ichou
2016-09-30 23:28:10 +08:00
@mingyun echo + die 可以简写成 die(json_encode($re_data));

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/309986

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX