日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > PHP部分常見問題總結

PHP部分常見問題總結

來源:程序員人生   發布時間:2013-12-05 10:52:21 閱讀次數:2992次

在提問題前請先仔細查閱PHP手冊,MYSQL手冊 以及PHPINFO里面的設置,另外希望你讀一下PHP編程標準.

1:為什么我得不到變量

我在一網頁向另一網頁POST數據name,為什么輸出$name時卻得不到任何值?在PHP4.2以后的版本中register_global默認為off,若想取得從另一頁面提交的變量:

方法一:在PHP.ini中找到register_global,并把它設置為on.

方法二:在接收網頁最前面放上這個extract($_POST);extract($_GET);(注重extract($_SESSION)前必須要有Session_Start()).

方法三:一個一個讀取變量$a=$_GET["a"];$b=$_POST["b"]等,這種方法雖然麻煩,但比較安全.

2:調試你的程序

在運行時必須知道某個變量為何值。我是這樣做的,建立一文件debug.php,其內容如下:

  1. <?PHP 
  2. Ob_Start(); 
  3. Session_Start(); 
  4. Echo "<pre>"
  5.  
  6. Echo "本頁得到的_GET變量有:"
  7. Print_R($_GET); 
  8.  
  9. Echo "本頁得到的_POST變量有:"
  10. Print_R($_POST); 
  11.  
  12. Echo "本頁得到的_COOKIE變量有:"
  13. Print_R($_COOKIE); 
  14.  
  15. Echo "本頁得到的_SESSION變量有:"
  16. Print_R($_SESSION); 
  17. Echo "</pre>"
  18. ?> 

然后在php.ini中設置:include_path = "c:/php",并將debug.php放在此文件夾,以后就可以在每個網頁里包含此文件,查看得到的變量名和值.

3:如何使用session

凡是與session有關的,之前必須調用函數session_start();為session付值很簡單,如:

  1. <?php 
  2. Session_start(); 
  3. $Name = "這是一個Session例子"
  4. Session_Register("Name");//注重,不要寫成:Session_Register("$Name"); 
  5. Echo $_SESSION["Name"]; 
  6. //之后$_SESSION["Name"]為"這是一個Session例子" 
  7. ?> 
在php4.2之后,可以為session直接付值.
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 免费在线色 | 最新中文字幕视频 | 国产99在线 | 欧美 | jizzjizz中文 | 国产精品久久久久永久免费观看 | 午夜精品电影 | 一级aaa级毛片午夜在线播放 | 精品国产乱码久久久久久牛牛 | 成人a在线 | 欧洲av一区 | 国产精品久久久久久久免费大片 | 欧美在线免费观看 | 日日夜夜精 | 日韩三级免费观看 | 国产成人精品免费 | 欧美性free| 高潮av| 麻豆精品| h视频国产| 久久国产精品久久久久久 | 亚洲最大成人综合 | 九九久久精品一区二区三区 | 国产一二三区免费观看 | 美女激情av| 91精品国产乱码久久久久久久久 | 亚洲欧美视频 | 国精产品一区一区三区视频 | 国产精品久久久久久久久久久久久 | 久久久精品播放 | 久久99深爱久久99精品 | 在线观看毛片网站 | 亚洲精品在线视频网站 | 精品三级久久久 | 亚洲视频一二三区 | 久久免费国产视频 | 亚洲高清在线观看 | 久久久精品久久 | 成人av电影网址 | 亚洲精品久久久久久动漫 | 综合色区| 国产一区二区三区在线看 |