-
常见php页面漏洞分析和相关问题解决
所属栏目:[PHP教程] 日期:2023-10-19 来源:DaWei
从现在的网络安全来看,大家最关注和接触最多的WEB页面漏洞应该是ASP了,在这方面,小竹是专家,我没发言权。然而在PHP方面来看,也同样存在很严重的安全问题,但是这方面的文章却不多。在这里,就跟大家来稍微的讨论[详细]
-
实用:动态网页制作技术PHP的十个实用技巧
所属栏目:[PHP教程] 日期:2023-10-19 来源:DaWei
如何消灭或优化那PHP开发网站程序的代码呢?
这一点上我个人最主要的经验只有两点,一是消除错误的或低效的循环;二是优化数据库查询语句。其实还存在一些其它的优化细节,比如“str_replace比ereg_replace快[详细] -
PHP实现上传文件生成小图加文字的示例
所属栏目:[PHP教程] 日期:2023-10-18 来源:DaWei
以下为引用的内容:
<?
//自动缩图$srcFile原文件,大图;$photo_small目标文件,小图;$dstW,$dstH是小图的宽,高。
function makethumb($srcFile,$photo_small,$dstW,$dstH) {
$data = GetImageSize($srcFile);[详细] -
PHP实现定时形成HTML网站首页
所属栏目:[PHP教程] 日期:2023-10-18 来源:DaWei
为了提高网站的访问速度,我们往往采用生成静态的方式来实现,这样确实把网站的访问速度提高了很多.但定时生成就受到了一些局限性,大家如果有独立服务器的可以在服务器上设置计划任务,但如果是使用虚拟主机的可就不好办[详细]
-
让我们来编写一些PHP实用的代码
所属栏目:[PHP教程] 日期:2023-10-18 来源:DaWei
现在让我们来编写一些更实用的脚本。我们将检查浏览页面的访问者用了什么类型的浏览器。要达到这个目的,我们需要检查用户的 agent 字符串,它是浏览器发送的 HTTP 请求的一部分。该信息被存储在一个变量中。在 PHP [详细]
-
在动态的WEB页面中使用 PHP
所属栏目:[PHP教程] 日期:2023-10-18 来源:DaWei
之前一个朋友的帖子提到过这方面的疑问,这里简单整理一下,希望能让更多新学php的朋友得到帮助。
php的引用是个高级话题,新手多注意,正确的理解php的引用很重要,对性能有较大影响,而且理解错误可能导致程序错[详细] -
在PHP中全方位阻止SQL注入式攻击
所属栏目:[PHP教程] 日期:2023-10-18 来源:DaWei
一、 注入式攻击的类型
可能存在许多不同类型的攻击动机,但是乍看上去,似乎存在更多的类型。这是非常真实的-如果恶意用户发现了一个能够执行多个查询的办法的话。本文后面,我们会对此作详细讨论。
如果你的[详细] -
php对特殊语句查找结果进行数组排序
所属栏目:[PHP教程] 日期:2023-10-18 来源:DaWei
数据库查询结果有时候不能直接使用,比如mysql等用in语句出来的结果,因此需要对结果进行某种方式的排序。
例子 4. 对数据库结果进行排序
本例中 data 数组中的每个单元表示一个表中的一行。这是典型的数据库记[详细] -
如何提高 PHP 动态页面程序的性能和优化
所属栏目:[PHP教程] 日期:2023-10-18 来源:DaWei
一、传递数组时使用 return 比使用 global 要高效,比如:
function userloginfo($usertemp){
$detail=explode("",$usertemp);
return $detail;
}
$login=userloginfo($userdb);
比
function u[详细] -
PHP动态网页程序两个实用的小技巧
所属栏目:[PHP教程] 日期:2023-10-18 来源:DaWei
主要是在开发或学习中的一些经验技巧进行总结,主要就是把解决某种事情更好的方法告诉大家。
1、假如你使用echo输出一个简单的语句,类似与:
以下为引用的内容:
<?php
echo "Hello World!";
?>
那么你可[详细] -
使用PHP语言来应对 URL 太长这一难题
所属栏目:[PHP教程] 日期:2023-10-18 来源:DaWei
最近正在帮朋友开发一个全新的网站,设计初衷是简洁、易于访问。结果,由于不是十分上心,对部分设计并不是很满意。比如,网站导航、评论和社区部分仍有待完善。但是,在开发过程中总结出一些PHP应用技巧,愿与大家分[详细]
-
具体介绍用PHP来编写网页记数器
所属栏目:[PHP教程] 日期:2023-10-18 来源:DaWei
本款计数器用文本计数。没有用到数据库,可以实现如下功能:
利用一个文本文件实现多个页的计数减少服务器的I/O占用率在需要纪录的文件里,只需加入很少的几行代码
基本思路如下:
服务器程序从文本文件中读[详细] -
在 PHP 中,有用于排好序列或者倒序排列数组的函数
所属栏目:[PHP教程] 日期:2023-10-17 来源:DaWei
在PHP数组学习摘录部分了解到最基本的PHP数组的建立和数组元素的显示。需要深入学习下PHP数组的相关操作。首先接触的就是数组元素的升序、降序的排序问题。
1、快速创建数组的函数range()
比如range()函数可以[详细] -
用Suhosin增强PHP脚本语言安全性
所属栏目:[PHP教程] 日期:2023-10-17 来源:DaWei
PHP是一种非常流行的网站脚本语言,但是它本身所固有的安全性是非常薄弱。本文讲述了PHP增强计划(Hardened-PHP project)和新的Suhosi计划,Suhosin提供了增强的PHP的安全配置。
PHP是带有争论地但又是最流行的一[详细] -
高手传经:学习PHP贵在坚持
所属栏目:[PHP教程] 日期:2023-10-17 来源:DaWei
相信大家选择一种语言,并不是看它的背景和悠久历史,更重要的是看它的实用性,华而不实的语言哪怕是再辉煌的历史,也毕将步向没落,令人可喜的是PHP语言经受住了数据流的考验,也因此,它确实是世界上一种值[详细]
-
在PHP 中如何测定时间的差异
所属栏目:[PHP教程] 日期:2023-10-17 来源:DaWei
在php中计算时间差有时候是件麻烦的事!不过只要你掌握了日期时间函数的用法那这些也就变的简单了:
一个简单的例子就是计算借书的天数,这需要php根据每天的日期进行计算,下面就来谈谈实现这种日期计算的几种方法:[详细] -
使用 PHP 对小型电子邮件列表进行处理
所属栏目:[PHP教程] 日期:2023-10-17 来源:DaWei
最近有一个读者问我关于ThickBook新闻列表中处理订阅/退订的机制,并且是如何与实际的发送信息相配合,给邮件列表中的所有收信人的。问题提的不错,有一个相当容易的方法,但是我首先要说的是我所做的没有任何投机取[详细]
-
一份关于 PHP 后门隐藏技巧的测试报告
所属栏目:[PHP教程] 日期:2023-10-17 来源:DaWei
最近很多朋友都在问我是否能把我那一句话木马隐藏到HTML或图片里,其实把一句话木马插入到PHP文件中就已经很隐蔽了,如果说硬是要放到HTML文件或图片里,就接着往下看这篇的篇测试报告吧。要知道如果光把PHP语句放到[详细]
-
四种常用的 PHP 动态网页编程技巧
所属栏目:[PHP教程] 日期:2023-10-17 来源:DaWei
1.配置PHP文件目录
作为服务器端解释执行的脚本语言,PHP程序放置在某个服务器可以访问的目录下,一般可以通过修改Apache的httpd.conj进行配置,例如我们在该文件中的一句:
Alias /test/ "d:/phpwebsite/php/"[详细] -
PHP与Javascript的两种互动方式
所属栏目:[PHP教程] 日期:2023-10-17 来源:DaWei
在网页制作过程中怎样在不刷新页面的情况下使前台页面和
后台CGI页面保持交互一直是个问题。这里介绍两个我在实践中使
用的方法。
方法一:通过Cookie交互。一共是三个文件,分别为:
index.htm,action.php,ma[详细] -
多php服务器实现多session并发处理
所属栏目:[PHP教程] 日期:2023-10-17 来源:DaWei
首先介绍一下session的概念:
所谓session是微软首先提出的,在asp中最先集成。由于session的采用,大大方便了web开发员的工作。一时间asp风靡全球。现在php4也加入session的支持,再度显示出open sour[详细] -
使用PHP编写的类可以用来创建网页上的静态页面
所属栏目:[PHP教程] 日期:2023-10-16 来源:DaWei
Web开发源代码:PHP生成静态页面的类
class html
{
var $dir; //dir for the htmls(without/)
var $rootdir; //root of html files(without/):html
var $name; //html文件存放路径
var $dirname; //指定的文[详细] -
PHP初学者头疼问题整合
所属栏目:[PHP教程] 日期:2023-10-16 来源:DaWei
PHP初学者头疼问题总结
【1】页面之间无法传递变量
get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$_POST['[详细] -
Php高手带路--问题归纳解答
所属栏目:[PHP教程] 日期:2023-10-16 来源:DaWei
1:为什么我得不到变量
我在一网页向另一网页POST数据name,为什么输出$name时却得不到任何值?
在PHP4.2以后的版本中reGISter_global默认为off
若想取得从另一页面提交的变量:
[详细] -
用PHP实现ODBC数据分页显示案例
所属栏目:[PHP教程] 日期:2023-10-16 来源:DaWei
用PHP实现ODBC数据分页显示一例
$pagesize = 2; //一页显示记录数
$con = odbc_connect("access_test","","",SQL_CUR_USE_ODBC) or die("无法连接ODBC数据源access_test"); //连接一个ODBC数据源
$sql = "sel[详细]
