批量删除MySql数据库中相同前缀的表

Posted by phper star | Posted in PHP | Posted on 2011-5-31 0:06

<title>批量删除MySql数据库中相同前缀的表</title>
<form id="form1" name="form1" method="post" action="<?php echo $PHP_SELF; ?>?action=kill">
<table wi...

阅读全文>>

ECSHOP如何去除head部分的Powered by ECShop

Posted by phper star | Posted in PHP | Posted on 2011-5-28 20:10

1.去除头部的Powered by ECShop文字: (1).打开includes/lib_main.php文件 (2).定位当136行附近,找到以下内容: $page_title = $GLOBALS[’_CFG’][’shop_title’] . ‘ - ‘ . ‘Powered by ECShop’; (3).将其修改为: ...

阅读全文>>

历史上最牛的演讲———甲骨文总裁拉里埃里森在耶鲁大学的演讲

Posted by phper star | Posted in LIFE | Posted on 2011-5-27 22:34

历史上最牛的演讲———甲骨文总裁拉里埃里森在耶鲁大学的演讲 耶鲁的毕业生们,我很抱歉--如果你们不喜欢这样的开场。我想请你们为我做一件事。 请你---好好看一看周围,看一看站在你左边的同学,看一看站在你右边的同学。请你设想这样的情况:从现在起5年之后,10年之后,或30年之后,今天站在你左边的这个人会是一个失败者;右边的这个人,同样,也是个失败者。而你,站在中间的家...

阅读全文>>

如何解决集成开发软件包服务启动不了问题?

Posted by phper star | Posted in PHP | Posted on 2011-5-25 19:32

                  如何解决集成开发软件包服务启动不了问题

                今天在逛论坛时,本来是想去看看自己...

阅读全文>>

php预定义数组$_SERVER详解

Posted by phper star | Posted in PHP | Posted on 2011-5-25 19:04

【$_SERVER介绍】 $_SERVER是一个包含诸如头消息,路径和脚步位置的数组。数组的实体是有web服务器创建的。$_SERVER是一个全局变量,在所有的脚步中都可以执行,在函数或对象的方法中不需要使用global关键字访问它。使用print_r($_SERVER)可以打印出所有的信息。

阅读全文>>

php的xmlrpc应用实例讲解

Posted by phper star | Posted in PHP | Posted on 2011-5-22 0:15

PHP中集成了XML-RPC和SOAP两种协议的访问,都是集中在xmlrpc扩展当中。另外,在PHP的PEAR中,不管是PHP 4还是PHP 5,都已经默认集成了XML-RPC扩展,而且该扩展跟xmlrpc扩展无关,能够独立实现XML-RPC的协议交互,如果没有xmlrpc扩展, 建议使用PEAR::XML-RPC扩展。

阅读全文>>

桌面Linux的全球热点分布国家TOP20

Posted by phper star | Posted in LINUX | Posted on 2011-5-20 21:58

来自Statcounter的数据,我们来看看桌面操作系统的市场份额。该数据统计基于300万网站的访问统计,桌面Linux依据市场份额排名的前20个国家,图表如下: 该图表反映了Linux作为桌面操作系统在不同国家的流行度,这当然是依据上述的统计样本得出。总之从该图表

阅读全文>>

JQUERY 插件JW PLAY 播放器使用教程

Posted by phper star | Posted in JQUERY | Posted on 2011-5-18 18:18

JQUERY 插件JW  PLAY 播放器,支持swf,mp4,mp3等多种格式。经测试,暂时只支持IE   

 

以下是使用方法:

<html>
<head>
<title>JW PLAY</title>
<script type="text/javascript" src="jwplayer.js"></script> 
</head>
<body>
<div id="container">Loding the player....</div>
<script type="text/javascript">
jwplayer("container").setup({
 flashplayer:"player.swf",    
 file:"video.mp4",
 height:270,
 width:480
});
</script>
</body>
</html>

代码和实例下载地址(支持迅雷快速下载 577.89KB ):

   http://u.115.com/file/e60hv2ul

初识AJAX原理

Posted by phper star | Posted in JAVASCRIPT | Posted on 2011-5-17 19:46

什么是 AJAX ?

AJAX = 异步 JavaScript 和 XML。

AJAX 是一种用于创建快速动态网页的技术。

通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。

有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。

通过一个小例子,让我们一起来了解一下AJAX的工作原理吧:

文件:Ajax.html

