网页开发
comeontom
做一枚纯粹的程序猿
展开
-
Forbidden You don't have permission to access /localhost/plan/index2.php on this server.
当你访问不是这台服务器的时候,会出现这时候该怎么办呢?下面介绍解决方法php+apache 运行php网页事出现以下异常:ForbiddenYou don't have permission to access /php/php-cgi.exe/index.php on this serve请修改apache的httpd.conf文件,把原来: Op原创 2012-04-29 14:13:07 · 5586 阅读 · 0 评论 -
Apache 使用Digest验证
【背景】 一般Apache使用htpasswd来产生帐号密码验证,而Apache默认使用basic模块验证,都是明文传输,不太安全,所以本文使用Digest来验证,以提高安全性【思路】 使用htdigest产生帐号密码,修改apache的配置文件1.Apache配置:A、目录权限配置Source code转载 2013-03-10 10:46:47 · 3236 阅读 · 0 评论 -
Digest 和 Basic
DAV svn SVNPath F:/svn AuthType Digest AuthName "ludehai" AuthDigestDomain /svnD/ http://10.132.10.60/svnD/ AuthDigestProvider file AuthUserFile F:/svn/passwd/nagios.users Require valid-原创 2013-03-10 10:57:42 · 1381 阅读 · 0 评论 -
PHP plist 生成器
PHP数组转换为苹果plist XML或文本格式<?PHP /** * PropertyList class * Implements writing Apple Property List (.plist) XML and text files from an array. * * @author Jesus A. Alvarez */ function plist_en转载 2013-08-23 16:50:14 · 1399 阅读 · 0 评论 -
在PHP语言中使用JSON
作者: 阮一峰日期: 2011年1月14日目前,JSON已经成为最流行的数据交换格式之一,各大网站的API几乎都支持它。我写过一篇《数据类型和JSON格式》,探讨它的设计思想。今天,我想总结一下PHP语言对它的支持,这是开发互联网应用程序(特别是编写API)必须了解的知识。从5.2版本开始,PHP原生提供json_encode()和json_decode()转载 2013-09-12 14:53:16 · 667 阅读 · 0 评论 -
利用PhpExcel读取Excel中图片文件
<?php ini_set("display_errors",1); include 'Classes/PHPExcel.php';include 'Classes/PHPExcel/IOFactory.php'; define('EXCEL_EXTENSION_2003', "xls");define('EXCEL_EXTENSION_2007', "xlsx"); $fi转载 2013-12-18 16:45:45 · 5241 阅读 · 0 评论 -
PHP中spl_autoload_register函数的用法
spl_autoload_register(PHP 5 >= 5.1.2)spl_autoload_register — 注册__autoload()函数说明bool spl_autoload_register ([ callback $autoload_function ] )将函数注册到SPL __autoload函数栈中。如果该栈中的函数尚未激活,则激活它们。转载 2013-12-21 15:46:16 · 948 阅读 · 0 评论 -
PHP register_shutdown_function函数详解
脚本时常死掉,而且并不总是那么好看. 我们可不想给用户显示一个致命错误,又或者一个空白页(在display_errors设为off的情况下) . PHP中有一个叫做 register_shutdown_function 的函数,可以让我们设置一个当执行关闭时可以被调用的另一个函数.也就是说当我们的脚本执行完成或意外死掉导致PHP执行即将关闭时,我们的这个函数将会 被调用.所以,我们可以使用在转载 2013-12-21 16:00:10 · 1674 阅读 · 0 评论 -
PHP set_error_handler()函数的使用
我们写程序,难免会有问题(是经常会遇到问题 ),而PHP遇到错误时,就会给出出错脚本的位置、行数和原因。有很多人说,这并没有什么大不了。确实,在调试程序阶段,这确实是没啥的,而且我认为给出错误路径是必要的。但泄露了实际路径的后果是不堪设想的,对于某些入侵者,这个信息可是非常重要,而事实上现在有很多的服务器都存在这个问题。有些网管干脆把PHP配置文件中的display_errors设置为Of转载 2013-12-21 16:25:18 · 951 阅读 · 0 评论 -
You don't have permission to access / on this server.
今天在测试一个php程序的时候,发现这个问题:ForbiddenYou don't have permission to access / on this server. 开始的时候我是用http://localhost/test.php进行的测试,没有发现问题,后来要在内网测试一下就要用IP地址进行那个访问了,如:http://10.10.50.195/test.转载 2013-03-04 16:09:29 · 940 阅读 · 0 评论 -
php上传文件类
<?phpheader("Content-Type:text/html; charset=utf-8;");echo "uploadclass";echo "".$_FILES['file']["name"]."";$nabc = new uploadclass($_FILES['file']); echo "".$nabc->getname()."";//获取新的名字class原创 2012-12-13 03:40:37 · 1378 阅读 · 1 评论 -
php 验证码图片看不到
当我们用php写验证码的图片时,但是用看不到,这是怎么回事?这是因为我们没有把php的php_gd2打开原创 2012-04-29 14:16:16 · 1479 阅读 · 0 评论 -
php100视频之Ajax+PHP快速上手及应用(一)【第48讲】
最近做网站,要用到这个知识,所以到php100的网站上去看了这个视频,现在把总结写在这里:1、 核心内容是js技术2、 原理结构图:3、 XMLHttpRequest对象相关方法:XMLHttpRequest.open(); XMLHttpRequest.onreadystatechange; 获取执行结果XMLHttpRequest.responseText原创 2012-07-13 17:20:29 · 3225 阅读 · 0 评论 -
php100视频之Ajax+PHP打造等待进度条效果(二)【49讲】
今天要得到的效果图如下:【注,这个图可以在百度搜loading.gif就有一大堆了】这个是根据:php100视频之Ajax+PHP快速上手及应用(一)【第48讲】这里面的代码来改的index.php不用改,要的的代码是ajax.js中的代码,更改代码如下:// JavaScript Documentvar xmlHttp;function S_xmlhttprequest(原创 2012-07-15 09:23:29 · 1517 阅读 · 0 评论 -
HTML/CSS/Javascript代码在线压缩、格式化(美化)工具
HTML/CSS/Javascript代码在线压缩、格式化(美化)工具 CSS 格式化ProCSSor - http://procssor.com/CSS 压缩CSS Compressor - http://www.cssdrive.com/index.php/main/csscompressorHTML 格式化Tabifier - http://转载 2012-07-15 13:19:31 · 971 阅读 · 0 评论 -
php100视频之Ajax+PHP检查用户名或邮件(三)【50】
学习HTML的几种触发onblur 事件会在对象失去焦点时发生。onchange 事件会在域的内容改变时发生。onclick 事件会在对象被点击时发生。onfocus 事件在对象获得焦点时发生。onkeydown 事件会在用户按下一个键盘按键时发生。onkeypress 事件会在键盘按键被按下并释放一个键时发生。onkeyup 事件会在键盘按键被松开时发生。onmo原创 2012-07-16 10:21:05 · 2251 阅读 · 0 评论 -
开源PHP Office项目资源
在Office 15即将发布之际,开发人员可能会更关注那些在开源的PHPoffice,一般的程序员、设计师他们距离Office办公套件也是蛮遥远的,但是如果真的要用了总不可能去下载一个吧即使是WPS也需要时间,所以不如在自己的服务器上建立一个建议的PHP Office。 这里的替代品(既简单又复杂),可能更加适合你。 从此我们在线观看文档不再需要豆丁和百度文库了! P转载 2012-07-24 15:00:05 · 1416 阅读 · 0 评论 -
Warning: session_start() [function.session-start]: Cannot send session cache limiter
今天在配置php网站的时候,经常会在页首出现Warning: session_start() [function.session-start]: Cannot send session cache limiter,也不影响页面打开。就到百度中查找了一下,实际解决了问题,先记录下来,以备后患,呵呵Warning: session_start() [function.session-s转载 2012-07-26 23:23:48 · 1078 阅读 · 0 评论 -
thinkPHP读取数据库的utf-8中文乱码解决
本文仅测试过后台程序为 PHP 和数据库为 mySql数据库、Oracle数据库及SQL Server 2005,不100%确定也能适合其他后台程序语言和数据库。 无论数据库表内的字段用gb2312、GBK、utf8_general_ci或是utf8_unicode_ci,都只需要在数据库配置信息中加上:'DB_CHARSET' => 'utf8',就不会出现问题,千万要注意,这转载 2013-12-25 14:12:46 · 14412 阅读 · 0 评论