1樓:前行者的驛站
直接使用超全域性變數$_session就可以了。
比如你在上一個頁面$_session['abc'] 5;
在另一個頁面 就直接可以 echo $_session['abc'];
輸出5.
2樓:匿名使用者
print_r($_session); 無反應,那就是你種session沒種成功。
3樓:匿名使用者
兩個頁面都要一起session_start()
4樓:杜亞哲
直接取session值就成,比如print_r($_session);
5樓:羽嘉棋彤
兩個頁面必須都有session_start();
如何將一個php頁面的值傳給另一個頁面
6樓:匿名使用者
辦法很多:
第一個頁面)
傳遞get陣列名為arr,值是abc,傳遞到頁面。
看到?arr=abc了吧,這就是引數了,如果有兩個呢:傳遞get陣列名為abc,值是abc
&用這個隔開,當然啦,在網頁上看就是&
第二個頁面)
echo $_get['abc'];
//輸出傳遞過來的值。
第二個辦法是:post,表單提交,依舊是給例子:
第二個頁面)
echo $_post['val'];
//輸出上一個頁面提交過來的val文字域的值。
第三個辦法是:session,會話。還是給例子(注意,session是全域性變數,也就是說,它只要被宣告,在所有頁面都是可用的,前提是你不關閉網頁或者沒有到session的生命週期。
而post和get只要php執行完畢就會立刻被釋放,也就沒有了。):
//會話開始,這樣你才可以呼叫session
$_session['val']=123';
//直接宣告全域性變數val的值等於123
echo $_session['val'];
跳轉到第二個頁面去看看。
7樓:匿名使用者
page a:
$a = hello";
page b:
require_once ""
echo $a." world!";
訪問會得到:hello world!
page a:
$a = world";
">點我跳到。
page b:
echo "hello".$get['m'];
訪問會得到:hello world
php中如何將變數傳到另一個php網頁中,詳情進來看下。
8樓:網友
:
開啟apache伺服器,輸入在頁面的按鈕上點選,會發現新出的網頁上$username的值已經傳送過來了。
當然這種方法的弱點是很明顯的,它還要再使用一個表單,而且在的網頁上想要重新整理的話還要重新傳送,這顯然是不太友好的。
二、使用session。後來,我查詢了一些關於session的文章,覺得這時傳遞變數的一種非常好的方法。下面通過舉例子來說明:
建立一個新檔案:
session_register("username");註冊一個session變數。
$username="張明"; 要傳遞的變數值。
echo "去看看";
echo "你好,$username,歡迎光臨php自學網!";顯示傳遞過來的變數。
使用這種方法的時候要注意:應該放在檔案的最前面,即"這個變數只能在當前開啟的瀏覽器中傳遞,若要在新開啟的視窗中也能傳遞,剛要按下面的方法來做:
檔案:session_register("username");
$username="張明";
echo "去看看"; 將當前的session的id值傳給下一個視窗。
echo "你好,$username,歡迎你的光臨!";
三,通過cookie
建立檔案。echo "去看看";?
檔案。建立:
總結:以上只是一些常用的方法,還有很多的方法,如可以使用資料庫,memcache等等。在此不做過多介紹。
9樓:飲鴆_止渴
php中將變數傳到另一個php網頁中,可以通過這些方法:get請求,post請求,session,快取等,其中get最簡單,像閣下這個需求 只需要傳id過去,可以直接用get請求。
實現方法如下,多餘的**我就不寫了,我只寫你迴圈中form表單裡的**:
""然後,資料就提交到去了,你再在裡寫這樣的**:
if(isset($_get["id"])判斷是否傳了id值過來。
$id = get["id"];將id值賦值給變數$id
然後就根據id處理後續頁面了。
10樓:
點選的時候提交一個表單,設定一個隱藏域。
php中 怎樣用session 把以個陣列傳到另一個php頁面中
11樓:it互聯天下
php可以用session儲存單個的值,也可以以陣列形式儲存和傳遞。示例如下:
入口檔案設定session陣列:
在其他頁面獲取session陣列示例:
12樓:高雪淞
直接使用變數$_session,在當前頁賦值,在另外的頁面直接使用就可以了。
如何把php介面的值傳給另一個php頁面
13樓:s0slancer憂鬱
get,session方式,也可以用隱藏表單。
在php頁面中的js**,如何獲取其他頁面的session傳過來的值,求詳解,最好有**,謝謝。
14樓:網友
session是存在伺服器上的,js沒法獲取,但可以將值儲存在js變數。
var id =
php我將session中的某個變數的值賦給另一個變數$a。。然後我改變$a的值。session中的值也變了怎麼回事 10
15樓:匿名使用者
沒有**,沒法看你哪有問題,要不你看看有沒有和session有關的==寫成=了?
PHP中傳值與傳引用有什麼區別,php中傳值與傳引用的區別
如果bai 傳值是那麼兩個變du量是佔用不同的記憶體空zhi間,而傳dao引用則是同一個內專存空間,實際屬 就是對同一個變數進行操作。傳值,原有的值 不會消失,不會改變,兩個變數分別佔用一個記憶體,傳引用,原值會被修改,兩個變數 只佔用一個記憶體空間 按值傳遞 函式範圍內對值的任何改變在函式外部都會...
請問能舉例告訴一下php中傳值與傳引用的區別嗎
如果你學會指標,就很容量理解了。是執行符,取變數的地址 所以傳值是將原值進行復制一份,而傳引用相當於傳地址,顯然的,傳地址是直接的,不用再分配給變數空間,所以速度是最快的。當然如果你把地址中的值改變也就意味著所有指向該地址的變數值也變了。a 100 function func b function ...
還是php傳值使用的問題在sql中使用怎麼寫
sql film select from ma program inner join ma programcategory on ma program.programname ma programcategory.programname where ma programcategory.catego...