上次还是CSDN里的朋友回答的,我复制了下来。原文如下===========================利用统计文章字数,然后达到一定字数就截断输出,但是分页的内容就会在莫名其妙的地方截断,不是很友好。 很简单,在要截断的地方附近找下面的符号:;’”?。!;'".! 如果后面存在<p>或<br>就分页。主要是要研究文章的格式。<%ifRequest.ServerVariables("Content_Length")>0thencontent=Request.Form("textarea1")PageLength=1000'每页字数CLength=Le...
http://www.jb51.net//article/16493.htm
明天开始期末考试,接着后天就要回福州了,由于家里还没装网络,因此,得有一段时间不能来论坛了,在这之前,我想了下,我给新手解答过问题,演示过代码,好像没谈过自己的学习心得,临走之前,我就来谈谈我学习PHP的心得,虽然是老生长谈,但是我想我的情况还是具有代表性的,希望各位想加入PHPER队伍的新生力量能有所帮助。 大家学习PHP大部分都靠自学,我也不例外,不乏和我一样过去是做ASP的,刚看到PHP代码,我就感到奇怪,怎么里面这么多$啊?好奇怪啊,潜意识我觉得这东西肯定比ASP难多了,可是当我领略了PHP的神奇后(同样功能的ASP,PHP程序在我过去的C...
http://www.jb51.net//article/7175.htm
建设一个简单交互的网站(六)9.简易banner动态更替 不知大家有没有发现各大站点上的标头广告banner,我们每次访问这些站点时,都会看到不同的广告图标,或者如果你每次刷新页面时,这些广告banner就会不断地随机更替变换。要实现这种效果虽然用javascript也可以达到(象天极网站的动态变换广告banner就是通过调用javascript来实现的),但是如果我们用PHP的话,我们还可以结合数据库来做数据量很大,如每日一题之类的功能。费话少说,让我们立即来看看如何用PHP来实现banner的动态更替功能。 简易banner动态更替PHP文件...
http://www.jb51.net//article/2285.htm
建设一个简单交互的网站(五)8.投票系统 在许多时候,我们需要收集上网者和网友们的意见。例如:新版页面与旧版页面的比较;对某一事情的看法;对体育比赛结果的预测等等。这时候,你需要一个非常有效的网上调查系统。使用PHP就可以非常方便地实现你的这一构想。8.1投票系统(mypolls.php3):<?$status=0;if(isset($polled)&&($polled=="c-e")){$status=1;}#echo"$status";if(isset($poll)&&($status==0)){setcook...
http://www.jb51.net//article/2283.htm
为什么要选择PHP2.竞争对手:ASP,mod_perl,JSP 用于实现交互式动态网页的技术有好多,其中CGI又称通用网关接口(CommonGatewayInterface),是外部程序和WEB服务器之间的标准编程接口,但是CGI程序带来的缺点实在太多;而Perl很好地解决了CGI中的问题,被用来驱动复杂的WEB技术;微软的ASP(ActiveServerPages)的出现,以它容易上手、轻松编写程序和微软件强有力的支持后盾使得ASP一下子成了许专业编程人员和非专业编程人员的宠儿;Middleware和Allaire的ColdFusion是另一种解决方法,并且ColdFusion有一个已证...
http://www.jb51.net//article/2282.htm
从一个简单的程序来了解PHP PHP站点的在线教程已经很棒了。而本文的该部分将让你对PHP熟悉一点。我不可能做到没有任何遗漏,我的目的只在于能让你迅速开始你的PHP编程。 3.1首要条件 你首先必须要有一个正在工作着的支持PHP的web服务器。我假定在你的服务器上所有PHP文件的扩展名为.php3。3.2PHP的安装 有关PHP的安装配置,可以查阅网页陶吧上的“PHP安装全攻略”专题文章。3.3语法 从语法上看,PHP语言近似于C语言。可以说,PHP是借鉴C语言的语法特征,由C语言改进而来的。我们可以混合编写PHP代码和HTML代码,不仅可以将PHP脚本嵌入到HT...
http://www.jb51.net//article/2281.htm
PHP入门 4.1数据类型 PHP支持整数、浮点数、字符串、数组和对象。变量类型通常不由程序员决定而由PHP运行过程决定(真是好的解脱!)。当然,如果你喜欢的话,你也可以使用cast或者函数settype()将某种类型的变量转换成指定的类型。数值 数值类型可以是整数或是浮点数。你可以用以下的语句来为一个数值赋值:$a=1234;#十进制数$a=-123;#负数$a=0123;#八进制数(等于十进制数的83)$a=0x12;#十六进制数(等于十进制数的18)$a=1.234;#浮点数"双精度数"$a=1.2e3;#双精度数的指数形式字符串...
http://www.jb51.net//article/2280.htm
建设一个简单交互的网站(一) PHP的许多特点与其他软件或者工具有关。利用迄今为止我们所学到的PHP知识,我们可以试着建立一个简单交互的网站。利用这一过程我们又可以学到不少东西。好吧,我们现在开始专注于一个典型个人网站的建设。5.1计划一个站点 一般一个个人站点包括一个欢迎页面、一个留言本页面、一个书签链接页面、一个计数器、联系信息,甚至还有照片集和一些音乐文件等等。 5.2用include和require进行模块化 我们看一些用PHP构架的网站,几乎网站每一个页面的PHP文件里都会有include和require嵌入其间。这是因为使用include和require...
http://www.jb51.net//article/2279.htm
建设一个简单交互的网站(二)5.5计数器 让我们在首页上加上一个计数器。这个例子已经被讲过多次了,但是还是有利于演示怎样读写文件以及创建自己的函数。counter.inc包含以下代码:<?/*||一个简单的计数器*/functionget_hitcount($counter_file){/*将计数器归零这样如果计数器还未被使用,初始值将是1你当然也可以把初始值设成20000来骗人咯*/$count=0;//如果存放计数器文件已经存在,读取其中的内容if(file_exists($counter_file)) {$fp=fopen($counter_file,&qu...
http://www.jb51.net//article/2278.htm
建设一个简单交互的网站(三)6.密码验证 也许你想在自己的网站放上你的照片集,而且只想给自己知心的朋友看,这时你需要一个密码验证的程序。6.1基于HTTP验证 如何用PHP来实现密码验证的功能呢?我们可以使用简短的PHP代码,使用函数header()发送HTTP标头强制验证,客户端浏览器则弹出供输入用户名和密码的对话框。在PHP中,客户端用户输入的信息传送到服务端之后自动保存在$PHP_AUTH_USER,$PHP_AUTH_PW,以及$PHP_AUTH_TYPE这三个全局变量中。利用这些变量,我们就可以根据实现保存在数据文件或数据库中的用户帐号信息验证用户身份。 不过在这里需要提醒使用...
http://www.jb51.net//article/2277.htm
数据库链接10.PHP最大的特色就是操作数据库的能力特别的强大,PHP提供对多种数据库的支持。 通过PHP你可以轻松的连接到数据库,请求数据并将其显示在你的web站点中,甚至修改数据库中的数据。在这一节里我们主要以在互联网上跟PHP一起使用得最多的MySQL数据库为例,介绍一下相关的MySQL数据库的操作函数以及数据库的基本操作等方面的知识。在MySQL数据库中,我们用来连接数据库的函数有两个,它们分别为:integermysql_connect(stringhost,stringuser,stringpassword);integermysql_pconnect(stringhost,st...
http://www.jb51.net//article/2257.htm
