A. php代碼亂碼問題!
有沒有設置測試伺服器對PHP的解析?
B. PHP代碼什麼意思
第一句:
如果 $_REQUEST['f'] 以 / (不管多少個)開頭, 則去掉 開頭的/
如果 $_REQUEST['f'] 以 / 結尾 ,則去掉結尾的那一個 /
將中間的 / , 每兩個替換成一個
第二句:
如果$f 變數 符合以下兩種情況, 則直接退出
1. $f 內含有 /../ 這樣的字元串
2. $f 是以 ../ 作為開頭
----------------------------------
這似乎是一個linux下的安全相關的代碼, 用來過濾非法的文件訪問
C. PHP代碼方面的!
//數據表dates, gznum為點擊數量,每次訪問頁面數量加1,然後再查詢顯示到頁面
$id=$_GET['id'];
//修改人氣
$u_sql = "update dates set gznum=gznum+1 where id=" . $id;
mysql_query($u_sql);
//查詢
$sql = "select * from dates where id='$id'";
$rec = mysql_query($sql);
$arr = mysql_fetch_array($rec);
D. php代碼釋義-<php
你的程序定義了兩個函數,islogin檢測給定參數是否符合程序規定的用戶名和密碼,不符合就轉向到admin.php。login函數其實完成類似功能,只是當用戶與密碼檢測通過的時候要設置兩個環境變數,然後輸出登錄成功以後的鏈接地址editnews.php。
語句注釋可能沒多大必要,if是判斷條件是否滿足。header發送HTTP頭信息。echo發送瀏覽器正文內容。setcookie其實類似header,通過發送HTTP頭信息實現COOKIE的設置。
E. 簡單PHP代碼
$_env 是環境變數,通過環境方式傳遞給當前腳本的變數的數組。
$_ENV['defaultapp'] = array('portal.php' => 'portal', 'forum.php' => 'forum', 'group.php' => 'group', 'home.php' => 'home');
是賦值 , 你可以用 var_mp($_env['defaultapp']) 看賦值結果。
--------------------------------------------------------------------
$_ENV['hostarr'] = explode('.', $_SERVER['HTTP_HOST']);
環境變數 用.分隔 主域名(你可以 echo $_server['HTTP_HOST']裡面有什麼)
----------------------------------------------------------------
$url = $domainroot.'forum.php?mod=group&fid='.$domain['id'].'&page=1';
構造一個URL 直白點 結果就是: www.some.com/forum.php?mod=1&fid=1&page=1
----------------------------------------
$url = empty($_ENV['domain']['app']['default']) ? (!empty($_ENV['domain']['defaultindex']) ? $_ENV['domain']['defaultindex'] : 'forum.php') : 'http://'.$_ENV['domain']['app']['default'];
結構簡化 $url = $a ? (!$b? $c : $d) :$e; 2個3元運算嵌套, 至於看起來復雜的變數都是多維數組的值
F. php 源代碼
推薦easyphp(如果你用的是windows的話),直接把你的php文件拖到easyphp下的www文件夾下就ok了(如果需要可能會設置下資料庫配置文件之類的)
G. php代碼問題
<form name="form1" method="post" acthion= "">
<select name="select" onChange="form1.select.submit()">
<option value=1 <?php if($select==1)echo "selected";?>>1</option>
<option value=2 <?php if($select==2)echo "selected";?>>2</option>
<option value=3 <?php if($select==3)echo "selected";?>>3</option>
</select>
<input type="submit" name="name" value >
這樣試試
H. php代碼中的意思
^是「異或」操作,這是一種位運算符,運算時,先要將操作數轉換成二進制,如12的二進制是:00001100,9的二進制是00001001,然後每一位獨立進行異或運算,異或運算的法則是:
0 ^ 0 = 0
0 ^ 1 = 1
1 ^ 0 = 1
1 ^ 1 = 1
可總結為相同數異或為0,不同數異或為1。所以12^9就是00001100^00001001=00000101(提示:每一位是分別做異或的,互不影響),即十進制的5。
I. php代碼裡面怎麼調用php代碼
如果是代碼的話,不用調用直接寫入就可以! 如果是引用PHP文件的話,有幾種方法如下:
include('index.php');
include_once,('index.php');
require('index.php');
require_once('index.php');
都可以用來引入文件,而且不只可以引php的,其它類型文件也可以,具體差別你可以研究一下
J. 如何運行php代碼
在你apache下的配置文件里,設置了伺服器的路徑了吧,如果設置了,直接放進去,如果沒有設置要設置之後才可以的,
http://localhost/test.php 訪問
我習慣用集成的環境,簡單,省事,