<html>
<head><title>ajax实例解释</title>
<script language="javascript">
function loadXMLDoc(){
 var xmlhttp;
 if(window.XMLHttpRequest){  //检测浏览器是否支持XMLHttpRequest对象(广义上分为IE和非IE)
      xmlhttp=new XMLHttpRequest(); //创建对象for IE7+, Firefox, Chrome, Opera, Safari
 }else{
      xmlhttp=new ActiveXObjiect("Microsoft.XMLHTTP"); //创建对象 for IE6, IE5
 }
 xmlhttp.onreadystatechange=function(){
      if(xmlhttp.readyState==4 && xmlhttp.status==200){ //请求完成 and  服务器响应成功
       document.getElementById("mydiv").innerHTML=xmlhttp.responseText; //取回由服务器返回的数据
  }
 }
 xmlhttp.open("GET","response.php",true);  //发送请求
 xmlhttp.send(); 
}

</script>
</head>
<body>
<div id="mydiv"><h3>Let Ajax change this text</h3></div>  
<button type="button" onclick="loadXMLDoc()">change content</button>
</body>
</html>

文件:response.php

<?php
$response="This is server return";
echo $response;
?>

文字的几种滤镜效果

Posted by phper star | Posted in JAVASCRIPT | Posted on 2011-5-16 17:17

                                                文字的几种滤镜效果
       
1.Glow

      语法:
      filter : progid:DXImageTransform.Microsoft.Glow( enabled=bEnabled , color=sColor , strength=iDistance )
     
      参数:
      enabled   设置或检索滤镜是否激活
      color     设置或检索此滤镜作用域的颜色值
      strength  设置或检索以对象为基准的向外扩散的距离

      作用:
      环绕对象内容边缘添加辉光制作发热效果。辉光将出现在对象边界内的内容的最外轮廓之外。
 
      例子:
      <span style="filter:glow(Color=blue,Strength=5)">文字的滤镜效果—Glow</span>

2.Engrave

      语法:
      filter : progid:DXImageTransform.Microsoft.Engrave( enabled=bEnabled ,Bias=fBias)
     
      参数:
      enabled   设置或检索滤镜是否激活
      Bias      设置或检索滤镜是否从对象的非透明像素简历阴影

      作用:
      用灰度值为对象内容制作浮雕纹理效果。
 
      例子:
      <span style="filter:progid:DXImageTransform.Microsoft.Engrave()">文字的滤镜效果—Engrave</span>

3.FlipH
     
      语法:
      filter : FlipH ( enabled=bEnabled )
     
      参数:
      enabled   设置或检索滤镜是否激活

      作用:
      水平翻转对象内容。
 
      例子:
      <span style="filter:FlipH()">文字的滤镜效果—FlipH</span>

4.Blur
     
      语法:
      filter : progid:DXImageTransform.Microsoft.Blur ( enabled=bEnabled , makeShadow=bShadow , pixelRadius=flRadius , shadowOpacity=fOpacity ) 
     
      参数:
      enabled        设置或检索滤镜是否激活
      makeShadow     设置或检索对象的内容是否被处理为阴影显示。
      pixeRadius     设置或检索模糊效果的作用深度。
      shadowOpacity  设置或检索使用 makeShadow 制作成的阴影的透明度(暗度)。

      作用:
      制作对象内容的模糊效果。
 
      例子:
      <span style="filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=3.0, makeshadow='true', ShadowOpacity=1.0); }">文字的滤镜效果—Blur</span>

4.Shadow
     
      语法:
      filter : progid:DXImageTransform.Microsoft.Shadow ( enabled=bEnabled , color=sColor , direction=iOffset , strength=iDistance )
     
      参数:
      enabled        设置或检索滤镜是否激活
      color          设置或检索此滤镜作用的颜色值
      direction      设置或检索滤镜效果的运动偏移方向
      strength       设置或检索以对象为基准的在运动方向上的向外扩散距离

      作用:
      为对象内容建立阴影效果。
 
      例子:
       <span style="filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=45, color=red);} ">文字的滤镜效果—Shadow</span>

5.Wave
     
      语法:
      filter : progid:DXImageTransform.Microsoft.Wave ( enabled=bEnabled , add=bAddImage , freq=iWaveCount , lightStrength=iPercentage , phase=iPercentage , strength=iDistance )
     
      参数:
      enabled        设置或检索滤镜是否激活
      add            设置或检索滤镜作用图像是否覆盖原始图像。
      freq           设置或检索滤镜建立的波浪数目。
      lightStrength  设置或检索滤镜建立的波浪浪尖和波谷之间的距离。
      phase          设置或检索正弦波开始处的相位偏移。
      strength       设置或检索以对象为基准的在运动方向上的向外扩散距离。

      作用:
      为对象内容建立波纹扭曲效果。
 
      例子:
       <span style="filter:progid:DXImageTransform.Microsoft.Wave(Strength=10, Add=true);}  ">文字的滤镜效果—Wave</span>

