Php ile form dan veri gönderiyorum ama başka bir form u tetikliyor.2 Form aynı anda çalışıyor 2. kodu nasıl değiştirebilirim ?

1. kodum bu bunu çalıştırırken diğeride çalışıyor.
<form id="form12" name="form12" method="post" action="">
  <p>Kategori linki:
    <input name="adreslink" type="text" size="130" />
</p>
  <p>
    <input type="submit" name="ekle" value="ekle" />
  </p>
</form>

<?php 
if(isset($_POST['ekle'])){
$katlinki=$_POST['adreslink'];
}
?>
2. kodu kendiliğinden çalışan kod , üsttekini tıklayınca bunada tıklanmış gibi oluyo bunu nasıl değişebilirim?
   <div class="buttons">
<a onclick="$('#form').submit();" class="button"><?php echo $button_save; ?></a>
<a href="<?php echo $cancel; ?>" class="button"><?php echo $button_cancel; ?></a>
</div>