分类: php&mysql预览模式: 普通 | 列表

host2ez VPS使用教程【配置kloxo】

终于找到一家价格有合适,语言又是纯粹的中文,而且性价比比较高的XEN VPS服务商,先试买一个月看看。这里有一个我的推广链接,如果您觉得这篇文章对您有帮助的话,请您通过该链接购买,对您不会有任何的损害,而在您消费之后会在一段时间后给我带来一些小小的好处。HOST2EZ

首先购买过程就不废话了,非常智能,付款即可开通。

之后你的邮箱会收到三四封邮件,查看“VPS资料信”,然后就由您的vps账户资料,从华军下载PuTTY客户端,很小巧,然后输入您的ip地址登录即可。

估计你还会看到http://manage.vps2ez.com:5353/这个地址,在这里您可以选择您安装的操作系统,从新启动或者关机等操作。功能简单,一目了然。

查看更多...

Tags: vps kloxo linux

分类:php&mysql | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 12
前面博客中提到的程序,实现了找出MP3文件地址的功能,不过貌似无法下载!当浏览器打开的时候,会自动跳转到下载页面,不能弹出目标另存为的提示窗口,基于此,有必要更深入探讨一番防盗链的技术。 网上找到了一篇Vender写的关于突破百度空间图片防盗链的文章,以及阿权发表在阿权书房的破解图片防盗链的文章,以及园子里钱凌的:Apache防盗链的使用和破解,另外我发现CURL很强大,非常的强大,钱凌的两篇文章均有介绍:curl使用总结 curl使用简介------转载------适合入门 [ 收藏一篇调教EditPlus的文章 ]。百度空间来的用PHP SOCKET破解防盗链取得软件真正下载地址并下载到本地的方法 。 ASP破解网易相册的代码:

查看更多...

Tags: SongTaste mp3 asp php rayfile

分类:php&mysql | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 37

找出SongTatse地址的Php原型程序补充

    其中更改了表单的提交地址为:

XML/HTML代码
  1. <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信息的时候,还是无法正常工作!这也就是当前工作的瓶颈。

    这个问题就留待明天解决吧,早点睡觉,天太冷了!

查看更多...

Tags: SongTaste mp3 asp php

分类:php&mysql | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 38

     php版本的程序也终于做出原型来了,不过还不够完美,欠缺很多,在我看来,现在最麻烦的就是性能的瓶颈。先释放出来,其他的慢慢再说吧,如果这样的东西拿来做产品的话,我估计服务器死的会很难看的!

    其中很重要的就是在前面日志中提到的伪造Refersh信息。

     为了Url整洁美观,可以考虑加入PathInfo模式。我记得好像有个土豆的寻根网站,只要改变域名,相同的get部分就能获取真实地址并预览很有意思。这个其实也可以的,只需要稍微改造一下

查看更多...

Tags: SongTaste mp3 asp php

分类:php&mysql | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 44

php突破Refresh限制获取真实地址

      今天一直想搞个SongTatse音乐文件真实地址的下载程序,说白了就是小偷程序,ASP的倒是成功了,不过使用PHP的时候,当试图用file_get_contents等常规函数获取

XML/HTML代码
  1. http://224.cachefile19.rayfile.com/3592/zh-cn/preview/64a8fd22eaaa1bfd42b700be4aec2cc3/preview.mp3  

的时候,就会出现错误!百思不得其解~

     后来终于发现应该是文件头的缘故,这个文件用ASP抓取的时候文件内容为:

XML/HTML代码
  1. <HTML><HEAD><meta http-equiv="Refresh" content="1;url="XXXXXXX"></HEAD></HTML>  

      后来在程序员群里闻讯,乃至祭出百度和谷歌两位大神,都未能搞定。

查看更多...

Tags: asp aspjpeg sql php thinkphp

分类:php&mysql | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 43

PHP框架THINKPHP国庆发布2.0版


国产优秀开源框架Thinkphp国庆发布2.0版本!
官方也全新改版,查看更新日志下载使用

Tags: asp aspjpeg sql php thinkphp

分类:php&mysql | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 10

在MooPHP的模板类中整合FCK编辑器

概况
名称:FCK编辑器整合进框架的模板类中
作者:ben
链接:http://snllll.cn/article/php-mysql/MooPhp-FckEditor-ShowFCK-Function.htm
适用版本:0.91.178 alpha 0.92.281 alpha 
下载地址:FCK编辑器整合进框架的模板类中
简介
需要修改原来的类,请慎重使用!
 

查看更多...

Tags: php mysql moophp thinkphp cakephp

分类:php&mysql | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 30

