O problema é que você não está enviando o formulário.
<input type="button" value="submit"></input>
Isso não envia formulário. É um botão simples.
Mudar para
<input type="submit" value="submit" />
<input type="button" value="submit"></input>
<input type="submit" value="submit" />