什么是CURL,PHP与CURL

转载:找不到原文在哪里了…… 一 什么是CURL curl是一个利用URL语法在命令行方式下工作的文件传输工具。curl是一个利用URL语法在命令行方式下工作的文件传输工具。 它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。curl同样支持HTTPS认证,HTTP POST方法, HTTP PUT方法, FTP上传, kerberos认证, HTTP上传, 代理服务器, cookies, 用户名/密码认证, 下载文件断点续传, 上载文件断点续传, http代理服务器管道( proxy tunneling), 甚至它还支持IPv6, socks5代理服务器, 通过http代理服务器上传文件到FTP服务器等等,功能十分强大。 原来php默认并不进行此项功能的扩展,但还是有的,只是没有让它生效罢了。打开PHP安装目录,搜索以下三个文件 ssleay32.dll、libeay32.dll和 php_curl.dll, 一一拷贝到系统目录下的system32文件夹下,修改 ph[……]

继续阅读 »

PHP Secure Communications Library

phpseclib是一组 PHP 语言实现的用于进行 DES, 3DES, RC4, Rijndael, AES, SSH-1和 SSH-2 等标准的实现。 相对于上一篇提到的PHP的ssh2支持,这个用纯粹的PHP实现的SSH等的协议,效率差一些,不过使用简单,只要include一下即可,适合应急用,php.ssh2安装起来总会出各种问题,需要折腾。 利用PHP的ssh插件或者现在的这个库,就比较方便的实现基于Web的Linux远程控制和管理,还可以把对Linux的远程控制管理置于用PHP写的管理系统里面,实现Web远程控制,可用于基于Linux平台的媒体发布系统等等。[……]

继续阅读 »

Make SSH connections with PHP

Not everyone knows about PHP‘s capabilities of making SSH connections and executing remote commands, but it can be very useful. I’ve been using it a lot in PHP CLI applications that I run from cronjobs, but initially it was a pain to get it to work. The PHP manual on Secure Shell2 Functions is not very practicle or thorough for that matter, so I would like to share my knowledge in this how to, to make it a little less time consuming setting this up. In thi[……]

继续阅读 »

【新闻】WordPress 3.0 正式版发布

终于发布了! WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL 数据库的服务器上架设自己的网志。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在GNU通用公共许可证下授权发布。目前最新版本为2010年6月18日发布的3.0版。 更新内容: 新的可定制的默认主题; 新的后台管理界面; 整合多站点功能 修复大量BUG 下载地址:http://wordpress.org/download/ 或后台自动更新(中文版即将发布[……]

继续阅读 »

Excel批量提取修改超链接?

工作中需要将课程列表取出来并做成新的网页,从已有网页内可以取到的数据包括:id(包含超链接)、名称,现在需要把超链接取出来加到名称上去,思路有两种,第一种:把超链接作为元数据之一提取出来,然后进行操作;第二种直接利用正则表达式对现有的网页数据进行操作。按照这两种思路,经过百般搜索,发现以下几种方法。最后采用的第二种方法,把原始网页内容直接复制到excel里,利用下述宏将超链接提取出来,另存为csv文件,然后用PHP提取处理成静态页面。 方法一 Q:Excel2010如何批量修改超链接地址? A:操作步骤如下: 1、将Excel文件的扩展名修改为.zip 2、双击打开zip压缩包,找到xl文件夹下的sharedStrings.xml文件,并双击打开(一般用IE打开),在页面上点击右键->选择“查看源文件”,会弹出源代码窗口(通常是以记事本打开),然后查找需要修改的内容(如:2008年),替换为新的内容(如:2009年),保存关闭记事本,解压包这里还会提示“文件***已经被修改。你希望在压缩文件中更新它吗?”,选择“是”; 3、打开压缩包中worksheet[……]

继续阅读 »

Dean’s FCKEditor for WordPress 更新

WordPress下默认编辑器很难用,于是出现了很多第三方的编辑器插件,其中比较好的一个就是将著名的FCKEditor以插件形式集成到WordPress里来了,较为详细的介绍见这篇文章。 FCKEditor在某一次更新中改名为CKeditor,这个插件也随之更新,不过没有更新host在Google Code的项目,直接在博客里提供了新版链接。现在最新版是v3.3,集成了CKeditor 3.0.1版,下载链接 其中几个有意义的更新包括: 1.评论时也可以用了 2.可以控制输出格式 3.和WordPress本身的添加媒体功能进行整合 4.界面也好看多了[……]

继续阅读 »

WordPress常用函数-wpdb类

转载自:http://www.wordpress.la/codex-%E5%B8%B8%E7%94%A8%E5%87%BD%E6%95%B0-wpdb%E7%B1%BB.html WordPress啦基本是中文WordPress资源中最丰富的地方,接下来会转载很多那里的文章,在此表示感谢 与数据库建立接口 WordPress为用户提供了一系列用于数据库操作的函数类——wpdb。Wpdb类建立在Justin Vincent编写并维护的ezSQL类的基础上。 使用须知 不可直接调用wpdb类中的方法,应使用全局变量$wpdb。$wpdb是WordPress提供的一个全局变量,该全局变量是负责与WordPress数据库交流的类的实例化。(在自定义函数中使用$wpdb前,请记住全局化$wpdb。) 可以用$wpdb对象从任何一个WordPress数据库表(而非仅仅标准数据库表)中读取数据。例如,如果你需要从一个名为“mytable”的自定义表中选定一些信息,可以使用以下代码: $myrows = $wpdb->get_results( "SELECT id,[……]

继续阅读 »

WordPress插件API手册

转载的,但找不到最初的地址了 概述 本文档介绍了在WordPress中对插件开发者有用的API(Application Programming Interface,应用编程接口)的使用方法。 本文假设你已经阅读了简要介绍插件开发方法的文章:Writing a Plugin,本文主要就介绍Hook API,比如Filters、Action,这使得WordPress可以加载你的插件。 注意:本文所提到的信息针对WordPress1.2及以上版本,在1.2版之前,这些插件被称为“hacks”,他们主要是通过修改WordPress本身的源码来实现的。 译者注:在本文中,为了便于对原文的准确翻译,一些程序设计的专有词汇没有进行翻译,你可以阅读如下单词表来参考:

  • API,应用程序编程接口。
  • Hook,钩子,意为在WordPress的处理中加入你自己的处理。
  • Filter,过滤器。
  • Action,动作。

Hooks,Actions和Filters Hook[……]

继续阅读 »

百度调查系统

今天偶尔进入百度影视,里面有一个用户调查问卷,点击去发现界面以及链接结构都很熟悉,看一下源代码,原来也是用的Limesurvey系统,只是换成了自己的主题,界面看起来比较百度;输入research.baidu.com看看还有什么其他问卷,结果404;手动指定research.baidu.com/index.php,就可以看到问卷列表了 哈哈 其中第二个问卷 明显是内部用的 这种情况下应该设置一下填写问卷的code(密码),还好我不是坏人,他们也没有更新啥重要敏感信息,不然要出事情的[……]

继续阅读 »