TypechoJoeTheme

至尊技术网

统计
登录
用户名
密码
/
注册
用户名
邮箱
搜索到 80 篇与 的结果
2022-04-04

js实现html导出为PDF文件

js实现html导出为PDF文件
html2canvas官网:http://html2canvas.hertzen.com/<?php if(!empty($_POST['datauri'])){ if(preg_match('/data:.*?;base64,/i',$_POST['datauri'])){ $datauri = base64_decode(preg_replace('/data:.*?;base64,/i','',$_POST['datauri'])); $dir = 'upload/'; if(!is_dir($dir)){ mkdir($dir); } $file = md5($_SERVER['HTTP_USER_AGENT'] . $_SERVER['REMOTE_ADDR']).'.pdf'; try { file_put_contents($dir.$file,$datauri); $data = ['...
2022年04月04日
419 阅读
0 评论
2022-03-26

PHP将文件打包成zip

PHP将文件打包成zip
单文件压缩<?php $zip = new ZipArchive(); $zip_filename = "img/".time().".zip"; // 指定一个压缩包地址 $zip->open($zip_filename, ZIPARCHIVE::CREATE); // 打开压缩包,没有则创建 // 参数1是要压缩的文件,参数2为压缩后,在压缩包中的文件名「这里我们把 1.jpg 文件压缩,压缩后的文件为 2.jpg」,如果需要的压缩后的文件跟原文件名一样 addFile() 的第二个参数可以改为 basename("img/2.jpg"),也就是原文件所在的路径 $zip->addFile("img/1.jpg",basename("2.jpg")); $res = $zip->close() 多文件压缩<?php $fileList = array( "img/1.jpg", "img/2.jpg&...
2022年03月26日
482 阅读
0 评论
2022-03-25

PHP实现图片压缩

PHP实现图片压缩
<?php echo get_thumb('img/1.jpg'); /** * 图片压缩处理 * @param string $sFile 源图片路径 * @param int $iWidth 自定义图片宽度 * @param int $iHeight 自定义图片高度 * @param bool $format 文件格式是否为 源文件_宽度_高度.后缀 * @return string 压缩后的图片路径 */ function get_thumb($sFile, $iWidth = '', $iHeight = '', $format = false) { $suffix = ['jpg', 'png', 'jpeg', 'webp']; //判断该图片是否存在 if (!file_exists($sFile)) return $sFile; //判断图片格式(图片文件后缀) $extend = explode(".", $sFile); $attach_fileext = strtolower(...
2022年03月25日
487 阅读
0 评论
2022-03-02

微信小程序接入微信支付

微信小程序接入微信支付
获取openid参考微信授权登录微信小程序MD5加密(支持中文):https://zhizun.lanzouy.com/inF7G00vonmbpay.jsimport util from '../../utils/util.js' const md5 = require('../../utils/md5.js'); Page({ /** * 页面的初始数据 */ data: { id: '' }, /** * 生命周期函数--监听页面加载 */ onLoad: function () { }, submit(){ this.setData({id: 1}) this.unitedPayRequest('openid') }, /*统一支付接口*/ unitedPayRequest: function(openid){ var that = this; //统一支付签名 var appid = '';//appid必填 var body = '';//...
2022年03月02日
496 阅读
0 评论
2022-03-02

PHP xml和数组互转

PHP xml和数组互转
// xml转数组 function xml_array($xml){ //禁止引用外部xml实体 libxml_disable_entity_loader(true); $xmlstring = simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA); $val = json_decode(json_encode($xmlstring),true); return $val; } // 数组转xml function array_xml($arr){ $xml = "<xml>"; foreach ($arr as $key=>$val){ if(is_array($val)){ $xml.="<".$key.">".array_xml($val)."</".$k...
2022年03月02日
438 阅读
0 评论
2021-12-28

Laravel apache和nginx伪静态

Laravel apache和nginx伪静态
nginxlocation / { try_files $uri $uri/ /index.php?$query_string; } apache<IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^\index\/show$ laravel/public/show [R=301] # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)/$ /$1 [L,R=301] # Handle Front Controller... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_F...
2021年12月28日
449 阅读
0 评论
2021-12-22

uniCloud服务空间免费云存储图床系统源码

uniCloud服务空间免费云存储图床系统源码
uniCloud提供免费100G云存储空间,不限流量,底层是阿里云OSS,因此速度非常快。这个源码是利用uniCloud云存储开发的一款图床源码。和网上其他的uniCloud图床源码不一样的是,所有与uniCloud接口交互的部分都由后端php实现,前端只与阿里云OSS交互,不再需要引用uniCloud的vue框架js。uniCloud使用说明:第一步 首先在https://unicloud.dcloud.net.cn 注册一个账号,有账号的可以跳过这一步第二步 访问链接https://unicloud.dcloud.net.cn/home 在这里创建一个应用,然后手动将服务空间里的 spaceId 和 clientSecret 配置到源码的config.php里面即可,后面访问首页即可测试。下载地址:https://zhizun.lanzouy.com/iPuIwxvmuyf
2021年12月22日
252 阅读
0 评论
2021-12-11

源商城V1.1 虚拟产品销售平台程序

源商城V1.1 虚拟产品销售平台程序
源商城系统是源分享全新推出的一款轻量级、高性能的开源商城系统。系统基于ThinkPhp5.0+mysql+Vue开发,完善的后台权限管理、会员管理、订单管理、产品管理、数据统计、系统配置、组合数据管理、日志管理、数据库管理,支持队列、PHP快速生成表单、图表统计、表格导出等功能。能够快速积累客户、会员数据分析、智能转化客户、有效提高销售、吸引流量、网络营销、品牌推广的一款产品,且更适合大家二次开发;我们专注于原创研发和创意设计,探索并实现传统教育行业转型发展的难题,通过互联网工具,为合作伙伴长远发展贡献全力。在更深远的认知中,将不断修正服务导向,以开放共享的理念服务中小企业,心之所向,素履以往,以敬畏之心拥抱互联网,勇做推动行业发展的中坚力量,创造价值,为推进互联网转型发展做出贡献。安装方式:1.上传程序安装包到宝塔内已创建平台的根目录下,然后解压即可,删除安装包(安装包可删除可不删除,具体看个人意志)2.上传解压完安装包之后我们回到宝塔的网站管理界面,点击右侧的设置=>伪静态【设置为ThinkPHP】location / { if (!-e $request_filena...
2021年12月11日
292 阅读
0 评论