自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小P的专栏

如果你想学PHP,那就和我结伴一起学习吧!

  • 博客(48)
  • 收藏
  • 关注

原创 封装好的CURL和Fsockopen函数

 //CURL /** * 使用: * echo cevin_http_open(http://www.baidu.com); * * POST数据 * $post = array(aa=>ddd,ee=>d) * 或 * $post = aa=ddd&ee=d; * echo cevin_http_open(htt

2009-10-31 09:42:00 3844 1

原创 PHP采集程序中常用的函数

//获得当前的脚本网址function get_php_url(){ if(!empty($_SERVER["REQUEST_URI"])){ $scriptName = $_SERVER["REQUEST_URI"]; $nowurl = $scriptName; }else{

2009-10-31 09:33:00 707 1

转载 登录类

<?/* * 名称:CnkknD PHP Login Class * 描述:PHP用于登录的类,基于MySQL * 作者:Daniel King,[email protected] * 日期:Start@2003/8/25,Update@2004/4/16 */class Login{ var $appname="l

2008-06-28 13:53:00 587

原创 禁止直接访问PHP页面,只能引用!

A页面:在开头的地方定义常量define(INIT_PHPV, true); //定义 INIT_PHPV 为 truerequire b.php;  //引用b页面 B页面:在开头的地方检测常量!defined(INIT_PHPV) && die(非法操作!请与管理员联系!);  这样就OK了!

2008-06-28 12:57:00 2755

原创 PHP汉字转拼音

php$d=array(array("a",-20319),array("ai",-20317),array("an",-20304),array("ang",-20295),array("ao",-20292),array("ba",-20283),array("bai",-20265),array("ban",-20257),array("bang",-20242),array("bao"

2007-12-03 21:05:00 606

原创 1.4.2 使用date()函数

 date()函数需要一个传递给它的变量是格式化字符串,这个字符串表示所需要的输出格式。字符串的每一个字母都表示日期和时间的一部分。H是24小时格式的小时,i是分钟,如果小时数和分钟数是个位数,需要在前面补0,j是该月的日期,不需要前面的补0,而s表示顺序后缀(在这个例子中,是“th”),F是月份的全称。关于date()函数所支持的完整格式列表,请参阅第20章,“日期和时间的管理”。

2007-11-02 15:38:00 516

原创 1.4.1 调用函数

现在,看看date()函数的调用。这是函数调用的常见格式。PHP具有一个可供开发Web应用程序时使用的可扩展函数库。函数库中的大多数函数都需要传入的数据,并且返回一些数据。看看如下所示的函数调用: 498)this.style.width=498;" border="0" />

2007-11-02 15:34:00 507

原创 1.4 添加动态内容

1.4 添加动态内容到这里,我们还没有使用PHP实现纯HTML不能实现的功能。使用服务器端脚本语言的主要原因就是能够为站点用户提供动态内容。这是一个非常重要的应用,因为根据用户需求或随着时间的推进而变化的内容可以使得用户不断地访问这个站点。PHP就可以方便地实现这一功能。举一个简单的例子。使用如下所示的代码替换processorder.php脚本中的PHP代码:

2007-11-02 15:31:00 454

原创 1.3.5 注释

1.3.5 注释对于阅读代码的人来说,注释其实就相当于代码的解释和说明。注释可以用来解释脚本的用途、脚本编写人、为什么要按如此的方法编写代码、上一次修改的时间等等。通常,读者将在所有的脚本中发现注释,最简单的PHP脚本除外。PHP解释器将忽略注释中的任何文本。事实上,PHP分析器将跳过等同于空格字符的注释。PHP支持C、C++和Shell脚本风格的注释。如下所示的是一个C风格的注释,多行注释可以出

2007-11-02 15:28:00 418

原创 1.3.4 空格

1.3.4 空格间隔字符,例如换行(回车)、空格和Tab(制表符),都被认为是空格。正如读者可能已经知道的,浏览器将会忽略HTML的空格字符。PHP引擎同样会忽略这些空格字符。分析如下两段HTML代码: 498)this.style.width=498;" border="0" />

2007-10-31 22:21:00 457

原创 1.3.3 PHP语句

通过将PHP语句放置在PHP的开始和结束标记之间,我们可以告诉PHP解释器进行何种操作。在这个例子中,我们只使用了一种类型的语句: 498)this.style.width=498;" border="0" src="http://book.51cto.com/files/uploadimg/20070625/161643235.gif

2007-10-31 22:19:00 482

原创 1.3.2 PHP标记风格

PHP标记有4种不同的风格可供我们使用。如下所示的四段代码都是等价的。• XML风格 498)this.style.width=498;" border="0" /> 这是本书中将使用的标记风格。它是PHP推荐使用的标记风格。服务器管理员不能禁用这种风格的标记

2007-10-31 22:16:00 611

原创 1.3.1 使用PHP标记

