栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP

php二维码教程以及php使用ftp服务器

PHP 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

php二维码教程以及php使用ftp服务器

上篇讲了一些建站基础的东西,现在来讲两个我接触的的应用 

1:php二维码的生成

有个phpprcode的库,得下载下来直接考到自己的目录,引用一个头文件即可。


include "phpqrcode/qrlib.php";//$PNG_TEMP_DIR = dirname(__FILE__).DIRECTORY_SEPARATOR.'temp'.DIRECTORY_SEPARATOR;$data = "785153 15805691422";$filename = 'ftp/test.png';QRcode::png($data,$filename);?>

打开库,里面的index.php用例讲的也很清楚,很简单的东西,分分钟会用。

 

2:php + ftp的使用,这可费了我一点点功夫

php有文件上传的一些机制,什么的,但是有局限,传大文件十分困难,或是很难做到,一半都是去修改配置,即使修改了还是不能传太大的,还有网页超时的问题,但是我们有时想传视屏怎么办?我只能考虑搭ftp服务器了。安装好在dos下看看端口号(netstat -an)看看21,22端口是不是listen状态,是就没问题了。


$conn = ftp_connect("192.168.0.130") or die("Could not connect");ftp_login($conn,"imras","imras");//文件上传服务器//$res = ftp_put($conn,"mo2e.mp4","D:AppServwwwhtmlhtml5aa1.mp4",FTP_BINARY);//从服务器下载文件$res = ftp_get($conn,"D:AppServwwwaa12.mp4","mo2e.mp4",FTP_ASCII);?>

要注意最后一个参数,是主动或者被动的意思,设置的不对可能传不了。这种传法还是有网页超时的问题,但是我们还有强大的异步传输(ftp_nb_put()后台ftp_nb_get())我一直不知道为什么加nb,后来我理解了,是牛逼的意思哈哈,开个玩笑。这个大家都可以在w3school里找到,很多个很熟接口,很好用。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/229712.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号