新增一个开发项目

         最近正在使用ThinkPhp再做甘肃网的旅游频道,下一个项目准备是做一个基于本地站长圈子的广告联盟,同时新增一个开源的音乐分享程序。

         主要灵感是看到一个ShiLu用asp写的一个小音乐分享程序,非常有兴趣,恩,我的音乐意念 用音乐记录心情。在给他留言的时候看到有人提到MOP的爱听,最近自己也在用下小米等web程式,非常有意思,等有时间一定要做一个!

         哎……不知道什么时候有时间,9月份旅游网上线;然后是广告联盟的开发(暂定一个月),大概要等到国庆节以后才能着手,如果筹备开张的话,也许还要推迟……

         不管了,还记着!又不是什么大程序,慢慢来吧。

查看更多...

Tags: 程序 项目 音乐

分类:php&mysql | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 11

CodeIgniter教程:创建 MVC 应用程序

这是一篇在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

分类:php&mysql | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 28

JCAT PHP框架

·改造 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 /> ;

下载:  JCAT0.3.1.rar (683.83 KB)

http://down.chinaz.com/soft/24132.htm

Tags: JCAT PHP框架

分类:php&mysql | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 26

php 汉字转拼音

我觉得在URL的重新构造中非常实用,至于重新构造URL的好处,更多是为了seo优化。
很具有普遍意义。
<?php
$d=array(
array("a",-20319),
array("ai",-20317),
array("an",-20304),
array("ang",-20295),
array("ao",-20292),
array("chuang",-19281),
array("chui",-19275),<...

查看更多...

Tags: php 汉字转拼音

分类:php&mysql | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 20

PHP常用资源

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);

$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模块支持.


查看更多...

Tags: php mysql

分类:php&mysql | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 79

MySql查询优化:

点击下载此文件

PHP 5.0对象模型深度探索:

点击下载此文件

查看更多...

Tags: php pdf

分类:php&mysql | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 33

更好的构造开发模板 五种PHP设计模式

设计模式只是为 Java 架构师准备的 —— 至少您可能一直这样认为。实际上,设计模式对于每个人都非常有用。如果这些工具不是 “架构太空人” 的专利,那么它们又是什么?为什么说它们在 PHP 应用程序中非常有用?本文解释了这些问题。

  设计模式 一书将设计模式引入软件社区,该书的作者是 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides Design(俗称 “四人帮”)。所介绍的设计模式背后的核心概念非常简单。经过多年的软件开发实践,Gamma 等人发现了某些具有固定设计的模式,就像建筑师设计房子和建筑物一样,可以为浴室的位置或厨房的构造方式开发模板。使用这些模板或者说设计模式 意味着可以更快地设计更好的建筑物。同样的概念也适用于软件。

  设计模式不仅代表着更快开发健壮软件的有用方法,而且还提供了以友好的术语封装大型理念的方法。例如,您可以说您正在编写一个提供松散耦合的消息传递系统,也可以说你正在编写名称为观察者 的模式。

  用较小的示例展示模式的价值是非常困难的。这往往有些大材小用的意味,因为模式实际上是在大型代码库中发挥作用的。本文不展示大型应用程序,所以您需要思索的是在您自己的大型应用程序中应用示例原理的方法 —— 而不是本文演示的代码本身。这不是说您不应该在小应用程序中使用模式。很多良好的应用程序都以小应用程序为起点,逐渐发展到大型应用程序,所以没有理由不以此类扎实的编码实践为基础。 既然您已经了解了设计模式以及它们的有用之处,现在我们来看看 PHP V5 的五种常用模式。

查看更多...

Tags: php mysql LAMP AJAX 设计模式

分类:php&mysql | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 17

在PHP中全面阻止SQL注入式攻击

在本系列文章中,我们将全面探讨如何在PHP开发环境中全面阻止SQL注入式攻击,并给出一个具体的开发示例。

一、引言

PHP是一种力量强大但相当容易学习的服务器端脚本语言,即使是经验不多的程序员也能够使用它来创建复杂的动态的web站点。然而,它在实现因特网服务的秘密和安全方面却常常存在许多困难。在本系列文章中,我们将向读者介绍进行web开发所必需的安全背景以及PHP特定的知识和代码-你可以借以保护你自己的web应用程序的安全性和一致性。首先,我们简单地回顾一下服务器安全问题-展示你如何存取一个共享宿主环境下的私人信息,使开发者脱离开生产服务器,维持最新的软件,提供加密的频道,并且控制对你的系统的存取。

然后,我们讨论PHP脚本实现中的普遍存在的脆弱性。我们将解释如何保护你的脚本免于SQL注入,防止跨站点脚本化和远程执行,并且阻止对临时文件及会话的"劫持"。

查看更多...

Tags: php mysql AJAX LAMP

分类:php&mysql | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 21