上例子中的PHP代码是以为结束.着类似于所有的HTML标记,因为他们都是以小于号().这些付好()叫做PHP标记,可以告诉Web服务器PHP代码的开始和结束.着两个标记之间的任何文笔都会被解释成为PHP.而此标记之外的任何文本都会被认为是常规的HTML.PHP标记可以隔离PHP代码和HTML.PHP标记可以有不同风格,如下内如将详细介绍 本节基本上引用了原书的话语   

2007-10-31 22:14:00 666

原创 1.3 在HTML中嵌入PHP

以前几节都是将一些 HTML的东西 今天这节真正涉及到PHP了在上节代码的标记处,添加如下代码phpecho Order processed.?> 保存并在浏览器中载入该文件. 也可以用前节讲到的那个表单点击提交按钮.显示出来后可以看看这个页面的源码 里面并没有原始的PHP语句 着是因为php解释器已经运行了该脚本,并且用该脚本输出代理了脚本本身,着就意味着,通过PHP

2007-10-31 21:18:00 2413 1

原创 asp删除文件的函数(三个)

件删除函数 function deletefile(filename) if filenameset fso=server.CreateObject("scripting.filesystemobject") if fso.FileExists(filename) then fso.DeleteFile filename else Response.Write "alert(该文件不存在)

2007-10-31 20:49:00 709

原创 1.2.2 表单处理

要处理上节讲到的表单,我们要创建在FORM标记的ACTION属性中指定的脚本, 该脚本为processorder.php html>head>title>Bobs Auto Parts - Order Resultstitle>body>h1>Bobs Auto Partsh1>h2>Order Resultsh2>body>head>html> 请注意,到目前为止,我们所

2007-10-30 19:41:00 457

原创 1.2.1 创建订单表单

 Bob基本订单表单的HTML代码 form action="processorder.php" method="post">table border="0">tr bgcolor="#cccccc">  td width="150">Itemtd>  td width="15">Quantitytd>tr>tr>  td>Tirestd>  td align="center">inp

2007-10-30 19:31:00 1398

原创 1.2 创建一个示例应用:Bob's Auto Parts(Bob汽车零部件商店)

一个前言 直接引用     原文:任何服务器端脚本语言最常见的应用之一就是处理HTML表单. 我们将为Bob汽车零部件商店(一个虚拟的汽车零部件公司)实现一个订单表单,从而开始PHP学习.  好像 Csdn提供的本书目录不是很完整!以后一个小节就是一篇文章 标题就以小节的名称来命名!希望大家多多 提供建议 和 交流但不要灌水哦    

2007-10-30 18:49:00 2592

原创 1.1 使用PHP

想要学PHP 最基本就要有一个php的调试环境 也就是要自己搭建一个PHP服务器 不要一听到服务器就感觉很遥远 其实很简单用个软件就可以帮你完成你想要的! 他的官方网站是 http://apmserv.s135.com/ 功能比较多集成度非常高 但现在不更新了 而且有的时候不太稳定 呵呵 但个人用用很不错的!第一章第一小节就讲了  要我们建立一个php环境 以便以后好调试所写的程序 如

2007-10-30 18:36:00 553

原创 第一篇 使用PHP

这个是目录 没有实质的意义看看下面的学习过程吧    我尽量不漏掉每个小节 第一篇 使用PHP第1章 PHP快速入门教程 11.1 使用PHP 21.2 创建一个示例应用:Bobs Auto Parts(Bob汽车零部件商店) 21.3 在HTML中嵌入PHP 41.4 添加动态内容 81.5 访问表单变量 91.6 理解标识符 131.7 创建用户声明的变量 131.8 给变量赋值 1

2007-10-30 18:22:00 586

原创 学习PHP的准备!

1. 需要一个调试的php环境!http://www.onlinedown.net/soft/41626.htm    APMServ 5.2.0 是一款拥有图形界面的快速搭建Apache 2.2.3、PHP 5.2.0、MySQL 5.0.27&4.0.26、SQLite、ZendOptimizer、OpenSSL、phpMyAdmin、SQLiteManager,以及ASP、CGI、P

2007-10-30 18:08:00 739

原创 从今天开始学习PHP!

上网也好几年了 看的网页也有数以万计了但现在我不想再作为一个观众了 我要作为创造者  我要让别人看到我的作品也许时间要很长 但只要有毅力 一定可以成功! 为了这个伟大的目标 去书城买了本传说中PHP和MySQL WEB开发的"圣经"来研读!以后的一段时间里 我会持续的把学习经验还有过程写在这里 以供大家共同学习和讨论 先介绍一下 这本"圣经"吧 

2007-10-30 17:50:00 679

原创 字符串连接和分割成为数组

explode切開字串。 語法: array explode(string separator, string string); 傳回值: 陣列 函式種類: 資料處理  

2007-10-30 13:36:00 695

原创 在php中输出html代码

 phpecho EOT               table width=80% border="2" cellpadding="3" cellspacing="0" bordercolor="#808080">              tr bgcolor="#84A9E1">              td align="center">ClassIDtd>           

2007-10-22 21:11:00 4894

原创 PHP中实现数字金额到中文大写字符的转换

