Kolor pola tekstowego czerwony, gdy wystąpi błąd w formularzu

Potrzebuję twojej pomocy. Próbuję ustawić pole tekstowe na czerwono, gdy wystąpi błąd w formularzu ...

Właśnie to mogłem zrobić. Ale kiedy przedstawiam to, otrzymuję niezdefiniowany indekserror_css w formie

 if (isset($_POST['submit'])) { 
 if (empty($_POST['username'])) {
       $error_css='background-color:red';
 }

Formularz

<label for="username">Username:</label>
<input id="username" type="text" value="<?php if(isset($_POST['username'])){ echo $_POST['username']; } ?>" name="username" title='Username' />

dziękuję za Twój czas...

questionAnswers(5)

yourAnswerToTheQuestion