-
向普通人加密 拿PHP程序保护数据
所属栏目:[PHP教程] 日期:2022-03-03 热度:159
在这个日渐虚拟的互联网世界中,您必须小心保护自已的数据。本文将介绍编码和加密一些重要信息(比如密码、信用卡号、甚至整个消息)的基础知识。并通过使用 PHP 的内置功能,了解加密和解密信息的意义,并且将了解一些涉及密码和其他数据的实际示例。 了解[详细]
-
新手入门 PHP网站开发里常见问题汇总
所属栏目:[PHP教程] 日期:2022-03-03 热度:117
PHP网站开发 动态网页制作PHP PHP教程 PHP技巧 PHP网站开发常见问题 【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET[foo],$_POST[foo],$_SESSION[foo]来得到 当然也可以[详细]
-
聊聊Web 2.0 时代PHP的地位
所属栏目:[PHP教程] 日期:2022-03-03 热度:181
随着所谓WEB2.0时代来临,程序员从来没有时代象今天那样受人注意,很多程序员对于语言的争论也从来没有象今天这样剧烈,JAVA、C 、PHP、ASP等等,最近又出来一个Ruby,加上Python。无数的FANS在中间进行争论不休,也就是在网路上,如果是在现实生活中,大概[详细]
-
用动态网页技术PHP创建个人网站全攻略
所属栏目:[PHP教程] 日期:2022-03-03 热度:160
这里和大家交流一下用动态网页技术PHP来架设个人网站的经验。不妥之处,敬请指正! 一 编辑调试环境 win98本地编辑调试,爽不爽?先下一个Omnihttpd Proffesinal V2.06 ,装上就有PHP4beta3可以用了。如果你较懂HTML,推荐用EditPlus,相当好哦!否则只好用D[详细]
-
用PHPINFO来完成PHP的配置统计过程
所属栏目:[PHP教程] 日期:2022-03-03 热度:195
大家都知道用于显示服务器配置的phpinfo(),是一个用于安装新服务器后非常有用的工具,并且是一个可以跟各个管理员们进行交流的非常有用的工具。 当然在使用之后,通常是移除掉它或者只是提供给少量人使用,的确,phpinfo自身也许非常的危险。有些时候他甚至[详细]
-
怎样使PHP文件与HTML代码更好的分离
所属栏目:[PHP教程] 日期:2022-03-03 热度:81
大家都知道,php是一种服务器端的内嵌html式的脚本编程语言。可是按照内嵌html方式来作一网站的话,代码很快就变得庞大而且不可控制。如何才能使php代码与html分离,做出类似dw的lib(模板)而使得页面更加容易修改并且代码容易维护呢? 后来,看了很多文章,[详细]
-
给PHP管理小型的邮件列表
所属栏目:[PHP教程] 日期:2022-03-03 热度:69
近有一个读者问我关于ThickBook新闻列表中处理订阅/退订的机制,并且是如何与实际的发送信息相配合,给邮件列表中的所有收信人的。问题提的不错,有一个相当容易的方法,但是我首先要说的是我所做的没有任何投机取巧的地方,因为我非常的酷----就是有,我使[详细]
-
PHP 5.0对象模型深度探寻之类的静态成员
所属栏目:[PHP教程] 日期:2022-03-03 热度:171
类的静态成员与一般的类成员不同: 静态成员与对象的实例无关,只与类本身有关。他们用来实现类要封装的功能和数据,但不包括特定对象的功能和数据,静态成员包括静态方法和静态属性。 静态属性包含在类中要封装的数据,可以由所有类的实例共享。实际上,除了[详细]
-
拿Suhosin加强PHP脚本语言安全性
所属栏目:[PHP教程] 日期:2022-03-03 热度:100
PHP是一种非常流行的网站脚本语言,但是它本身所固有的安全性是非常薄弱。本文讲述了PHP增强计划(Hardened-PHP project)和新的Suhosi计划,Suhosin提供了增强的PHP的安全配置。 PHP是带有争论地但又是最流行的一种网站脚本语言。它之所以流行,是因为它低[详细]
-
解答 怎样使用PHP开发高效的WEB系统
所属栏目:[PHP教程] 日期:2022-03-03 热度:194
PHP是一个很优秀的工具,它可以简单,也可以复杂。不一样的项目,应该用不一样的PHP。 小项目 - 简单而直接的PHP 一般对于一个功能页面在20以下的网站,我们可以用一个很简单的框架结构来写。在这个规模上,我建议是使用比较直接的面向过程编码方法,原因很[详细]
-
让我们来编写一些PHP有用的脚本
所属栏目:[PHP教程] 日期:2022-03-03 热度:158
现在让我们来编写一些更实用的脚本。我们将检查浏览页面的访问者用了什么类型的浏览器。要达到这个目的,我们需要检查用户的 agent 字符串,它是浏览器发送的 HTTP 请求的一部分。该信息被存储在一个变量中。在 PHP 中,变量总是以一个美元符开头。我们现在[详细]
-
动态网页PHP里引用
所属栏目:[PHP教程] 日期:2022-03-03 热度:54
之前一个朋友的帖子提到过这方面的疑问,这里简单整理一下,希望能让更多新学php的朋友得到帮助。 php的引用(就是在变量或者函数、对象等前面加上符号)是个高级话题,新手多注意,正确的理解php的引用很重要,对性能有较大影响,而且理解错误可能导致程序[详细]
-
网页实例 详细介绍拿PHP来编写网页记数器
所属栏目:[PHP教程] 日期:2022-03-03 热度:164
本款计数器用文本计数。没有用到数据库,可以实现如下功能: 利用一个文本文件实现多个页的计数减少服务器的I/O占用率在需要纪录的文件里,只需加入很少的几行代码 基本思路如下: 服务器程序从文本文件中读取该页被浏览的次数,(因为所有文件向服务器提出请[详细]
-
动态网页里直接不让访问PHP程序文件
所属栏目:[PHP教程] 日期:2022-03-03 热度:98
由于我们有需要用到某些php文件,而又不希望别人直接访问这个文件,我们可以在其他包含文件比如global.php中定义一个参数,在被访问页面data.php前面判断是否定义了该参数,没有定义则禁止访问。 在global.php中定义 以下为引用的内容: ?php define(ROOT,./); ?[详细]
-
菜鸟学习 动态网页PHP基本学习笔记
所属栏目:[PHP教程] 日期:2022-03-03 热度:144
1、 PHP片段四种表示形式。 标准tags:?php ? short tags:? ? 需要在php.ini中设置short _open_tag=on,默认是on asp tags: % %需要在php.ini中设置asp_tags=on,默认是off script tags:script language=php/script 2、 PHP变量及数据类型 1)$variable ,[详细]
-
PHP编程中常用的三则方法
所属栏目:[PHP教程] 日期:2022-03-03 热度:108
1.配置PHP文件目录 作为服务器端解释执行的脚本语言,PHP程序放置在某个服务器可以访问的目录下,一般可以通过修改Apache的httpd.conj进行配置,例如我们在该文件中的一句: Alias /test/ d:brhpwebsitebrhp/ 那么在浏览器端输入:http://localhost/test/ PHP[详细]
-
php对特殊语句查询结果进行数组排序
所属栏目:[PHP教程] 日期:2022-03-02 热度:129
主要是在开发或学习中的一些经验技巧进行总结,主要就是把解决某种事情更好的方法告诉大家。 1、假如你使用echo输出一个简单的语句,类似与: 以下为引用的内容: ?php echo Hello World!; ? 那么你可以偷懒一下,写成这样: ?=Hello World!;? 2、str_replace[详细]
-
PHP实现定时生成HTML网站首页
所属栏目:[PHP教程] 日期:2022-03-02 热度:103
为了提高网站的访问速度,我们往往采用生成静态的方式来实现,这样确实把网站的访问速度提高了很多.但定时生成就受到了一些局限性,大家如果有独立服务器的可以在服务器上设置计划任务,但如果是使用虚拟主机的可就不好办了.虽然方法很多.但使用起来简便容易的,[详细]
-
PHP实现上传文件生成小图加文字的实例
所属栏目:[PHP教程] 日期:2022-03-02 热度:160
以下为引用的内容: ? //自动缩图$srcFile原文件,大图;$photo_small目标文件,小图;$dstW,$dstH是小图的宽,高。 function makethumb($srcFile,$photo_small,$dstW,$dstH) { $data = GetImageSize($srcFile); switch ($data[2]) { case 1: //图片类型,1是G[详细]
-
PHP中数组元素升序 降序及重新排序的函数
所属栏目:[PHP教程] 日期:2022-03-02 热度:143
在PHP数组学习摘录部分了解到最基本的PHP数组的建立和数组元素的显示。需要深入学习下PHP数组的相关操作。首先接触的就是数组元素的升序、降序的排序问题。 1、快速创建数组的函数range() 比如range()函数可以快速创建从1到9的数字数组: 以下为引用的内容:[详细]
-
通过php来读取xml的数据
所属栏目:[PHP教程] 日期:2022-03-02 热度:129
今天工作上碰到一个问题 由于我们的项目数据太少 所以需要从web search那边借调数据,他们只给我们提供了一个xml的接口。因此,我们需要把xml的数据转化成html呈现给大家。由于项目是基于php的,所以就摒弃了用js来读取xml选择了继续使用php。不过,我以前从[详细]
-
PHP开发中接收复选框信息的方法
所属栏目:[PHP教程] 日期:2022-03-02 热度:161
PHP接收多个同名复选框信息不像ASP那样自动转换成为数组,这给使用带来了一定不便。但是还是有解决办法的,就是利用javascript做一下预处理。多个同名复选框在javascript中还是以数组的形式存在的,所以在表单提交之前可以利用javascript把复选框中的信息组[详细]
-
用PHP通过SMTP发送邮件
所属栏目:[PHP教程] 日期:2022-03-02 热度:180
由于PHP没有提供现成的smtp函数,却提供了一个功能不甚灵活的mail()函数,这个函数需要服务器配置上的支持,并且不支持smtp验证,在很多场合无法正常的工作,因此不建议使用。本文的目的在于为新手指明方向,并没有涉及那些高级的内容,一来本身水平有限,二[详细]
-
PHP实现首页自动选择语言转跳
所属栏目:[PHP教程] 日期:2022-03-02 热度:111
很多网站在首页上做一些链接,让用户来选择将要访问的各自的语言页面,让中国人选择中文,韩国人选择朝鲜语,等等。那么能不能做程序来自动帮助选择呢? 答案是肯定的,大家都在用google,你用中文系统打开google的首页,打开的自然是中文首页,而不会是其他[详细]
-
PHP程序加速探索之服务器负载测试
所属栏目:[PHP教程] 日期:2022-03-02 热度:112
服务器负载太大而影响程序效率也是很常见的,我们需要对此进行测试。这里我以目前最常用的Apache服务器为例。 Apache服务器自带有一个叫AB(ApacheBench)的工具,在bin目录下。使用这个轻巧的工具我们可以对服务器进行负载测试,看看在重负荷之下服务器的表现[详细]