未定义的索引:php错误中的fname和ffname

时间:2016-07-05 01:44:29

标签: php

  

注意:未定义的索引:第14行的C:\ xampp \ htdocs \ handleform \ index.php中的fname
  注意:未定义的索引:第15行的C:\ xampp \ htdocs \ handleform \ index.php中的ffname

1415包含

$fname = $_POST["fname"];
$ffname = $_POST["ffname"];

这是我的代码:

<form action="process.php" method="post">
    first Name: <input type="text" name="fname" id="fname"/></br></br>
    family Name: <input type="text" name="ffname" id="ffname"/></br></br>
    Email: <input type="email" name="email"/></br></br>
    <input type="submit" name="submit"/></br></br>
</form>

<?php
$fname = $_POST["fname"];
$ffname = $_POST["ffname"];

$var_all = $fname . " " .$ffname;

echo '<span class="label-'.$var_all .'">'.$var_all. '</span>';
?>

1 个答案:

答案 0 :(得分:0)

更新:这是有效的

<!DOCTYPE html>
<html>
<body>

<form action="" method="POST">
    first Name: <input type="text" name="fname" /></br></br>
    family Name: <input type="text" name="ffname" /></br></br>
    Email: <input type="email" name="email"/></br></br>
    <input type="submit" name="submit"/></br></br>
</form>
</body>

</html>

<?php

$fname="";
$ffname="";

if(isset($_POST['fname'])){
  $fname=$_POST['fname'];
}

if(isset($_POST['ffname'])){
  $ffname=$_POST['ffname'];
}


$var_all = $fname . " " .$ffname;

echo '<span class="label-'.$var_all .'">'.$var_all. '</span>';
?>