php技巧,PHP的十个高级技巧(上)
如果您有疑问或建议,请进入技术讨论区交流 全球超过300万个互联网网站的管理员都在使用PHP,使得它成为最为普及的服务器端脚本语言之一。其特点是运行速度快、稳定可靠、跨平台,而且是开放源代码软件。随你使用的水平不同,PHP可以很简单,也可以很复杂,可以只使用它发送HTML表格元素,还可以在PHP应用程序中集成Java和XML。 如果你对PHP有一定的了解或者看过一些初步的教材,这些技巧可以扩展... [阅读全文]
跨站脚本攻击,Discuz!跨站大全
如果您有疑问或建议,请进入技术讨论区交流 在discuz!的发贴、回贴、PM等中的subject都没有经过过滤,所以也可以添加代码。 例如 http://xxx/post.PHP?action=newthread&fid=2...cript%3E%3Cb%22 效果是首先弹出自己的cookie 利用方法:把上述代码放置到img中。 适用版本:discuz!2.x discuz!3.x 一种利用d... [阅读全文]
教师行为规范守则,编程员行为规范守则
如果您有疑问或建议,请进入技术讨论区交流 ·不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的其实是同一门语言; ·不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点; ·会用Visual C++,并不说明你会C++,所以光看Visual C++的书,是学不了C++语言的; ·学class并不难,template、STL... [阅读全文]
免费发布信息,做一个信息发布功能
如果您有疑问或建议,请进入技术讨论区交流 PHP代码:--------------------------------------------------------------------------------
CREATE TABLE `jb_administrators` (
`administratorsID` int(10) unsigned NOT NULL auto_incre... [阅读全文]
php爱好者,经验积累,献给PHP爱好者!!!
如果您有疑问或建议,请进入技术讨论区交流 最近刚刚完成手中的项目,比较闲。来这儿转转,把积累的一些技巧分享给大家!
1、关于PHP重定向
方法一:header("Location: index.php");
方法二:echo "";
方法三:echo "";
2、获取访问者浏览器
function browse_infor() {
$browser="";$browserver="";
$Bro... [阅读全文]
截取字符串函数,一个中文字符串截取函数,巨爽~~~!
如果您有疑问或建议,请进入技术讨论区交流 PHP代码:--------------------------------------------------------------------------------
/**
***@Author:LAD
***@URL :http://www.cnpik.com/
***@E_mail:[email protected] ***@随便用,不收钱... [阅读全文]
Apache的httpd.conf文件常用指令解释
如果您有疑问或建议,请进入技术讨论区交流 Apache的httpd.conf文件常用指令解释
ServerType standalone #设置服务器的形式是单独启动(standalone),还是借由互联网络伺服程序inetd来启动。一般使用前者。 ServerRoot "/usr/local/apache" #设置服务器的Home目录,用来存放服务器的设置文件、错误文件、记录文件。 PidFi... [阅读全文]
php多线程,浅析php中实现多线程~
如果您有疑问或建议,请进入技术讨论区交流 PHP中实现多线程? 看到这个标题, 你一定以为我疯了..但是事实上我真的这么做了.
下面是我的一些做法, 已经实验过. 确实可以的.
我们知道PHP本身是不支持多线程的, 但是我们的Web服务器是支持多线程的.
也就是说可以同时让多人一起访问. 这也是我在PHP中实现多线程的基础.
假设我们现在运行的是a.php这个文件. 但是我在程序中又请求WEB服... [阅读全文]
柱状图饼状图,求一个饼状图或柱状图php生成类或例子
如果您有疑问或建议,请进入技术讨论区交流 PHP代码:--------------------------------------------------------------------------------
/*-------------------------------------------------------------------------*/
//
// Module ... [阅读全文]
php无限分类,一个无限分类的处理类
如果您有疑问或建议,请进入技术讨论区交流 PHP代码:--------------------------------------------------------------------------------
/* 名称: 对分类操作的业务逻辑封装
*
* 作者: 帅的像人渣 QQ: 1191391 E-mail: [email protected]
*
* 完成日期: 2003-... [阅读全文]
生成缩略图,关于生成缩略图的问题,各位大侠请进来
如果您有疑问或建议,请进入技术讨论区交流 从网上找来了从jpg文件生成缩略图的程序,略加改动变成下面的程序,现在这个程序可以将一个jpg文件的缩略图直接输出,但我想在网页的某个位置插入一个或者多个缩略图以方便我编辑图片的时候有所依据,但下面的这个函数在输出的时候出现很多乱码,如何解决呢?
function makethumb($srcFile,$dstW,$dstH, $type='png') ... [阅读全文]
连动句,究了一下连动下拉菜单,共享一下,希望有人能继续完善
如果您有疑问或建议,请进入技术讨论区交流 PHP代码:--------------------------------------------------------------------------------
List if( !( $link = MySQL_connect() ) ){
fatal("Could not connect to local Mysql server... [阅读全文]
smarty模板,介绍smarty模板
如果您有疑问或建议,请进入技术讨论区交流 PHP代码:--------------------------------------------------------------------------------
以下的介绍是基于2.5版的,也不知有BUG没,OS是win2000,php应该
4.1以后的就可以。,兄弟只是开发时使用过几次,没太深的研究,
介绍的在手册上都能找到,如果有错误之处... [阅读全文]
文件上传,文件上传——终结者Ⅰ
如果您有疑问或建议,请进入技术讨论区交流 PHP代码:--------------------------------------------------------------------------------
/*
------------------------------------------------------------------------------------
类名:... [阅读全文]
js调用后台方法,利用js调用后台php进行数据处理原码
输出
--------------------------------------------------------------------------------
LOAD.php
PHP代码:--------------------------------------------------------------------------------
header("Cache-Cont... [阅读全文]
flash动画,用 PHP 动态创建 Flash 动画
如果您有疑问或建议,请进入技术讨论区交流 Macromedia 公司出品的 Flash 动画软件现已经成为Web页面上非常流行的表现工具,网站开发者利用它引起浏览者的兴趣。然而不幸的是,仅仅使用ActionScript创建动画受到很大的限制,Macromedia已经宣布,打算放弃Flash Generator产品,转而采用支持Flash MX的Cold Fusion,我们的网站将向何处去呢?现在... [阅读全文]
今天很重要,今天和大家探讨一个很重要的问题——密码安全
如果您有疑问或建议,请进入技术讨论区交流 PHP代码:--------------------------------------------------------------------------------
$sRand = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
$length = strlen... [阅读全文]
3c认证目录,终于做出了目录认证!
如果您有疑问或建议,请进入技术讨论区交流 其实很简单的!!不用.htAccess直接在HTTP.CONF中加入
# c:/apache/htdocs/down是要加认证的目录!绝对路径,注意用/
AllowOverride All #允许所有指令
AuthName "member" #认证信息
AuthType Basic #认证类别
AuthUserFile d:/down/ww.pwd #... [阅读全文]
数字代码,发布一个图形数字验证代码
如果您有疑问或建议,请进入技术讨论区交流 以下代码本人调试全部通过。运行authpage.PHP。
/*
* Filename: authpage.php
*/
srand((double)microtime()*1000000);
//验证用户输入是否和验证码一致
if(isset($_POST['authinput']))
{
if(strcmp($_POST['authnum'],$_PO... [阅读全文]
用PHP调用Oracle存储过程
如果您有疑问或建议,请进入技术讨论区交流 从开始学习PHP就来喜悦国际村,好几个月了,学到不少东西,自己写了个例子希望有点用处。
PHP程序访问数据库,完全可以使用存储过程,
有人认为使用存储过程便于维护
不过仁者见仁,智者见智,在这个问题上,偶认为使用存储过程意味着必须要DBA和开发人员更紧密配合
如果其中一方更变,则显然难以维护。
但是使用存储过程至少有两个最明显的优点:速度和效率。
使用存... [阅读全文]
php编程,PHP 编程标准
如果您有疑问或建议,请进入技术讨论区交流 PHP 编程标准
最后修改日期: 2000-11-16
PHP编程标准是经由Todd Hoff许可,基于《C++ 编程标准》为PHP而重写的,
作者为Fredrik Kristiansen,
使用本标准,如果您想拷贝一份留做自用的话,那是完全免费的,这也是我们制作它的原因。假如您发现了任何的错误又或者是有任何的改进,请您给笔者发一个email,以便笔者将... [阅读全文]
PHP+MYSQL三日通
如果您有疑问或建议,请进入技术讨论区交流 一、PHP/MySQL简介 您应该听说过开放源代码软件(OSS),除非最近六到八个月来您一直住在火星上。这场运动有着巨大的冲击力,已引起一些大公司的注意。象Oralce、Informix,还有多家公司都开始把他们的主力数据库产品移植到OSS的产物之一 - Linux操作系统上。 如果您有足够的技术力量,拥有一个复杂庞大的关系数据库系统(RDBMS)则... [阅读全文]
单点登录系统,php实现web系统单点登录
如果您有疑问或建议,请进入技术讨论区交流 随着用户不断扩大的需求,更多的系统被建造起来。为了获得更好的用户体验,需要实现用户单点登录。所谓单点登录,就是用户在一个系统上登录后,其他系统就不需要重复登录。单点的登录的好处很明显,提高了用户体验度。如何实现单点登录,在这里我提供两种解决方案: 1.一级域名相同,通过共享cookie来实现 有a.the.com和b.the.com A B两个站点, 只... [阅读全文]
zend调试,安装EPP的调试Zend Debugger
如果您有疑问或建议,请进入技术讨论区交流 最近在工作中遇到的一个问题就是PHP程序的调试,PHP的程序可以直接在页面中显示出错误信息,但是如果是较大较复杂的程序,这种方式的开发效率就极其低下了,那么如何在IDE中可以对程序进行单步调试呢? 问题:如何在Wamp下单步调试PHP程序? 1, 确保机子已经安装了Wamp。 假设www的目标路径为:D:\PHPProject\wamp\www(其中D... [阅读全文]
如何编写应用程序,PHP编写安全应用程序的七个习惯
如果您有疑问或建议,请进入技术讨论区交流 PHP编写安全应用程序的七个习惯,在编写 PHP 应用程序时,请应用下面的七个习惯以确保应用程序具有最好的安全性: 验证输入 保护文件系统 保护数据库 保护会话数据 保护跨站点脚本(Cross-site scripting,XSS)漏洞 检验表单 post 针对跨站点请求伪造(Cross-Site Request Forgeries,CSRF)进行保护... [阅读全文]
php分页,超强PHP分页类 支持四种分页模式
如果您有疑问或建议,请进入技术讨论区交流 ?PHP /** * description:超强分页类,四种分页模式,默认采用类似baidu,google的分页风格。 * 2.0增加功能:支持自定义风格,自定义样式,同时支持PHP4和PHP5, * example: * 模式四种分页模式: * require_once('../libs/classes/page.class.php'); * $pa... [阅读全文]
发送邮件函数,PHP发送邮件函数sendmail()
如果您有疑问或建议,请进入技术讨论区交流 不需要邮件服务器,不使用mail内置函数,一个类就搞定,利用PHPMailer类我写了一个自定义函数 sendmail() ,VERY实用! 以前也在几个PHP论坛上发表过这个发邮件的函数,今天再发,因为today要附上使用例子,如果你还不会用,那就要补补PHP基础课了。 1.下载相关文件sendmail.rar,包含 index.php文件、P... [阅读全文]
php文件上传,PHP文件上传类
如果您有疑问或建议,请进入技术讨论区交流 PHPmail也没什么太大的进展,一直再研究那协议及命令。看到了一个挺好用的文件上传类。 ?php class FileUpload { private $filepath; //指定上传文件保存的路径 private $allowtype=array('gif', 'jpg', 'png', 'jpeg'); //充许上传文件的类型 pr... [阅读全文]
php5配置,php4和php5的配置异同比较
如果您有疑问或建议,请进入技术讨论区交流 配置PHP4或者php5的过程中,php4,5的配置的步骤大致一样的,但是配置内容有一些差别。在Linux等环境下编译,一般来说,只要编译的选项正确,配置也就正确了;在windows配置则需要注意以下不同点:
1. php4ts.dll 和 php5ts.dll 这个文件要拷贝到apache的bin目录下或者系统目录下
2. httpd.conf 文件... [阅读全文]
php服务器配置,Win200下PHP服务器的简单配置
如果您有疑问或建议,请进入技术讨论区交流 这里很多人用的Apache,很少人放出2000的简单配置说明,我就写出来了一点点,也算是共享吧!
先安装MySQL,默认安装路径为:c:mysql; 安装完成后,打开“开始”按钮中的“运行”,输入命令:C:mysql/bin/winmysqladmin,并执行; 在第一次用它时,需要建立管理员名及密码,我分别设置为root和(yourpassword)。... [阅读全文]