📠 Image Upload -  Simple Free Image Hosting

阿轩的BUG
文章191
评论56
标签101
站点日志
作者总数:1位
置顶文章:0篇
标签总数:101条
文章总数:196篇
评论总数:56条
微语总数:201条
运行天数:2319天
最近更新:2026-07-28
文章标签
最新评论
Sherlock
2025-08-21
不是应该打包成apk文件吗,怎么突然就运行编译了,下一步呢
老金er
2025-05-25
人生设计非常必要,在信息化发达的今天,周围大部分人依然只能过着人生工程模式生活,长时间生活洗礼后,尽管“人生工程”已经不再适合很多人,他们也无法做出任何改变,人生设计给我们提供了新的思路,值得尝试
赏帮赚
2025-05-25
职场太多的尔虞我诈
三笑
2024-08-16
emlog6.0.1可以升级支持吗?
pony
2024-07-08
这篇文章提供了一种新的人生规划方法——"人生设计",它借鉴了产品设计的理念,鼓励人们以创造性和探索性的方式思考和规划自己的生活。以下是对这篇文章的几个评价维度: 创新性:将产品设计的理念应用于人生规划是一个新颖的视角,为人们提供了一种跳出传统生活轨迹,探索个性化生活路径的方法。 实用性:文章不仅提出了理念,还详细介绍了具体的实施步骤,包括自我评估、制定计划、原型设计和实践选择等,具有很强的操作性。 启发性:通过强调好奇心、不断尝试、重新定义问题等心态,文章鼓励人们打破常规,勇于探索未知,这对于激发个人潜能和创造力具有积极作用。 适应性:"人生设计"理念适用于不同人生阶段和不同背景的人,无论是希望从头开始的人,还是已经取得一定成就但希望探索新方向的人,都可以从中获得启发。 情感共鸣:文章对许多人对传统生活轨迹的不满和对改变的渴望进行了深刻的洞察,能够引起读者的共鸣。 可持续性:人生设计强调的是一个持续迭代和试错的过程,这与现实生活的发展规律相吻合,有助于人们在不断变化的环境中做出适应性调整。 教育意义:作为一种人生规划方法,"人生设计"可以作为教育的一部分,帮助年轻人更早地学会自我探索和规划,为未来的生活和职业发展打下基础。 局限性:尽管"人生设计"提供了一种新的思考框架,但它可能需要个人具备一定的自我认知和反思能力,对于一些缺乏自我探索经验的人来说,可能需要额外的指导和支持。 总体来说,这篇文章提供了一种有价值的人生规划方法,对于那些渴望改变、寻求个性化生活的人来说,是一种有益的参考和指导。
首页胡乱折腾 💥

前几天开源了个PHP图床接口 然后就折腾了个前端的页面 基于layui框架开发 文案复制sm.ms的 上传图片后自动生成HTML、UBB、MarkDown代码

PHP代码

原开源博文:https://blog.yxbug.cn/post-15.html

Web代码

Head

    <head>
        <meta charset="utf-8">
        <meta name="apple-mobile-web-app-capable" content="yes">
        <meta name="apple-mobile-web-app-status-bar-style" content="black">
        <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
        <title>Image Upload - YXBUG.CN - Simple Free Image Hosting</title>
        <link rel="stylesheet" type="text/css" href="https://www.layuicdn.com/layui/css/layui.css" />
        <link rel="shortcut icon" type="image/x-icon" href="https://s1.ax1x.com/2020/05/14/YB3bJP.png" media="screen" />
        <script src="https://www.layuicdn.com/layui/layui.js"></script>
        <script src="https://libs.baidu.com/jquery/2.0.0/jquery.min.js" type="text/javascript" charset="utf-8"></script>
    </head>

Style

    <style type="text/css">
        body {
            margin: 10px 10%;
            text-align: center;
        }

        .site-title {
            margin: 30px 0 20px;
        }

        .site-title fieldset {
            border: none;
            padding: 0;
            border-top: 1px solid #eee;
            text-align: center;
        }

        .site-title fieldset legend {
            margin-left: 20px;
            padding: 0 10px;
            font-size: 18px;
            font-weight: 300;
        }

        button {
            margin-bottom: 5px;
        }

        .clock {
            width: 100%;
            height: 200px;
            border: 1px solid #eee;
            padding-top: 40px;
        }
    </style>

Body

    <body>
        <div class="site-title">
            <fieldset>
                <legend>Image Upload</legend>
            </fieldset><br />
            <span>5 MB max per file. 10 files max per request.<br />请勿上传违反中华人民共和国的图片,违者后果自负!</span>
        </div>
        <div class="layui-upload-drag" id="upload" style="width: 80%;">
            <i class="layui-icon"></i>
            <p>Drag & drop files here ...<br>or<br>Copy & paste screenshots here ...</p>
            <div class="layui-hide" id="uploadView">
            </div>
        </div>
        <input class="layui-upload-file" type="file" accept="" name="file"><br>
        <div class="layui-tab">
            <ul class="layui-tab-title">
                <li class="layui-this">Image URL</li>
                <li>HTML</li>
                <li>BBCode</li>
                <li>Markdown</li>
            </ul>
            <div class="layui-tab-content">
                <div class="layui-tab-item layui-show">
                    <pre style="margin-top: 5px;" class="layui-code">You haven't uploaded the picture yet, please upload the picture!</pre>
                </div>
                <div class="layui-tab-item">
                    <pre style="margin-top: 5px;" class="layui-code">You haven't uploaded the picture yet, please upload the picture!</pre>
                </div>
                <div class="layui-tab-item">
                    <pre style="margin-top: 5px;" class="layui-code">You haven't uploaded the picture yet, please upload the picture!</pre>
                </div>
                <div class="layui-tab-item">
                    <pre style="margin-top: 5px;" class="layui-code">You haven't uploaded the picture yet, please upload the picture!</pre>
                </div>
            </div>
        </div>
        <div class="layui-footer footer">
            <span>Copyright © 2020 yxbug.cn All rights reserved.</span>
        </div>
    </body>

Script

    <script>
        layui.use(['upload', 'element'], function() {
            var upload = layui.upload;
            var element = layui.element;
            var uploadInst = upload.render({
                elem: '#upload',
                url: 'upimglink.php',
                done: function(res) {
                    if (res.state == "SUCCESS") {
                        document.getElementsByTagName("pre")[0].innerText = res.url
                        document.getElementsByTagName("pre")[1].innerText = '<a href="' + res.url + '" target="_blank">' +
                            '<img src="' + res.url + '" ></a>'
                        document.getElementsByTagName("pre")[2].innerText = '[url=' + res.url + '][img]' + res.url + '[/img][/url]'
                        document.getElementsByTagName("pre")[3].innerText = '![' + res.url + '](' + res.url + ')'
                        layer.msg('图片上传成功');
                    } else {
                        layui.msg("上传接口出现异常")
                    }
                },
                error: function(err) {
                    console.log(err);
                }
            });
        });
    </script>

在线预览

预览地址:https://lab.yxbug.cn/app/imgup/

界面展示

上一篇
🗝 滑雪大冒险内购破解
下一篇
ℹ Server酱微信推送