[發案] PHP SESSION 問題
發案人 : move5566
聯絡方式A:站內信
聯絡方式B:line id : housetohouse
所在地區 :台北市內湖區
有效時間 :2 天
預算 :請報價
說明 :
我在 a.php 使用 session
<?php
session_start();
$a = rand(1000,9999);
$_session["visasource"]="$a";
echo $_session["visasource"];
?>
在 A.PHP 的確有看到 echo 跑出亂數的值了
以下是 a.php 讓 user 輸入認證碼的 input 程式碼
用 from 傳到 b.php
<input style="font-family:微軟正黑體;" name="visainput" type="text" placeholder="請輸入您的認證碼" maxlength="4" class="input1">
----------------------------(分隔線)--------------------------------------------
以下是 b.php 一開始的程式碼
session_start();
$visainput = $_POST["visainput"];
$_session["visasource"]="$visasource";
if ($visainput == $visasource){
header('Location: http://www.google.com.tw');
echo $input_name."name yes";
}else{
header('Location: http://www.yahoo.com.tw');
}
可是我輸入正確,還是會一直跑去 YAHOO 的首頁
請問我哪邊錯誤了呢?
再麻煩高手解一下吧
謝謝各位
a.php 下載連結
https://drive.google.com/open?id=0Bwd9wKi9YcnhOTFudTB2enF5bVk
b.php 下載連結
https://drive.google.com/open?id=0Bwd9wKi9YcnhLXM1MWJWWERVR0U
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.163.184
※ 文章網址: https://www.ptt.cc/bbs/CodeJob/M.1493877685.A.619.html
※ 編輯: move5566 (180.217.163.184), 05/04/2017 14:01:45
推
05/04 14:48, , 1F
05/04 14:48, 1F
→
05/04 14:48, , 2F
05/04 14:48, 2F
→
05/04 14:49, , 3F
05/04 14:49, 3F
推
05/05 12:10, , 4F
05/05 12:10, 4F
→
05/05 12:11, , 5F
05/05 12:11, 5F
→
05/05 12:12, , 6F
05/05 12:12, 6F
推
05/05 23:14, , 7F
05/05 23:14, 7F