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.

2011-12-23 14:59:49

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ü.

2011-12-23 15:48:34

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro