preg_match.
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.
2011-12-23 14:59:49
Php
if ( preg_match('/(\D+)/',$fiyat_prg) && ! preg_match('/(\d+)(\.|,)(\d+)/',$fiyat_prg) ) {
array_push($hatalar, "<b>xxxxxxxxxxxxxxxx!</b>");
}
sorun bu şekilde çözüldü.
2011-12-23 15:48:34