function num2rmb ($num){ $c1="零壹贰叁肆伍陆柒捌玖";$c2="分角元拾佰仟万拾佰仟亿";$num=round($num,2);$num=$num*100;if(strlen($num)>10){return "oh,sorry,the number is too long!";}$i=0;$c="";while (1){if($i==0){$n=substr($

2007-10-22 20:50:00 1280

转载 php日历程序

DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">html>head>meta http-equiv="Content-Type" content="text/html; charset=gb2312">title>日历程序title>head>

2007-10-22 20:09:00 604

原创 判断e-mial 地址是否正确

function CheckEmailAddr($C_mailaddr) { if (!eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*$",$C_mailaddr)) //(!ereg("^[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*@[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*$"

2007-10-22 19:41:00 437

转载 php获取客户端IP地址方法总结

用php获取客户端IP地址的方法,具体代码如下:php$iipp=$_SERVER["REMOTE_ADDR"];echo $iipp;?>///////////////////////////////////////////////php$user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVE

2007-10-22 19:07:00 680

原创 php创建文件夹

主要用到的是 mkdir(名字,权限)PHP的mkdir比ASP的fso好使多了,ASP创建像2006/8/21这样的多层目录那代码就要写得麻烦多了,先要拆开,再判断,再创建,PHP中只要几行就搞定,找了一下还真简单,用了一个遍历 function createFolder($path){   if (!file_exists($path))         //如果文件夹不存

2007-10-22 15:38:00 944

原创 下载图片并保存

$c = file_get_contents("http://zi.csdn.net/ren300-ok.gif"); $fp = fopen("1.gif","w"); fwrite($fp,$c); fclose($fp); 

2007-10-22 15:30:00 380

原创 以特定字符分割得到数组

ID="55,48,78,10,90"ArrayID=split(ID,",")  split得到一个数组 

2007-10-22 09:43:00 437

原创 ASP如何得到文件的大小类型最后修改时间

要得到生成的HTML文件的最后修改时间,写了一个函数,有简单的判断.实例:2005-11-10 19:33:44 ASP 文件 6.83 KB把下面文件另存为mofei.asp文件,运行即可,要FSO支持.Function fsofiledatemofei(sfile)'通过FSO得到文件的时间,类型,大小;sfile是文件名'制作:默飞'QQ:33224360'HOME: http://www.

2007-10-20 18:41:00 763

原创 php 生成文件函数

 生成文件函数function write_file($file,$html){   $dir=explode("/",$file);  for($i=1;$i(count($dir)-1);$i++)    {     $dir[$i]=$dir[$i-1]."/".$dir[$i];            if(!is_dir($dir[$i]))    {           //e

2007-10-20 11:26:00 1321

原创 24小时 只记录一次IP

获取IP地址的类Private Function getIP() Dim strIPAddr If Request.ServerVariables("HTTP_X_FORWARDED_FOR") = "" OR InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), "unknown") > 0 Then strIPAddr = Reques

2007-10-19 22:13:00 628

转载 用ADODB.Stream代替FSO读取文本文件

您正在看的asp教程是:用ADODB.Stream代替FSO读取文本文件。  昨天我问过这个问题,不过没人回答到点上,今天搞定了.贴出来给觉得有用的朋友,希望其他朋友不用走弯路.文件内容读取.Function LoadFile(ByVal File)    Dim objStream    On Error Resume Next    Set objStream = Server.Cr

2007-10-19 19:16:00 641

原创 xp序列号

MRX3F-47B9T-2487J-KWKMF-RPWBY 

2007-10-19 15:46:00 1162

原创 将CONN操作包含在函数内,动态操作

实用的ASP连接数据库的函数细心的开发人员有时会想到,我们在一个需要读写数据库的页面里包含类似的代码时,实际上,当你没有进行任何读写数据库操作时,这个数据库连接仍然是打开的,仍然在消耗着服务器的资源。那么,我们有没有办法让数据库连接仅在需要读取数据库时才打开,不读取时就没有任何动作呢,以下即提供这种思路,以求抛砖引玉。这种思路即是将数据库连接代码封装在函数里,在需要读取时调用这个函数。以下

2007-10-19 00:09:00 510

原创 asp时间差计算

% dim mytime,shijian mytime="2005-11-29" 网站开通时间 shijian=datediff("d",mytime,date()) 当前时间与开通时间之差。 response.write shijian 显示开站天数 response.write "" response.write date() 显示当前时间 %> 

2007-10-18 15:04:00 1209

原创 循环显示数组

for ($i=0; $i1000; $i++) {  if ($play_url[1][$i])    {      echo $play_url[1][$i]."";  }  else    {    $i = "1001";  }} 学习过程中又找到了一个  foreach($play_url as $cm){        echo $cm."";} 

2007-10-17 23:33:00 590

原创 php 小偷类

phpfunction Steal($url,   $post_data = ""){//$header[]   =   "Accept:   text/vnd.wap.wml,*.*";   $user_agent     =   "Mozilla/4.0"; $follow_loc   =   1; $cookie_file   ="/tmp/cook.txt"; $ch   =   @c

2007-10-17 13:50:00 716

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除