hey, you could try with a double qote instead of single quote. $submit = $_POST["submit"];
but with globals on, global $submit; will work too, .... "Adrian Partenie" <[EMAIL PROTECTED]> wrote in message 008401c2c00b$d35213a0$0bc46150@artel19">news:008401c2c00b$d35213a0$0bc46150@artel19... Hello, The code below outputs the errors: Notice: Undefined index: submit in login.php on line 19 Notice: Undefined index: username in on line 20 Notice: Undefined index: password in on line 21 In rest works fine. Register_globals are on. What I'm doing wrong? Thanks, Adrian ?php echo " <form method=post action=/login.php> <br> <b>name:</b><br><input type=\"text\" name=\"name\"><br> <b>password:</b><br><input type=\"text\" name=\"password\"><br> <input type=\"submit\" name=\"submit\" value=\"Submit\"> "; $submit = $_POST['submit']; //line 19 $username = $_POST['username']; //line 20 $password = $_POST['password']; if ($submit) { $result=mysql_connect("localhost", $username, $password) or die("Invalid username or password"); //printf("Succesfully conected"); if ($result){ echo "<td><a href=\"main_page.html\">Database</a></td>"; } } ?> </body> </html>