PHP代碼錯誤,該代碼不斷給人使用的未定義的常量error..please幫助PHP代碼錯誤。 HTML代碼給出科亞KEYB的價值和keyc
< ? php
$d = 1;
$a = $_POST[keya];
$b = $_ POST[keyb];
$c = $_POST[keyc];
$d = $a + $b + $c;
echo $d;
? >
PHP代碼錯誤,該代碼不斷給人使用的未定義的常量error..please幫助PHP代碼錯誤。 HTML代碼給出科亞KEYB的價值和keyc
< ? php
$d = 1;
$a = $_POST[keya];
$b = $_ POST[keyb];
$c = $_POST[keyc];
$d = $a + $b + $c;
echo $d;
? >
$d = 1;
$a = $_POST['keya'];
$b = $_POST['keyb'];
$c = $_POST['keyc'];
$d = $a + $b + $c;
echo $d;
你應該在POST
thanxx ...那工作 – happa 2013-03-20 12:10:19
您需要檢查的形式提交,並添加引號爲這樣:從`$
<?php
if(!empty($_POST)) {
$d = 1;
$a = $_POST['keya'];
$b = $_POST['keyb'];
$c = $_POST['keyc'];
$d = $a + $b + $c;
echo $d;
}
?>
除去空間_ POST [KEYB]'。它也應該有報價。 '$ _POST ['keyb'];' – Rikesh 2013-03-20 12:07:23
確實這個空間是錯誤的,但是keya應該是一個字符串''keya''或一個var $ keya。 $ _POST [keya]沒有任何意義。 – MatRt 2013-03-20 12:08:43
@happa如果你認爲一些答案對你有用,那麼你應該接受它 – 2013-03-20 12:55:39