Birlikte 2 php girdi alanları ekleme

3 Cevap

İşim için bir php tahmin form oluşturmak için çalışıyorum. Ben açıklama, Adet Adet, birim fiyat ve toplam fiyat olarak, 4 giriş metin kutuları var. Ben toplam tutarı kutusuna adet ve birim fiyatlar toplamını gösterir yine de var mı? Yardımlarınız için teşekkürler

3 Cevap

Siz kullanıcı türleri olarak bunu yapmak için bir JavaScript deyimini kullanabilirsiniz.

 <input name="qty" id ="qty" type="text" onblur="sum()"/>

 <input name="price" id ="price" type="text" onblur="sum()"/>

 <input name="total" id ="total" type="text"/>


  <script type="text/javascript">
  function sum(){
      //grab the values
      qty = document.getElementById('qty').value;
      price = document.getElementById('price').value;

      document.getElementById('total').value = parseFloat(qty) * parseFloat(price);
  }
  </script>

Tabii ki kullanıcı tarafından girilen değerleri doğrulamak zorunda.

Sadece php kullanmak istiyorsanız, bu iyi örneklerde olduğu, ancak Vincent Ramdhanie belirtildiği gibi, onun önemli hesaplanacak değişkenleri göndermeden önce girişini doğrulamak için. muhtemelen en iyi bu doğrulama bir regex kullanmak için

http://www.peachpit.com/articles/article.aspx?p=1315026

Hesaplama gibi bu Php kullanmaya gerek Javascript'leri kullanarak istemci tarafında yapılabilir.