preg_match

tr.41 ömer

 

 

if ($_POST['fiyat'] == "") { 

array_push($hatalar, " Fiyati Giriniz!");

}else{

       if (preg_match('/(\D+)/' ,$fiyat_prg) ) >>burda yapmak istedigim posta girileni örnek: 10 veya   1.1    10,1 dışında başka bişey kabul etmemesi 

   array_push($hatalar, "Fiyati Sadece Rakam Olarak Girebilirsiniz!");

 

if (preg_match('/(\D+) | (\d+)(\.|,)(\d+)/',$fiyat_prg) ) >> bu şekilde yazdım yinede işimi görmedi harf olarak gidrigimdede kabul ediyor.

yardımlarını bekliyorum.

23-12-2011 14:59

    Php

    tr.41 ömer

    if (  preg_match('/(\D+)/',$fiyat_prg) && ! preg_match('/(\d+)(\.|,)(\d+)/',$fiyat_prg) ) {

    array_push($hatalar, "<b>xxxxxxxxxxxxxxxx!</b>");

    }

     

    sorun bu şekilde çözüldü.

    23-12-2011 15:48

      www.Phpkodlari.com © 2009 Herkes Php öğrenecek
      Web tasarım ve eğitim kaynağınız.