我有一個問題,不明指標使用情況來傳遞價值
if($_POST['carrier'] == 'LBC') {
$_POST['payment'] =='BPI';
}
else if($_POST['carrier'] == 'PickUp') {
$_POST['payment'] == 'PickUp';
}
if (isset($_POST['order'])) {
$_SESSION['carrier'] = $_POST['carrier'];
$_SESSION['payment'] = $_POST['payment'];
}
我$_POST['payment']
導致一名身份不明的指標問題,但我的運營商是不是,也許是因爲我使用上頁的載體使用的形式。
我該如何解決這個問題?因爲我需要通過付款的價值。只有載體是從以前的表單傳遞的,但在此頁面中,我需要將值傳遞給$_POST
或至少在$_SESSION
中,但它對我不起作用。
我不知道什麼是錯的。
更改此$ _POST ['payment'] =='BPI';到$ _POST ['payment'] ='BPI';和$ _POST ['payment'] =='BPI';到$ _POST ['payment'] ='BPI'; – Satya 2014-09-28 02:59:49
http://php.net/manual/en/language.operators.assignment.php ** vs。** http://php.net/manual/zh/language.operators.comparison.php – 2014-09-28 03:02:18
Thanks @ Fred- ii-! – 2014-09-28 03:05:24