
php
文章平均质量分 64
普通网友
这个作者很懒,什么都没留下…
展开
-
header函数
eader函数问题,它的应用及其广泛!在今天的php教程中再来详细解读下这个函数。header() 函数向客户端发送原始的 HTTP 报头。客户机的请求方式格式:是统一资源标识符、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容!服务器响应格式:一个状态行包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。通常有一下三种:Loca原创 2013-10-18 16:01:47 · 187 阅读 · 0 评论 -
在非英文字符集的页面上,如果使用Ajax方式进行数据交互的话,就必须要注意保证前后端数据的统一编码,否则,很容易就出现乱码!
在非英文字符集的页面上,如果使用Ajax方式进行数据交互的话,就必须要注意保证前后端数据的统一编码,否则,很容易就出现乱码! 在后端是ASP程序的情况下,保持前端Javascript和Asp之间传值的统一编码可以使用以下函数进行处理: 编码:escape(string) 解码:unescape(string) 这两个函数在JavaScript和Asp里都存在,而且功能完全一样,只要任何一端向另一端原创 2013-10-18 16:01:50 · 180 阅读 · 0 评论 -
php图片验证
//文件头... header("Content-type: image/png"); //创建真彩色白纸 $im = @imagecreatetruecolor(50, 20) or die("建立图像失败"); //获取背景颜色 $background_color = imagecolorallocate($im, 255, 255, 255); //填充背景颜色(这个东西类似油桶) imag原创 2013-10-18 16:01:24 · 158 阅读 · 0 评论 -
php编码转换及问题
首先,编码,在大陆,最常见的也就两种,一种是utf-8,一种是gbk/gb2312。gb2312是简体中文编码。gbk/gb2312是中文编码,二者是相对兼容的。数据库存储数据,一般采用utf8编码方式。而常常我们windows系统默认的编码方式是gb2312,这就出现了编码不统一的问题。 情景:写入数据库。此时:我们需要将编码改为utf8后,才能往数据库存储。其实,只需要简单的三步:判断编码,编原创 2013-10-18 16:01:13 · 186 阅读 · 0 评论 -
php生成xml文件方法
title1 content1 2009-10-11 title2 content2 2009-11-11 【直接生成字符串】方法1:使用纯粹的PHP代码生成字符串,并把这个字符串写入一个以XML为后缀的文件。这是最原始的生成XML的方法,不过有效!PHP代码如下:$data_array = array(原创 2013-10-18 16:01:54 · 196 阅读 · 0 评论 -
javascript php 之间传递 中文 避免乱码
在javascript代码中用encodeURIComponent()函数处理中文字符串,JS代码: string = encodeURIComponent(string); location.href = index.php?keyword=’+string;// -->PHP代码: $keyword = (isset($_GET['keyword'])) ? $_GET['keyword']原创 2013-10-18 16:01:52 · 187 阅读 · 0 评论 -
header
header()函数使用说明: 一、作用: ~~~~~~~~~ PHP只是以HTTP协议将HTML文档的标头送到浏览器,告诉浏览器具体怎么处理这个页面,至于传送的内容则需要熟悉一下HTTP协议了,与PHP无关了,可参照http://www.w3.org/Protocols/rfc2616/rfc2616。 传统的标头一定包含下面三种标头之一,并只能出现一次。 Location: xxxx:yyyy原创 2013-10-18 16:01:45 · 170 阅读 · 0 评论 -
php实现网页跳转
PHP页面跳转一、header()函数header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。 header()函数的定义如下: void header (string string [,bool replace [,int http_response_code]])可选参数replace指明是替换前一条类似标原创 2013-10-18 16:01:43 · 126 阅读 · 0 评论 -
iconv转换
iconv函数库能够完成各种字符集间的转换,是php编程中不可缺少的基础函数库。 1、下载libiconv函数库http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.9.2.tar.gz; 2、解压缩tar -zxvf libiconv-1.9.2.tar.gz; 3、安装libiconv #configure --prefix=/usr/local/ico原创 2013-10-18 16:01:34 · 135 阅读 · 0 评论 -
php实现文件下载
你一定会笑我“下载文件”如此简单都值得说?当然并不是想你想象的那么简单。例如你希望客户要填完一份表格,才可以下载某一文件,你第一个想法一定是用 “Redirect”的方法,先检查表格是否已经填写完毕和完整,然后就将网址指到该文件,这样客户才能下载,例如笔者编写的以下代码: <? // 检查 FORM 是否全部填写完毕... if ($form_completed) { Header("Locati原创 2013-10-18 16:01:27 · 178 阅读 · 0 评论 -
PHP 会话控制
PHP 会话控制setcookie()函数设置cookie,函数原型如下boolsetcookie( string$name[, string$value[, int$expire= 0[, string$path[, string$domain[, bool$secure= false[, bool$httponly= false]]]]]] );cookie标题头必须在发送其他标题头之前发送,原创 2013-10-18 16:01:36 · 168 阅读 · 0 评论 -
获取PHP的服务器端和用户端信息
获取前进程用户名: Get_Current_User()获取PHP版本: PHP_VERSION获取Zend版本: Zend_Version()获取PHP安装路径: DEFAULT_INCLUDE_PATH获取当前文件绝对路径: __FILE__ 获取Http请求中Host值: $_SERVER["HTTP_HOST"] (返回值为域名或IP)获取服务器IP: GetHostByName($_SE原创 2013-10-18 16:01:31 · 211 阅读 · 0 评论