textboxa girilen sayıyı sınırlandırmam lazım yardım edermisiniz

seyko fikretyalcin Avatar
<?php
echo '<form method="POST" action="">
<p><input type="text" name="T1" size="20"></p>
<p><input type="submit" value="Gönder" name="B1"></p>
</form>'
;
$deger $_POST["T1"];
if(
is_numeric($deger))
  {
     echo 
$deger."<br>";
     echo 
"bu bir sayısal degerdir.."
  } else { 
     echo 
"değil"
  }
?>


bu koda ek olarak girilen sayıya istenilen sayı kadar sınırlama getrilmesini istiyorum misal olarak en fazla 12 sayı girilsin fazlası girilmesin istiyorum yardım ederseniz cok sevinirim.

cokacaip.com
21-12-2010 19:41

    Php

    php strlen komutu ile önce kontrol , sonra substr ile kesme.

    <?

    $a=$_POST["T1"];

    echo "Girdiğiniz bilgi ". strlen($a) ." uzunluğunda <br>";

    $kesik=substr($a,0,12);

    echo "ilk 12 harfini aldık. budur: ". $kesik ;

    Her programcı birgün Php yi tadacaktır
    23-12-2010 11:16

      Php

      <p><input type="text" name="T1" size="20"></p>

      yazmis oldugun kodun yerine asagidaki kodu yazarsan en azindan 15 sayidan fazla giremiyosun texboxa...insallah yardimci olabilmisimdr....

      <p><input type="text" name="T1" maxlength="15"/></p>

      24-12-2010 09:22

        Php

        seyko fikretyalcin Avatar

        teşekkür ederim

        cokacaip.com
        28-12-2010 14:46

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