For starters. $username = $_POST['username']; in your form, you declare name, not username is this code you've given from the page login.php? is it simply submitting to itself? chris kranz <http://www.fatcuban.com/> fatcuban.com -----Original Message----- From: Adrian Partenie [mailto:[EMAIL PROTECTED]] Sent: Sunday, January 19, 2003 10:41 PM To: [EMAIL PROTECTED] Subject: [PHP-WIN] forms, php 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>