仓库出库退款订单拦截系统
开发背景:朋友在仓库工作,包裹出库揽件时,包含了一些退款订单的包裹,在订单比较多的时候人工挑捡退款包裹十分困难,因此朋友找到我开发了这个订单拦截系统。 功能说明 扫码出库支持人工录入订单和扫码枪自动录入,当扫码枪扫到退款订单包裹时系统报警,并拦截该订单(不录入数据库,写入拦截记...
一个热爱Web开发的大男孩
PHP是一种易于学习和使用的服务器端脚本语言,只需要很少的编程知识你就能使用PHP建立一个真正交互的Web站点,语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。
开发背景:朋友在仓库工作,包裹出库揽件时,包含了一些退款订单的包裹,在订单比较多的时候人工挑捡退款包裹十分困难,因此朋友找到我开发了这个订单拦截系统。 功能说明 扫码出库支持人工录入订单和扫码枪自动录入,当扫码枪扫到退款订单包裹时系统报警,并拦截该订单(不录入数据库,写入拦截记...
需求:用户扫描二维码关注公众号,成功关注后才可以参与抽奖活动,当然,可以根据自己需求限定用户可抽奖次数。 实现思路: 利用微信公众平台生成带参数的二维码接口(需要认证服务号)生成临时二维码,场景值传递一个Key,用于识别用户。 当用户扫描二维码并关注公众号时,会触发关注公众号事件,...
最近开发一个公众号的小脚本,在开发的过程中遇到一些问题,原本都是小问题,只因官方文档不够详细(对于小白来说需要更细致的文档说明),折腾了不少时间。 获取access token 首先写一个函数来提交GET请求: function bzg_weixin_get($url) { if ( function_exists('curl_exec') ) { $ch = curl_in...
PHP用fwrite或file_put_contents写入文件内容中文乱码,搜索了一下基本上都说PHP脚本编码方式是UTF-8,创建的文件就得是UTF-8,然而事实不是这样。 解决方法很简单: fwrite($fp, mb_convert_encoding( $content, 'UTF-8', mb_detect_encoding($content) ) ); 用mb_detect_encoding()函数获取内容编...
使用七牛云存储提供的PHP SDK,可以非常方便的将本地文件上传到七牛,但默认情况下,上传的文件不会覆盖旧文件,也就是说,之前上传了一个名为photo.jpg的文件,再上传同名文件photo.jpg时就会失败。 先来看看七牛API上传文件的代码: <?php require_once( 'php-sdk-master/autoload.php' ); use...
使用七牛云存储PHP SDK上传文件时,报错:Warning: file_put_contents(/.qiniu_phpsdk_hostscache.json),但上传文件成功。 根据错误提示找到Zone.php第149行和第150行: $path = $this->hostCacheFilePath(); file_put_contents($path, json_encode($this->hostCache), LOCK_EX); 起初猜测网...
这几天在写一个定时备份网站数据的脚本,在写到导出MySQL功能时,想找一个现成的比较好的脚本使用,百度了一下相关的脚本,不是过于复杂,就是有各种错误,而且好多文章都是抄袭。 下面这个我写的脚本,简单实现了MySQL的导出,不适合大型数据库。然而,如果网站数据真大到无法使用这个脚本导出的时...
之前写过一个PHP脚本,然后用监控宝每小时访问这个脚本(因为监控宝HTTP监控最大间隔时间是1小时),脚本里判断时间,如果当前时间是晚上12点,就跳转到WHMCS的crons/cron.php页面,由于监控宝会有多台服务器同时发出请求,为了避免任务被执行多次,脚本生成一个日志文件作为判断,确保每天只执行一...