PHP代码错误。html代码给出了keya keyb和keyc的值

PHP代码错误。html代码给出了keya keyb和keyc的值,php,Php,php代码错误,此代码继续使用未定义的常量错误..请帮助 < ? php $d = 1; $a = $_POST[keya]; $b = $_ POST[keyb]; $c = $_POST[keyc]; $d = $a + $b + $c; echo $d; ? > 您应该在POST中使用字符串键。您需要检查表单是否已提交,并添加如下引号: <?php if(!empty($_POST)) { $d = 1; $a = $_POST['keya'];

php代码错误,此代码继续使用未定义的常量错误..请帮助

< ? php
$d = 1;
$a = $_POST[keya];
$b = $_ POST[keyb];
$c = $_POST[keyc];
$d = $a + $b + $c;
echo $d;
 ? >
<?php
$d=1;
$a=$_POST[keya];
$b=$uu后[keyb];
$c=$_POST[keyc];
$d=$a+$b+$c;
echo$d;
? >

您应该在POST中使用字符串键。您需要检查表单是否已提交,并添加如下引号:

<?php
if(!empty($_POST)) {
    $d = 1;
    $a = $_POST['keya'];
    $b = $_POST['keyb'];
    $c = $_POST['keyc'];
    $d = $a + $b + $c;
    echo $d;
}
?>


$\uPost[keyb]中删除空格。它也应该有引号<代码>$\u POST['keyb']
实际上,空格是一个错误,但keya应该是字符串
'keya'
或var$keya$_POST[keya]没有任何意义。@happa如果你认为某个答案对你有用,你就应该接受它
<?php
if(!empty($_POST)) {
    $d = 1;
    $a = $_POST['keya'];
    $b = $_POST['keyb'];
    $c = $_POST['keyc'];
    $d = $a + $b + $c;
    echo $d;
}
?>