6.DropShadow
     
      语法:
      filter : progid:DXImageTransform.Microsoft.DropShadow ( enabled=bEnabled , color=sColor , offX=iOffsetX , offY=iOffsetY , positive=bPositive )
     
      参数:
      enabled        设置或检索滤镜是否激活
      function       设置或检索混合方式。
      color          设置或检索此滤镜作用的颜色值。
      offx           设置或检索阴影在横坐标轴上以对象为基准的偏移量
      offy      设置或检索阴影在纵坐标轴上以对象为基准的偏移量。
      positive       设置或检索滤镜是否从对象的非透明像素建立阴影。

      作用:
      制作对象的阴影效果。
 
      例子:
       <span style=" filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray', Positive=true); }">文字的滤镜效果—DropShadow</span>

7.FlipV
     
      语法:
      filter : FlipV( enabled=bEnabled )
     
      参数:
      enabled   设置或检索滤镜是否激活

      作用:
      垂直翻转对象内容。
 
      例子:
      <span style="filter:FlipV()">文字的滤镜效果—FlipV</span>

 【说明】以上文字滤镜效果不适用于firefox浏览器,请用IE测试

效果图:

jquery学习之ABC[二]

Posted by phper star | Posted in JQUERY | Posted on 2011-5-15 13:38

                                                                jquery选择器

jQuery提供两种方式来选择 html elements ,第一种是用 CSS Xpath 选择器联合起来形成一个字符串来传送到 jQuery 的构造器(如: $("div > ul a") );第二种是用 jQuery 对象的几个 methods( 方法 ) 。这两种方式还可以联合起来混合使用。

        首先,我们通过starterkit.html 文件中的 <ol id="orderedlist"> 来做一下测试:

        普通方式是这样:document.getElementById('orderedlist').;

        但是在jquery 中我们需要这样做:

             $(document).ready(function() { 

              $('#orderedlist'). addClass("red");   // orderedlist 添加一个样式 red

            });

         刷新之后,会发现 starterkit.html文件中的第一列表的背景颜色变成了红色。

          

         现在,让我们添加一些新的样式到list 的子节点 .

               $(document).ready(function() {

                   $("#orderedlist > li").addClass("blue");

               });

         这样,所有orderedlist 中的 li 都附加了样式 "blue"

       

               $(document).ready(function() {

                    $("#orderedlist").find("li").each(function(i) {

                   $(this).html( $(this).html() + " BAM! " + i );

                     });

               });

find() 让你在已经选择的 element 中作条件查找 , 因此  $("#orderedlist).find("li")  就像  $("#orderedlist li"). each() 一样迭代了所有的 li ,并可以在此基础上作更多的处理。 大部分的方法 , addClass(),  都可以用它们自己的  each()  。在这个例子中 , html() 用来获取每个 li html 文本 追加一些文字,并将之设置为 li html 文本。

jquery学习之ABC[一]

Posted by phper star | Posted in JQUERY | Posted on 2011-5-14 0:48

                                                       第一个jquery 程序 hello world

1. 下载jquery 库和测试实例包 jQuery Starterkit      http://docs.jquery.com/Downloading_jQuery

 

2. 下载好之后就可以开始jquery之旅了

     解压缩实例包 jQuery Starterkit  可以看到这样两个文件:starterkit.html  和  custom.js

要做测试,直接修改custom.js 这个文件就可以了,默认的是以下的内容:

      $(document).ready(function() {

     // do something here

      });

修改好这个文件之后,刷新一下starterkit.html 这个网页就可以看到效果了,默认的这个网页会有一些基本的 html 元素,可以不用管它。

 

 3.第一 jquery 例子: hello world

       修改custom.js 这个文件:

       $(document).ready(function() { 

     $('a').click(function(){alert("hello world!");})  //加入一个页面链接的单机事件

      });

       修改好之后,刷新starterkit.html 页面,点击 some link 链接就可以看到弹出的窗口了。

 

4.  第一个例子讲解:

        $(elements)     为一个或多个DOM 元素捆绑 jQuery 功能。这个函数也可以接收 XML 文档和 Window 对象(虽然它们不是 DOM 元素)作为有效的参数。

        ready(fn)       DOM 载入就绪可以查询及操纵时绑定一个要执行的函数。

        click(fn)       在每一个匹配元素的click 事件中绑定一个处理函数。

       alert();      警告框经常用于确保用户可以得到某些信息。