PHP实现http与https的转化
http://blog.s135.com/read.php/142.htm
最近在写PHP程序时,需要使浏览器在https和http之间转化,上网搜索相关信息,无奈只有最近在写PHP程序时,需要使浏览器在https和http之间转化,上网搜索相关信息,无奈只有一篇介绍用ASP实现“在http和https之间转化”的文章,于是只好行写了用PHP实现http与https转化的代码。
如果网页使用https访问,在网页开头加入以下代码:
//http转化为https
if ($_SERVER["HTTPS"]<>"on")
{
$xredir="https://".$_SERVER["SERVER_NAME"].
$_SERVER["REQUEST_URI"];
header("Location: ".$xredir);
}
?>
//http转化为https
if ($_SERVER["HTTPS"]<>"on")
{
$xredir="https://".$_SERVER["SERVER_NAME"].
$_SERVER["REQUEST_URI"];
header("Location: ".$xredir);
}
?>
如果网页使用http访问,在网页开头加入以下代码:
//https转化为http
if ($_SERVER["HTTPS"]=="on")
{
$xredir="http://".$_SERVER["SERVER_NAME"].
$_SERVER["REQUEST_URI"];
header("Location: ".$xredir);
}
?>
相关文档:
原文链接:http://www.phpdo.net/index.php/2010/01/28/1-4/
前文介绍了PHP的语言构成与工作原理,接下来正式介入PHP的语法。
在PHP中,基本数据可分为常量和变量两种。而php的常量和变量名通常称为标识符。
需要注意的是标识符必须以字母或者下划线开头,并且只能包括字母、数字和下划线。
常量的 ......
我的系统是redhat as5 建议大家完全安装,以免安装时缺少相关的编译器等等。
一、安装mysql(mysql-5.0.21.tar.gz)
# tar zxf mysql-5.0.21.tar.gz
# cd mysql-5.0.21
#./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql/
说明:
#prefix=/usr/lo ......
Yii是我发现的目前较好用的PHP框架之一。设计上应该是吸取了Zend FrameWork的精华,个人感觉使用起来更舒服一些,性能速度更好一些。也由于Yii团队是中国的同胞,为表支持,觉得试用一下。目标:为了快速上手,该造Yii自带的blog, 改造原有功能,增加新功能,改造原有CSS,最后完成汉化。
服务端软件:AppServ(安装路径D: ......
开发Web应用程序PHP是最理想的工具,易于使用、功能强大、成本低廉、高安全性、开发速度快且执行灵活。全书以实用为目标设计,内容丰富,包含PHP开发最主流的各项技术,对每一个知识点都进行了深入详细的讲解,并附有大量的实例代码,图文并茂。从运行环境搭建、PHP的基本语法和规范入手,由浅入深,循序渐进,系统的介绍了 ......
原文链接:http://www.phpdo.net/index.php/2010/01/29/1-5/
以下代码是几个表达式的例子:
$a = “phpdo.net”;
$sum = $var_a + $var_b;
$i++;
PHP中运算符是表达式中对运算符进行操作的符号,包括算术运算符,字符串运算符和逻辑运算符等。
PHP有一个与C语言类似的概念&mdash ......