I'm using *this* code for a form in HTML:

```
<div class="login-wrapper">
    <form>
        <div class="popup-header">

            <span class="text-semibold"><i class="fa fa-sign-in"></i> Logging in</span>

        </div>
        <div class="well">
            <div class="form-group has-feedback">
                <label>Username</label>
                <input type="text" name="user" class="form-control" placeholder="e.g. andre@mail.de">
                <i class="icon-users form-control-feedback"></i>
            </div>

            <div class="form-group has-feedback">
                <label>Password</label>
                <input type="password" name="password" class="form-control" placeholder="Password">
                <i class="icon-lock form-control-feedback"></i>
            </div>

            <div class="form-group has-feedback">
                <label>reCaptcha</label>
                <div class="g-recaptcha" data-sitekey="..."></div>
            </div>
            <div class="form-actions text-right">
                <input type="submit" id="loginbutton" name="loginbutton" value="Login" class="btn btn-primary">
            </div>
        </div>
    </form>
</div>  
<!-- /login wrapper -->

```

However, when I press the submit button, it does nothing but giving me a very strange url in my browser's address bar:

> 
> <http://localhost/?user=&password=&g-recaptcha-response=&loginbutton=Login>
> 
> 
> 

Whenever I fill out fields, it kind of puts the content into the URL:

> 
> <http://localhost/?user=peter%40griffin.com&password=somepass&g-recaptcha-response=&loginbutton=Login>
> 
> 
> 

The intended PHP code which should be run when pressing the button won't even run or load, since this HTML stuff apparently screws things up. I don't know what I have done the wrong way. Any suggestions?