• 05-09-2010, 01:26:31
    #1
    Merhaba arkadaþlar,

    phpde bir text 'e ürün fiyatý verisini girdiriyorum.fakat 1200 TL yazarken ,ajax ile otomatik ,1,200 olarak ayýrmasýný istiyorum.0 arttýkça yani.

    bu konu ile ilgili yardýmcý olur yada örnek sunabilen olursa çok sevinicem gerçekten.

    teþekkürler
  • 05-09-2010, 03:17:25
    #3
    Teþekkürler fakat sahibinden.com'da denedinizmi bilmiyorum ,ajax ile veri girildikçe otomatik formatlanýyor.kastettiðim þey buydu.
  • 05-09-2010, 03:30:10
    #4
    Byturkx adlý üyeden alýntý: mesajý görüntüle
    Teþekkürler fakat sahibinden.com'da denedinizmi bilmiyorum ,ajax ile veri girildikçe otomatik formatlanýyor.kastettiðim þey buydu.
    <script>function doFiyat(e,f){if(f==""){e=parseInt(e)+""}else{if(f==" "){e=parseInt(e.replace(/ /g,""))+""}else{if(f=="."){e=parseInt(e.replace(/\./g,""))+""}else{if(f==","){e=parseInt(e.replace(/,/g,""))+""}}}}var c="";if(e.length>3){while(e.length>3){c=f+e.substr(e.length-3)+c;e=e.substr(0,e.length-3)}c=e+c}else{c=e}if(!c||c=="NaN"){c=""}return c}function print_number(f,e,g,c){var b=0;var a=(f+"").split(",");if(a[1]){b=doFiyat(a[0],".");if(parseFloat(a[1])>0){a[1]=a[1]+"0";a[1]=format_decimal(a[1]);b=b+"<sup><u>"+a[1]+"</u></sup>"}else{b=b+"<sup><u>00</u></sup>"}b=(g!=""?g+" ":"")+b+(c!=""?" "+c:"")}else{var h=(f+"").split(".");b=doFiyat(h[0],e);if(parseFloat(h[1])>0){h[1]=h[1]+"0";h[1]=format_decimal(h[1]);b=b+"<sup><u>"+h[1]+"</u></sup>"}else{b=b+"<sup><u>00</u></sup>"}b=(g!=""?g+" ":"")+b+(c!=""?" "+c:"")}return b}
    function goodchars(c,a){var b,f;b=getkey(c);if(b==null){return true}f=String.fromCharCode(b);f=f.toLowerCase();a=a.toLowerCase();if(a.indexOf(f)!=-1){return true}if(b==null||b==0||b==8||b==9||b==13||b==27){return true}return false}function badchars(f,c,b){var a,h;a=getkey(f);if(a==null){return true}h=String.fromCharCode(a);h=h.toLowerCase();c=c.toLowerCase();if(a==null||a==0||a==8||a==9||a==13||a==27){return true}if(b==1){var g=/^[A-Za-z ığüşöçİĞÜŞÖÇ]+$/;if(g.test(h)==true){return true}}else{if(c.indexOf(h)==-1){return true}}return false}
    </script>
    <form action="" method="post">
    <input name="fiyat" id="fiyat" onkeypress="return goodchars(event,'1234567890.');" onkeyup="this.value=doFiyat(this.value,'.');" onblur="" size="12"/>
    </form>
    sanýrým istediðin bu
  • 06-09-2010, 01:03:21
    #5
    husee3 adlý üyeden alýntý: mesajý görüntüle
    <script>function doFiyat(e,f){if(f==""){e=parseInt(e)+""}else{if(f==" "){e=parseInt(e.replace(/ /g,""))+""}else{if(f=="."){e=parseInt(e.replace(/\./g,""))+""}else{if(f==","){e=parseInt(e.replace(/,/g,""))+""}}}}var c="";if(e.length>3){while(e.length>3){c=f+e.substr(e.length-3)+c;e=e.substr(0,e.length-3)}c=e+c}else{c=e}if(!c||c=="NaN"){c=""}return c}function print_number(f,e,g,c){var b=0;var a=(f+"").split(",");if(a[1]){b=doFiyat(a[0],".");if(parseFloat(a[1])>0){a[1]=a[1]+"0";a[1]=format_decimal(a[1]);b=b+"<sup><u>"+a[1]+"</u></sup>"}else{b=b+"<sup><u>00</u></sup>"}b=(g!=""?g+" ":"")+b+(c!=""?" "+c:"")}else{var h=(f+"").split(".");b=doFiyat(h[0],e);if(parseFloat(h[1])>0){h[1]=h[1]+"0";h[1]=format_decimal(h[1]);b=b+"<sup><u>"+h[1]+"</u></sup>"}else{b=b+"<sup><u>00</u></sup>"}b=(g!=""?g+" ":"")+b+(c!=""?" "+c:"")}return b}
    function goodchars(c,a){var b,f;b=getkey(c);if(b==null){return true}f=String.fromCharCode(b);f=f.toLowerCase();a=a.toLowerCase();if(a.indexOf(f)!=-1){return true}if(b==null||b==0||b==8||b==9||b==13||b==27){return true}return false}function badchars(f,c,b){var a,h;a=getkey(f);if(a==null){return true}h=String.fromCharCode(a);h=h.toLowerCase();c=c.toLowerCase();if(a==null||a==0||a==8||a==9||a==13||a==27){return true}if(b==1){var g=/^[A-Za-z ı�ü�öçİ�����]+$/;if(g.test(h)==true){return true}}else{if(c.indexOf(h)==-1){return true}}return false}
    </script>
    <form action="" method="post">
    <input name="fiyat" id="fiyat" onkeypress="return goodchars(event,'1234567890.');" onkeyup="this.value=doFiyat(this.value,'.');" onblur="" size="12"/>
    </form>
    sanýrým istediðin bu
    Tam olarak buydu .çok teþekkür ederim kardeþ .eyvallah
  • 06-09-2010, 01:55:47
    #6
    Ya bu arada biride seviyesiz diye -rep vermiþ .

    Olm sen gerizekalý mýsýn ? Mübarek gecede insanýn aðzýný bozuyorsunuz. Allah ýslah etsin seni , psikolojisi bozuk insan.