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>

Reply via email to