php编程
文章平均质量分 70
zhouminghong
这个作者很懒,什么都没留下…
展开
-
用PHP和MYSQL建立计数器过程详解
运行MYSQL.EXEmysql> create database counter;Query OK, 1 row affected (0.10 sec)mysql> use counter;Database changedmysql> create table tl(id integer(2),count integer(5));Query OK, 0 rows affecte原创 2008-07-30 12:21:00 · 596 阅读 · 0 评论 -
十天学会php之第五天
<!--google_ad_client = "pub-9980916273139933";google_ad_width = 300;google_ad_height = 250;google_ad_format = "300x250_as";google_ad_type = "text_image";google_ad_channel ="9524266219";原创 2007-06-19 09:29:00 · 423 阅读 · 0 评论 -
十天学会php之第四天
学习目的:学会连接数据库PHP简直就是一个函数库,丰富的函数使PHP的某些地方相当简单。建议大家down一本PHP的函数手册,总用的到。我这里就简单说一下连接MYSQL数据库。1、mysql_connect打开 MySQL 服务器连接。 语法: int mysql_connect(string [hostname] [:port], string [username], strin原创 2007-06-01 12:00:00 · 508 阅读 · 0 评论 -
十天学会php之第三天
学习目的:学会构建数据库 在ASP中,如果是ACCESS数据库你可以直接打开ACCESS来编辑MDB文件,如果是SQL SERVER你可以打开企业管理器来编辑SQL SERVER数据库,但是在PHP中,MY SQL的命令行编辑可能会令初学者感到很麻烦,不要紧,你下载一个PHPMYADMIN安装一下,以后建立编辑数据库可以靠它了。 下面说一下它的使用。 进入了phpmyadmin后,我原创 2007-06-01 11:58:00 · 484 阅读 · 0 评论 -
十天学会php之第一天
以前写了十天学会ASP,十天学会ASP.NET什么的,现在想想再写个PHP吧,也算比较全了。 PHP的调试方法我这里就不说了,外面很多文章都有介绍,也有很多不同的组合。我这里暂时是以 Apache web server 和 MY SQL 作为WEB服务器和数据库,在php-4.3.3下的环境做的程序。当然要简单的构建和访问查看数据库 PHPMYADMIN 不可少。 至于表单设计什么的,我这里原创 2007-06-01 11:55:00 · 429 阅读 · 0 评论 -
编写基于PHP的聊天室
从前有一个相当流行的web聊天室,叫做Star Trekker 聊天室。我能够来到这个聊天室要感谢我的一个朋友,并且即使Star Trekker的聊友们几乎与我不是同一个圈中的,但是我发现对于他们的大部分人来说,都很友好和有意思。但是当Star Trekker关闭之后,这不得不谢谢运行在后台的Perl了,是它吞掉了服务器的资源,所以这些快乐和友善的人们不得不离开,无处可去了。我有幸在那段时间开张了原创 2007-06-01 11:42:00 · 1838 阅读 · 0 评论 -
php数据库连接
通过PHP你可以轻松的连接到数据库,请求数据并将其显示在你的web站点中,甚至修改数据库中的数据。MySQL是一种很流行的数据库,并且在互联网中有许多有关PHP与MySQL的教程。MySQL是免费的,这一点也许就吸引了不少人。由于其广泛应用,我就不想在这里赘述MySQL的使用方法了。Oracle被大量在企业应用中采用,因此我们就利用Oracle来介绍PHP与数据库的连接。我们当然不会提及Oracl原创 2007-06-01 11:37:00 · 506 阅读 · 0 评论 -
十天学会php之第二天
学习目的:掌握php的流程控制 1、if..else 循环有三种结构 第一种是只有用到 if 条件,当作单纯的判断。解释成 "若发生了某事则怎样处理"。语法如下: if (expr) { statement } 其中的 expr 为判断的条件,通常都是用逻辑运算符号当判断的条件。而 statement 为符合条件的执行部分程序,若程序只有一行,可以省略大括号 {}。原创 2007-06-01 11:57:00 · 479 阅读 · 0 评论 -
PHP高手之路 2
二、编写漂亮的代码 1.将后台程序与前端程序分开 在编写PHP程序时,有些代码是用来处理一些事务,例如操作数据库、进行数学运算等,而另外的一些代码则只是事务处理的结果显示出来,例如一些使用echo语句将结果以HTML的格式显示在Web浏览器上的PHP代码以及那些直接嵌入PHP程序的HTML代码。首先我们应该清晰地区分这两种代码,把前者称为后台程序,把后者称为前端程序。 因为PHP是一种嵌入式编程语原创 2007-05-25 21:18:00 · 384 阅读 · 0 评论 -
十天学会php之第八天
<!--google_ad_client = "pub-9980916273139933";google_ad_width = 300;google_ad_height = 250;google_ad_format = "300x250_as";google_ad_type = "text_image";google_ad_channel ="9524266219";原创 2007-06-19 09:34:00 · 409 阅读 · 0 评论 -
十天学会php之第七天
学习目的:学会SESSION的使用SESSION的作用很多,最多用的就是站点内页面间变量传递。在页面开始我们要session_start();开启SESSION;然后就可以使用SESSION变量了,比如说要赋值就是:$_SESSION[item]="item1";要得到值就是$item1=$_SESSION[item];,很简单吧。这里我们可能会使用到一些函数,比如说判断是不是某SESS原创 2007-06-19 09:33:00 · 374 阅读 · 0 评论 -
php简单防刷计数器
phprequire_once(config.php);function counter(){ session_start(); $sql="select counter from counter"; $result=@mysql_query($sql); if(!empty($result)) { $row=mysql_fetch_array($result); $counte原创 2008-07-30 12:19:00 · 525 阅读 · 0 评论 -
PHP实例:实现给上传图片加水印图案
用PHP给上传图片加水印的程序是通过判断文件类型建立图形,然后把其复制到原建立的图形上,填充并建立rectangle,以备写入imagestring()或是原已经定好的图像程序当中判断水印类型:一是字符串,另是增加一个图形对象在上面。如果你对PHP的GD库比较熟悉,看懂这篇文章一点都不难了! 以下是引用片段:/***************************************原创 2008-07-30 12:16:00 · 697 阅读 · 0 评论 -
PHP程序百行代码快速构建简易聊天室方法
基本功能:能登陆,聊天,记录在线人数IP事件,能控制聊天的字体颜色,自动把转化聊天中网址为链接地址,能定制聊天室标题、广告信息等等。使用文本作为存储媒体,又兴趣可以参考代码,并且进行扩展。 其实PHP作为快速开发的脚本语言是很棒的! ===代码=== <?php/** * 黑夜路人简易聊天室 * 作者: heiyeluren *原创 2008-07-30 12:15:00 · 443 阅读 · 0 评论 -
Flash+PHP+Mysql简单留言本制作实例教程
用flash+php+mysql制作一个简单的留言本。 配置环境: 最开始肯定是先配置相应的环境了。我下载的是配置环境套件包,傻瓜式的方法,简易安装,比较适合我。下载地址:http://phpnow.org/download.html (包括:Apache、PHP、MySQL、Zend Optimizer、phpMyAdmin、 eAccelerator ) 文件夹介绍如下原创 2008-07-30 12:14:00 · 824 阅读 · 0 评论 -
Windows XP系统下安装apache+php+mysql
Apache和mysql的安装较简单,主要是安装前请保证80端口未被占用 比如 iis 以前安装过的apache mysql 先停止运行phpmyadmin,主要是配置文件的问题,把phpMyAdmin安装目录下Libraries目录下面的Config.default.php复制到PHPmyAdmin根目录下,改 名为Config.inc.php;用记事本打开Config.inc.php,把原创 2008-07-30 12:10:00 · 624 阅读 · 0 评论 -
php注入实例
在网上很难看到一篇完整的关于php注入的文章和利用代码,于是我自已把mysql和php硬啃了几个星期,下面说说我的休会吧,希望能抛砖引玉! 相信大家对asp的注入已经是十分熟悉了,而对php的注入比asp要困难,因为php的magic_gpc选项确实让人头疼,在注入中不要出现引号,而php大多和mysql结合,而mysql的功能上的缺点,从另外一人角度看确在一定程度上防止了sql njection原创 2007-12-02 15:18:00 · 798 阅读 · 0 评论 -
十天学会php之第十天
<!--google_ad_client = "pub-9980916273139933";google_ad_width = 300;google_ad_height = 250;google_ad_format = "300x250_as";google_ad_type = "text_image";google_ad_channel ="9524266219";原创 2007-06-19 09:37:00 · 438 阅读 · 0 评论 -
十天学会php之第九天
<!--google_ad_client = "pub-9980916273139933";google_ad_width = 300;google_ad_height = 250;google_ad_format = "300x250_as";google_ad_type = "text_image";google_ad_channel ="9524266219原创 2007-06-19 09:35:00 · 404 阅读 · 0 评论 -
PHP高手之路 1
PHP是一门高效的网络编程语言,由于它具有编写灵活、运行快速等优点,迅速成为Web程序员的首选语言。前不久的一份权威调查表明,现在已经有31.6%的网站使用PHP作为主要的服务器端编程语言。 但是,要成为一名PHP编程高手却并不容易。并不像很多人想象的那样,只要能够飞快地编写几条简单的代码去解决一个复杂的问题就是PHP编程高手了,真正的PHP高手还需要考虑更多的其它问题。以下三条准则是一名成熟的P原创 2007-05-25 21:16:00 · 512 阅读 · 0 评论 -
php中checkbox的应用
checkbox全选 var checkflag = "false"; function check(field) { if (checkflag == "false") { for (i = 0; i field[i].checked = true;} checkflag = "true"; return "false"; } else { for (i = 0; i field[i].che原创 2007-05-25 21:13:00 · 792 阅读 · 0 评论 -
php写注册界面
$name=$_POST[name]; $password=$_POST[password]; $password1=$_POST[password1]; if($name=="") { echo "用户名不能为空"; echo ""; exit(); } $password=$_POST[password]; if($password=="") { echo"密码不能为空"; e原创 2007-05-25 20:49:00 · 891 阅读 · 0 评论 -
由浅入深学习动态网页制作PHP的编程与应用(四-1)
第四章 表达式 表达式是PHP最重要的组成元素。在PHP 3.0中,几乎你所写的任何东西都是表达式。表达式的最简单但精确的定义是"有一个值的任何东西"。 一个简单的例子是常量和变量。当你写 "$a = 5"时, 你给 $a 赋了值 5 。 (在这种情况下, 5 是一个整形常量)。 在此,你是希望把 $a 赋值成 5。所以写 $b = $a 时,你希望的结果就是 $b =原创 2007-08-02 15:22:00 · 466 阅读 · 0 评论 -
由浅入深学习动态网页制作PHP的编程与应用(三)
第三章 运算符下面我分别看一下PHP的算术、字符串、逻辑与比较等运算符。 1、算术运算符 +: $a + $b 加 $a加上$b VAd站长资讯 -: $a - $b 减 $a减去$b VAd站长资讯 *: $a * $b 乘 $a乘以$b VAd站长资讯 /: $a / $b 除 $a除以$b VAd站长资讯 %: $a % $b 取模 $a除以$b的余数原创 2007-08-02 15:21:00 · 404 阅读 · 0 评论 -
由浅入深学习动态网页制作PHP的编程与应用(二)
第二章 变 量 PHP支持下面类型的变量: (一)、内部变量 主要有整数(interger),浮点数(float-point numbers),字符串(string),数组(array),对象(object)。1 初始化变量 要在PHP中初始化变量, 你只要简单的给它赋值即可。对于大多数类型,这是最直接的。对于数组和对象,可以使用其它方法。2 初始化数组原创 2007-08-02 15:18:00 · 507 阅读 · 0 评论 -
由浅入深学习动态网页制作PHP的编程与应用(一)
第一章 PHP简介 PHP 是一种服务器内置式的script 语言,它的出现使得在unix上快速地开发动态web成为现实。 PHP是Rasmus Lerdorf在1994年秋天构思出来的。最早的未发行版本是他在自己的主页上来用来和观看他的在线简历的人保持联系的。第一个交付用户使用的版本是在1995年初发行的,它只是被当作一个个人主页制作工具。当时它仅包括一个只能懂得很少几条宏指令原创 2007-08-01 10:03:00 · 809 阅读 · 0 评论 -
PHPLIB Template入门系列 - 4 模板嵌套- -(转寄)
在PHP程序里,我们常常会把"公用代码"或"公用部分"写进一个文件里,前者象我们的系统配置文件,比如config.php,或者公共函数都写入一个functions.php文件里;后者象一个站点都需要用到的页面头部,尾部.这样做的好处是可以很方便的维护站点,而如果这个公用部分要有所改动,无需再去改每一个页面,大大减少了我们的工作量. 以前你或许用require,include(requ转载 2006-08-25 10:42:00 · 789 阅读 · 0 评论 -
PHPLIB Template入门系列 - 3 块的应用 (转寄)
在上一节中,我们知道模板元素的一种:模板变量,并知道如何在程序中给它赋值,使之呈现我们想要的东西.这对一般的简单网页来说,或许就已经够用了.现在我们设想一稍微复杂的一种情况,在template目录下新建一个second.html模板文件,内容为: 我的第二个模板文件 下面是一个列表 张三 的成绩是 82转载 2006-08-25 10:40:00 · 786 阅读 · 0 评论 -
phplib-template模板技术(转寄)
//由于某些原因,要暂时离开php一段时间,最近在家休养中,顺便写些自己的学习心得与大家共享之//发在新手答疑区,主要我感觉这里人气比较多,诚心希望能给各位网友带来需要的东西//另外论坛不支持html代码,表格地方显示才有误。 可以到我的blog里面看“美观”版自己并没有怎么仔细去看phplib模板的源文件,我这里用到的也就:set_file, set_block, set_var, parse,转载 2006-08-25 10:47:00 · 879 阅读 · 0 评论 -
PHPLIB Template入门系列 -2 开始你的第一个应用(转寄)
一个封装很好的类对使用者(可能不是开发者本人)来说,最大的好处就是,你无需知道类内部是怎么运作的,只需知道如何利用它提供的接口做你想做的事情即可.所以,本文不打算具体讲述PHPLIB Template(以下简称Template)是如何将"元素"转换成"值"的,你需要了解的是"它能这样做",而不是"它为什么能这样做". 好了,下面我们就开始它的第一个应用了.先在我们要测试的网站的目录下建两原创 2006-08-25 10:39:00 · 679 阅读 · 0 评论 -
由浅入深学习动态网页制作PHP的编程与应用(四-2)
5、DO..WHILE语句 DO..WHILE 非常类似于 WHILE 循环, 只是它在每次循环结束时检查表达式是否为真,而不是在循环开始时。 它和严格的WHILE循环的主要区别是DO..WHILE的第一次循环肯定要执行(真值表达式仅在循环结束时间检查), 而不必执行严格的WHILE循环(每次循环开始时就检查真值表达式, 如果在开始时就为FALSE, 循环会立即终止执行). DO..原创 2007-08-02 15:23:00 · 470 阅读 · 0 评论 -
由浅入深学习动态网页制作PHP的编程与应用(四-3)
(四)、 函数 可以通过以下的语法定义函数: function foo( $arg_1, $arg_2, ..., $arg_n ) { DMP站长资讯 echo "Example function./n"; DMP站长资讯 return $retval; DMP站长资讯 }函数中可以使用任何有效的PHP 代码,甚至是其他的函数或类的定义 1、 函数原创 2007-08-02 15:24:00 · 496 阅读 · 0 评论 -
PHP和正则表达式教程集合(二)
这里是电话号码剩下的搜索模式:[0-9]{4}-[0-9]{4}$ 这里没有什么不寻常的地方,我们只是告诉正则表达式引擎电话号码可用的数字,它必须是4个数字的组合,跟着一个连接符,再跟着另一个4个数字的组合,然后一个字符串尾部字符。把完整的正则表达式放在一起,放进一个函数,我们可以用代码来检查一些澳大利亚国际电话号码:function isValidPhone($phoneNum) {原创 2007-08-21 10:47:00 · 741 阅读 · 0 评论 -
PHP和正则表达式教程集合(一)
个正则表达式是一个特定的格式化模式,可以用来找出一个字符串在另一个字符串中的使用情况。几个编程语言,包括Visual Basic,Perl,JavaScript和PHP都支持正则表达式,希望在这篇入门指导的结束,Mitchell(作者自己)可以让你在PHP程序中能应用一些基本的正则表达式。正则表达式是在各种各样的程序语言中突出的古怪特征中的一种,但是由于它们看起来是很难的一个概念,所以很多开发者就原创 2007-08-21 10:44:00 · 1018 阅读 · 0 评论 -
安装Mysql+Apache2+php5过程
下载下列文件至/usr/local/src/Apache2.tar.gzmysql-5.0.22.tar.gzphp-5.1.2.tar.gz解压缩:#tar xvzf Apache2.tar.gz#tar xvzf mysql-5.0.22.tar.gz#tar xvzf php-5.1.2.tar.gz #cd .. //在/usr/local/目录下创建文件夹# mkdir a原创 2007-08-21 10:40:00 · 534 阅读 · 0 评论 -
php5手动最简安装方法
系统要求 win2000 advanced server iis5.0 php5rc2第一步 当然是先要从http://cn.php.net/get/php-5.0.3-Win32.zip/from/a/mirror 上下个php-5.0.3-Win32.zip回来。偶下的是php-5.0.3RC2-Win32.zip其实和php-5.0.3-Win32.zip差不多就少了两注册表文件,不原创 2007-08-21 10:36:00 · 396 阅读 · 0 评论 -
PHP百行代码快速构建简易聊天室
无聊情况下,看能用比较少的代码构建聊天室,一开始写了整整100行把聊天室内完成,后来觉得很多功能没有,又重新修改,加了不少代码。其实不利用特别复杂的技术,比如模板、数据库等等,一样能做比较不错的聊天室,适合个人使用。基本功能:能登陆,聊天,记录在线人数IP事件,能控制聊天的字体颜色,自动把转化聊天中网址为链接地址,能定制聊天室标题、广告信息等等。使用文本作为存储媒体,又兴趣可以参考代码,并且进原创 2007-08-02 15:45:00 · 495 阅读 · 0 评论 -
email address 生成图片程序
把下面的文件保存为index.php/*MailX Managment System 0.8 Beta*/header("Content-type:image/png");$mailaddress=$_GET[mailname];$mailaddresslen=strlen($mailaddress);$mailaddressimages=imagecreate($mailaddressl原创 2007-08-02 15:41:00 · 558 阅读 · 0 评论 -
通过PHP连接MySQL的两种方法简介
mysql可通过两种方式通过PHP与web相连,一种通过php的mysql相关函数,另一种通过php的ODBC相关函数 相关函数如下: MYSQL函数 mysql_affected_rows: 得到 MySQL 最后操作影响的列数目。 mysql_close: 关闭 MySQL 伺服器连线。 mysql_connect: 开启 MySQL 伺服器连线。 mysql_crea原创 2007-08-02 15:30:00 · 457 阅读 · 0 评论 -
用PHP控制FTP文件上传
利用PHP,你总是可以有多种方式来完成某个特定的任务。我们就拿文件上传举个例子。当然了,你可以按照传统的方式来使用HTTP文件上传,把文件直接传输到Web服务器磁盘上。你还可以用更加奇异的方式上传,用FTP协议两步就完成上传:从你的本地硬盘到Web服务器,然后再到FTP服务器。PHP在本机同时支持FTP和HTTP上传,所以你可以根据自己应用程序的设计需要进行最佳的选择。使用PHP的FTP函数进原创 2007-08-02 15:28:00 · 1058 阅读 · 0 评论