第一次加载表单时出错


an error when I load a form the first time

当我第一次加载页面时,它显示错误,我该如何解决这个问题?-这是错误:

注意:未定义的索引:第 58 行 C:''xampp''htdocs''Lynda.com''form_3.php 中的用户名请输入用户名

<?php
$username=$_GET["username"];
if (empty($username)) {echo "Please insert a USERNAME";}
else{echo "Hello: ".$username;}
 ?>

您需要首先检查是否定义了$_GET['username']

if( isset($_GET['username']) && !empty($_GET['username']) {
    echo "Hello: " . $_GET['username'];
}
else {
    echo "Please insert a USERNAME";
}
...

如果你想把它存储在变量中,你可以尝试:

if( isset($_GET['username'] ) {
    $username = $_GET['username'];
    if( !empty($username) ) {
        echo "Hello: " . $username;
    }
    else {
        echo "Please insert a USERNAME";
    }
}