PHP 常见郁闷问题答解


Posted in PHP onNovember 25, 2006

PHP 常见郁闷问题答解 
转自喜悦村
在PHP4.2以后的版本中register_global默认为off
若想取得从另一页面提交的变量:
方法一:在PHP.ini中找到register_global,并把它设置为on.
方法二:在接收网页最前面放上这个extract($_POST);extract($_GET);(注意extract($_SESSION)前必须要有Session_Start()).
方法三:一个一个读取变量$a=$_GET["a"];$b=$_POST["b"]等,这种方法虽然麻烦,但比较安全.
PHP代码:
<?PHP
Ob_Start();
Session_Start();
Echo "<pre>";
Echo "本页得到的_GET变量有:";
Print_R($_GET);
Echo "本页得到的_POST变量有:";
Print_R($_POST);
Echo "本页得到的_COOKIE变量有:";
Print_R($_COOKIE);
Echo "本页得到的_SESSION变量有:";
Print_R($_SESSION);
Echo "</pre>";
?>
为什么我向另一网页传送变量时,只得到前半部分,以空格开头的则全部丢失
PHP代码:--------------------------------------------------------------------------------
<?php
$Var="hello php";//修改为$Var="     hello php";试试得到什么结果
$post= "receive.php?Name=".$Var;
header("location:$post");
?>
--------------------------------------------------------------------------------
receive.php的内容:
PHP代码:--------------------------------------------------------------------------------
<?PHP
Echo "<pre>";
Echo   $_GET["Name"];
Echo "</pre>";
?>
--------------------------------------------------------------------------------
正确的方法是:
PHP代码:--------------------------------------------------------------------------------
<?php
$Var="hello php";
$post= "receive.php?Name=".urlencode($Var);
header("location:$post");
?>
--------------------------------------------------------------------------------
在接收页面你不需要使用Urldecode(),变量会自动编码.
规范你的SQL语句
在表格,字段前面加上"`",这样就不会因为误用关键字而出现错误,
当然我并不推荐你使用关键字.
例如
$Sql="INSERT INTO `xltxlm` (`author`, `title`, `id`, `content`, `date`) VALUES ('xltxlm', 'use`', 1, 'criterion your sql string ', '2003-07-11 00:00:00')"
我怎么知道系统默认支持什么函数
PHP代码:
--------------------------------------------------------------------------------
<?php 
$arr = get_defined_functions(); 
Function php() {

echo   "<pre>"; 
Echo   "这里显示系统所支持的所有函数,和自定以函数php\n"; 
print_r($arr); 
echo   "</pre>"; 
?> 

如何比较两个日期相差几天
PHP代码:
--------------------------------------------------------------------------------
<?PHP 
$Date_1="2003-7-15";//也可以是:$Date_1="2003-6-25 23:29:14"; 
$Date_2="1982-10-1"; 
$Date_List_1=explode("-",$Date_1); 
$Date_List_2=explode("-",$Date_2); 
$d1=mktime(0,0,0,$Date_List_1[1],$Date_List_1[2],$Date_List_1[0]); 
$d2=mktime(0,0,0,$Date_List_2[1],$Date_List_2[2],$Date_List_2[0]); 
$Days=round(($d1-$d2)/3600/24); 
Echo   "偶已经奋斗了 $Days 天^_^"; 
?>
数据放入数据库和取出来显示在页面需要注意什么
入库时
$str=addslashes($str);
$sql="insert into `tab` (`content`) values('$str')";
出库时
$str=stripslashes($str);
显示时
$str=htmlspecialchars(nl2br($str)) ;  

PHP 相关文章推荐
Smarty+QUICKFORM小小演示
Feb 25 PHP
php skymvc 一款轻量、简单的php
Jun 28 PHP
第4章 数据处理-php正则表达式-郑阿奇(续)
Jul 04 PHP
PHP判断文件是否存在、是否可读、目录是否存在的代码
Oct 03 PHP
教你如何在CI框架中使用 .htaccess 隐藏url中index.php
Jun 09 PHP
PHP实现的英文名字全拼随机排号脚本
Jul 04 PHP
PHP采用自定义函数实现遍历目录下所有文件的方法
Aug 19 PHP
使用WordPress发送电子邮件的相关PHP函数用法解析
Dec 15 PHP
Laravel5.1数据库连接、创建数据库、创建model及创建控制器的方法
Mar 29 PHP
PHP图像处理技术实例总结【绘图、水印、验证码、图像压缩】
Dec 08 PHP
php实现简单的守护进程创建、开启与关闭操作
Aug 13 PHP
redis+php实现微博(一)注册与登录功能详解
Sep 23 PHP
PHP通用检测函数集合
Nov 25 #PHP
用PHP实现将GB编码转换为UTF8
Nov 25 #PHP
目录,文件操作详谈―PHP
Nov 25 #PHP
几个学习PHP的网址
Nov 25 #PHP
php获得文件扩展名三法
Nov 25 #PHP
用PHP查询域名状态whois的类
Nov 25 #PHP
生成静态页面的PHP类
Nov 25 #PHP
You might like
CLASS_CONFUSION JS混淆 全源码
2007/12/12 Javascript
js字符编码函数区别分析
2008/06/05 Javascript
流量统计器如何鉴别C#:WebBrowser中伪造referer
2015/01/07 Javascript
移动Web中图片自适应的两种JavaScript解决方法
2015/06/18 Javascript
js实现圆盘记速表
2015/08/03 Javascript
js 求时间差的实现代码
2016/04/26 Javascript
前端弹出对话框 js实现ajax交互
2016/09/09 Javascript
AngularJS入门教程之与服务器(Ajax)交互操作示例【附完整demo源码下载】
2016/11/02 Javascript
从零学习node.js之express入门(六)
2017/02/25 Javascript
使用jQuery实现鼠标点击左右按钮滑动切换
2017/08/04 jQuery
vue进入页面时不在顶部,检测滚动返回顶部按钮问题及解决方法
2019/10/30 Javascript
React中Ref 的使用方法详解
2020/04/28 Javascript
Python多线程经典问题之乘客做公交车算法实例
2017/03/22 Python
Python iter()函数用法实例分析
2018/03/17 Python
python实现windows下文件备份脚本
2018/05/27 Python
python3 拼接字符串的7种方法
2018/09/12 Python
Python中collections模块的基本使用教程
2018/12/07 Python
Python 自动登录淘宝并保存登录信息的方法
2019/09/04 Python
python 实现rolling和apply函数的向下取值操作
2020/06/08 Python
keras读取训练好的模型参数并把参数赋值给其它模型详解
2020/06/15 Python
一级方程式赛车官方网上商店:F1 Store(支持中文)
2018/01/12 全球购物
漫威玩具服装及周边商品官方购物网站:Marvel Shop
2019/05/11 全球购物
什么是组件架构
2016/05/15 面试题
英语专业毕业个人求职自荐信
2013/09/21 职场文书
计算机大学生的自我评价
2013/10/15 职场文书
学前教育毕业生自荐信范文
2013/12/24 职场文书
大学生村官心得体会范文
2014/01/04 职场文书
生产部厂长职位说明书
2014/03/03 职场文书
市场营销策划方案
2014/06/11 职场文书
国际金融专业自荐信
2014/07/05 职场文书
小学生教师节演讲稿
2014/09/03 职场文书
2015年财政局工作总结
2015/05/21 职场文书
2015年暑假工作总结
2015/07/13 职场文书
聘任合同书
2015/09/21 职场文书
撤回我也能看到!教你用Python制作微信防撤回脚本
2021/06/11 Python
Nginx流量拷贝ngx_http_mirror_module模块使用方法详解
2022/04/07 Servers