|
Posted by ZeldorBlat on 06/29/07 15:32
On Jun 29, 11:15 am, Reggie <joelregisfo...@hotmail.com> wrote:
> Notice: Undefined variable: submit in /home/fhlinux169/c/
> clashoff.co.uk/user/htdocs/create_entry.php on line 7
> not registered
>
> This is an error message i get when trying to setup userlogin on my
> website.
>
> This is my code please help.
>
> <?php
>
> mysql_connect("localhost", "root") or
> die ("Could not connect to database");
> mysql_select_db("user") or
> dir ("Could not select database");
>
> if ($submit == "Register")
> {
> $query = "insert into user
> (username, password) values ('$username', '$password')";
> mysql_query($query) or
> die (mysql_error());
> ?>
> <h3>You are now registered</h3>
> <a href="index.html">Go back to main page</a>
> <?php}
>
> else
> {
> print("not registered");}
>
> ?>
You get the error because $submit is not defined. You need to use
$_POST['submit'] (and probably $_POST['username'] and
$_POST['password'] as well).
Read this:
<http://www.php.net/manual/en/language.variables.predefined.php>
And pay special attention to the notes about register_globals.
Navigation:
[Reply to this message]
|