0

検証が失敗したときにフォームにユーザー名を保持したい。これはそのために機能しますが、問題は、成功した後もユーザー名をフォームに保持することです。どうすればこれを解決できますか?

public function RegisterForm(){
    if (isset($_SESSION['m_username'])&& isset($_POST[$this->m_username])){
        $_SESSION['m_username'] = $_POST[$this->m_username];
    } else {
        $_SESSION['m_username'] = "";
    }
    return
    '<form method="post">
           <label class=label>Username:</label> 
           <input type="text" name="'.$this->m_username.'" value="'.$_SESSION['m_username'].'" />
           ........     
     </form>';

}
4

0 に答える 0