host2ez VPS使用教程【配置kloxo】
作者:admin 日期:2010-07-21
终于找到一家价格有合适,语言又是纯粹的中文,而且性价比比较高的XEN VPS服务商,先试买一个月看看。这里有一个我的推广链接,如果您觉得这篇文章对您有帮助的话,请您通过该链接购买,对您不会有任何的损害,而在您消费之后会在一段时间后给我带来一些小小的好处。HOST2EZ
首先购买过程就不废话了,非常智能,付款即可开通。
之后你的邮箱会收到三四封邮件,查看“VPS资料信”,然后就由您的vps账户资料,从华军下载PuTTY客户端,很小巧,然后输入您的ip地址登录即可。
估计你还会看到http://manage.vps2ez.com:5353/这个地址,在这里您可以选择您安装的操作系统,从新启动或者关机等操作。功能简单,一目了然。
突破RayFile的防盗链实现SongTatse歌曲下载
作者:admin 日期:2009-10-20
找出SongTatse地址的Php原型程序补充
作者:admin 日期:2009-10-19
其中更改了表单的提交地址为:
- <form name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
发现有些歌曲地址是无法找出来的!比如:想爱 : http://www.songtaste.com/song/1568155/ ,其真实的文件地址为:http://cachefile9.rayfile.com/zh-cn/download/5d17071c38e0dfe2b3aaf5c361dcb620/preview.wma 。问题之一是在原来的程序中,只考虑到了MP3一种文件类型,而没有考虑到其他的文件类型,当提取WMA的时候自然无法工作。这个可以修改原来51行左右的地址。可以IF ... ELSEIF ... ,当然最完美的办法就是分析后缀,不过大多文件都是wma或者MP3。
但是在PHP伪造refersh信息的时候,还是无法正常工作!这也就是当前工作的瓶颈。
这个问题就留待明天解决吧,早点睡觉,天太冷了!
找出SongTatse音乐的真实地址的Php原型程序
作者:admin 日期:2009-10-19
php突破Refresh限制获取真实地址
作者:admin 日期:2009-10-19
今天一直想搞个SongTatse音乐文件真实地址的下载程序,说白了就是小偷程序,ASP的倒是成功了,不过使用PHP的时候,当试图用file_get_contents等常规函数获取
- http://224.cachefile19.rayfile.com/3592/zh-cn/preview/64a8fd22eaaa1bfd42b700be4aec2cc3/preview.mp3
的时候,就会出现错误!百思不得其解~
后来终于发现应该是文件头的缘故,这个文件用ASP抓取的时候文件内容为:
- <HTML><HEAD><meta http-equiv="Refresh" content="1;url="XXXXXXX"></HEAD></HTML>
后来在程序员群里闻讯,乃至祭出百度和谷歌两位大神,都未能搞定。
PHP框架THINKPHP国庆发布2.0版
作者:admin 日期:2009-09-23
在MooPHP的模板类中整合FCK编辑器
作者:admin 日期:2009-08-16
新增一个开发项目
作者:admin 日期:2009-08-01
最近正在使用ThinkPhp再做甘肃网的旅游频道,下一个项目准备是做一个基于本地站长圈子的广告联盟,同时新增一个开源的音乐分享程序。
主要灵感是看到一个ShiLu用asp写的一个小音乐分享程序,非常有兴趣,恩,我的音乐意念 用音乐记录心情。在给他留言的时候看到有人提到MOP的爱听,最近自己也在用下小米等web程式,非常有意思,等有时间一定要做一个!
哎……不知道什么时候有时间,9月份旅游网上线;然后是广告联盟的开发(暂定一个月),大概要等到国庆节以后才能着手,如果筹备开张的话,也许还要推迟……
不管了,还记着!又不是什么大程序,慢慢来吧。
CodeIgniter教程:创建 MVC 应用程序
作者:admin 日期:2009-04-13
这是一篇在IBM developer works被发掘出来的文章(http://www.ibm.com/developerworks/cn/web/wa-codeigniter/),对于CodeIgnter的学习非常有帮助,当然,CodeIgnter中国网站在教程整理(http://codeigniter.org.cn/user_guide/index.html)和社区氛围(http://codeigniter.org.cn/forums/)这方面做的也是十分之出色,建议去那里看看~
创建 CodeIgniter 应用程序要比您想像中的容易。我将引导您创建第一个项目:一个带有联系人表单的简单 Web 页面。
工具方面Eclipse是一个出色的IDE套件,建议使用,初学者可以到网上找到许多的教程帮助入门(http://www.ibm.com/developerworks/cn/offers/lp/demos/#eclipse),这个软件伟大之处不仅仅在于被诸多的程序员无偿使用,更在于它是完全开放源代码的!
Tags: MVC CodeIgniter 教程 php mysql
JCAT PHP框架
作者:admin 日期:2008-10-25
·改造 UICtrlGtk 的创建方式,由分别创建UI控件 和 Gtk窗体,然后在 JCAT_ViewGtk::Create() 将它们绑定,改为先创建 Gtk窗体,将Gtk窗体作为 UICtrlGtk 的构造函数的参数。取消 JCAT_ViewGtk::OnInitView() 事件函数。
·整理变更所有的 UICtrl 命名
·增加 JCAT_Timer 类
·增加 JCAT_View 子视图文档同置
·增加 JCAT_UIHtmlNodeCompiler_ui_switch 和 JCAT_UIHtmlNodeCompiler_ui_switch_case
·GTK 消息队列 Bug
·各个 UI Parser 单独编译
·将 JCAT_UIGtkWidgetCreator 所创建的Gtk窗体的 销毁 事件连接到 JCAT_UIGtkWidgetCreator 对象上; 如果一个窗体已经被销毁,JCAT_UIGtkWidgetCreator::GetWidget() 将创新创建并返回。
·[重要] 为所有的模板目录创建 模板文件索引,设定模板目录时载入此索引,而不必 每次都到各个 模板目录中 搜寻模板文件; 否则,项目中如果存在多个模板目录,搜寻模板文件会非常缓慢。
-- 未完成(计划) --
·取消 JCAT_Document 动态/静态 结构,有一个函数 锁定/解开 文档结构的可改变性。
·图像装饰
·验证码图像
·完善 UICtrlHtml 的 js 实现
·<View:Initialize /> 应该 名为 <View:Form:Initialize /> ;
php 汉字转拼音
作者:admin 日期:2008-10-25
PHP常用资源
作者:admin 日期:2008-10-16
php导出xls或者csv
这是一个开源的“php导出xls或者csv”的php源程序,修正了简体中文或繁体中文乱码的问题
使用示例:
<?php
require_once 'Spreadsheet/Writer.php';
$workbook = new Spreadsheet_Excel_Writer();
$filename = date('YmdHis').'.csv';
$workbook->send($filename); // 发送 Excel 文件名供下载
$workbook->setVersion( 8 );
$workbook->setBIFF8InputEncoding('UTF-8');
$worksheet =& $workbook->addWorksheet("Sheet");
$data[]= array('id','username','company','email','mob','daytime','intent');
$data[] = array(1,'老李','和为贵工作室','psdshow@dayanmei.com','13631379***',time(),'y');
$total_row = count($data);
$total_col = count($data[0]);
for ($row = 0; $row < $total_row; $row ++) {
for ($col = 0; $col < $total_col; $col ++) {
$worksheet->writeString($row, $col, $data[$row][$col]); // 在 sheet-1 中写入数据
}
}
$workbook->close(); // 完成下载
?>
需要说明的是这个php导出xls或者csv的源代码需要iconv模块支持.
分项几本关于php的PDF文档 天极稿件 ben收集制作
作者:admin 日期:2008-09-25
更好的构造开发模板 五种PHP设计模式
作者:admin 日期:2008-09-25
设计模式只是为 Java 架构师准备的 —— 至少您可能一直这样认为。实际上,设计模式对于每个人都非常有用。如果这些工具不是 “架构太空人” 的专利,那么它们又是什么?为什么说它们在 PHP 应用程序中非常有用?本文解释了这些问题。
设计模式 一书将设计模式引入软件社区,该书的作者是 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides Design(俗称 “四人帮”)。所介绍的设计模式背后的核心概念非常简单。经过多年的软件开发实践,Gamma 等人发现了某些具有固定设计的模式,就像建筑师设计房子和建筑物一样,可以为浴室的位置或厨房的构造方式开发模板。使用这些模板或者说设计模式 意味着可以更快地设计更好的建筑物。同样的概念也适用于软件。
设计模式不仅代表着更快开发健壮软件的有用方法,而且还提供了以友好的术语封装大型理念的方法。例如,您可以说您正在编写一个提供松散耦合的消息传递系统,也可以说你正在编写名称为观察者 的模式。
用较小的示例展示模式的价值是非常困难的。这往往有些大材小用的意味,因为模式实际上是在大型代码库中发挥作用的。本文不展示大型应用程序,所以您需要思索的是在您自己的大型应用程序中应用示例原理的方法 —— 而不是本文演示的代码本身。这不是说您不应该在小应用程序中使用模式。很多良好的应用程序都以小应用程序为起点,逐渐发展到大型应用程序,所以没有理由不以此类扎实的编码实践为基础。 既然您已经了解了设计模式以及它们的有用之处,现在我们来看看 PHP V5 的五种常用模式。
在PHP中全面阻止SQL注入式攻击
作者:admin 日期:2008-09-25
在本系列文章中,我们将全面探讨如何在PHP开发环境中全面阻止SQL注入式攻击,并给出一个具体的开发示例。
一、引言
PHP是一种力量强大但相当容易学习的服务器端脚本语言,即使是经验不多的程序员也能够使用它来创建复杂的动态的web站点。然而,它在实现因特网服务的秘密和安全方面却常常存在许多困难。在本系列文章中,我们将向读者介绍进行web开发所必需的安全背景以及PHP特定的知识和代码-你可以借以保护你自己的web应用程序的安全性和一致性。首先,我们简单地回顾一下服务器安全问题-展示你如何存取一个共享宿主环境下的私人信息,使开发者脱离开生产服务器,维持最新的软件,提供加密的频道,并且控制对你的系统的存取。
然后,我们讨论PHP脚本实现中的普遍存在的脆弱性。我们将解释如何保护你的脚本免于SQL注入,防止跨站点脚本化和远程执行,并且阻止对临时文件及会话的"劫持"。
程序代码
点击下载此文件






