• 20-01-2010, 20:48:21
    #10
    Üyeliği durduruldu
    JustRulz adlı üyeden alıntı: mesajı görüntüle
    kazanamadık mı şimdi 200 lirayı boşunamı uğraştık o kadar hehe
    yarısınıda getir ben kodu geliştirirken :P
  • 20-01-2010, 20:56:43
    #11
    devturkeli adlı üyeden alıntı: mesajı görüntüle
    yarısınıda getir ben kodu geliştirirken :P
    benden bu kadar 100 liramı alayım
  • 20-01-2010, 20:59:42
    #12
    çözdüm, 6 dk mı aldı.
  • 20-01-2010, 21:01:38
    #13
    Üyeliği durduruldu
    Sizden Korkulur Alexis
  • 20-01-2010, 21:02:58
    #14
    Üyeliği durduruldu
    Ne oldu anlamadım
  • 20-01-2010, 21:17:54
    #15
    Üyeliği durduruldu
    <?php
    if ($_GET['hesap']) {
        $hesap = rawurldecode(trim($_GET['hesap']));
        preg_match('@([0-9]+)([\+\-\*\/]{1})([0-9]+)@', $hesap, $cikti);
        @eval('$sonuc = ' . $cikti[1] . ' ' . $cikti[2] . ' ' . $cikti[3] . ';');
        echo "<script>var sonuc = '{$sonuc}'; </script>";
    }
    ?>
    <style type="text/css">
    form { margin: 0; padding: 0; }
    #bosluk { font-size: 0; height: 6px; }
    #hesap { 
        background: #eee; 
        width: 202px; 
        text-align: left;
        border: 1px solid #ccc;
    }
    .b {
        padding-left: 6px;
        padding-right: 6px;
        padding-top: 2px;
        padding-bottom: 2px;
        width: 38px;
    }
    .ic {
        padding: 15px;
        padding-top: 12px;
        text-align: center;
    }
    .ic2 {
        padding: 5px;
        text-align: center;
    }
    #giris {
        width: 168px;
        padding: 3px;
        padding-right: 5px;
        text-align: right;
    }
    </style>
    <center>
    <script type="text/javascript">
    window.onload = function() {
        if (sonuc) document.getElementById('giris').value = sonuc;
    }
    function hesapla() {
        var sonuc = '', data = document.getElementById('giris').value;
        var regex = new RegExp("([0-9]+)([\-\+\*\/]{1})([0-9]+)"), match = regex.exec(data);
        var sayi1 = new Number(match[1]), sayi2 = new Number(match[3]);
        var operator = match[2], hesap = eval(sayi1 + operator + sayi2);
        document.getElementById('giris').value = hesap;
    }
    function preg_quote(str) {
        return (str + '').replace(/([\\\.\+\*\?\[\^\]\$\(\)\{\}\=\!<>\|\:])/g, "\\$1");
    }
    function ekle(gelen, sayi) {
        var giris = document.getElementById('giris');
        if (giris.value == '0') giris.value = '';
        if (sayi == 1) {
            if (!giris.value.match(preg_quote(gelen)) && giris.value != '')
                giris.value += gelen;
        } else {
            giris.value += gelen;
        }
    }
    function sil() {
        var giris = document.getElementById('giris');
        var len = giris.value.length;
        if (len != 0) {
            giris.value = giris.value.substr(0, len-1);
            return true;
        }
        return false;
    }
    </script>
    <form action="" method="get">
        <div id="hesap" style="margin-top:10px; background: #e0e0e0; font: bold 13px tahoma; border-bottom: 0;">
            <div  class="ic2">
                Hesap Makinesi
            </div>
        </div>
        <div id="hesap">
            <div  class="ic">
                <input id="giris" type="text" name="hesap" value="0" />
                <div id="bosluk"></div>
                <input class="b" style="color:red; width:58px" type="button" onclick="sil();" value="Sil" />
                <input class="b" style="color:red; width:59px" onclick="document.getElementById('giris').value='';" type="button" value="CE" />
                <input class="b" onclick="ekle('/', 1);" style="color:red;" type="button" value="/" />
                <div id="bosluk"></div>
                <input class="b" onclick="ekle('7');" type="button" value="7" />
                <input class="b" onclick="ekle('8');" type="button" value="8" />
                <input class="b" onclick="ekle('9');" type="button" value="9" />
                <input class="b" onclick="ekle('*', 1);" style="color:red;" type="button" value="*" />   
                <div id="bosluk"></div>
                <input class="b" onclick="ekle('4');" type="button" value="4" />
                <input class="b" onclick="ekle('5');" type="button" value="5" />
                <input class="b" onclick="ekle('6');" type="button" value="6" />
                <input class="b" onclick="ekle('-', 1);" style="color:red;" type="button" value="-" />
                <div id="bosluk"></div>
                <input class="b" onclick="ekle('1');" type="button" value="1" />
                <input class="b" onclick="ekle('2');" type="button" value="2" />
                <input class="b" onclick="ekle('3');" type="button" value="3" />
                <input class="b" onclick="ekle('+', 1);" style="color:red;" type="button" value="+" />
                <div id="bosluk"></div>
                <input class="b" onclick="ekle('0');" type="button" value="0" />
                <input class="b" onclick="ekle('.', 1);" type="button" value="." />
                <input class="b" style="color:red; width:80px" type="button" onclick="hesapla();" value="=" />
            </div>
        </div>
    </form>
    </center>
  • 20-01-2010, 21:19:24
    #16
    İşin içinde loader olmadığı sürece saf php kullanılarak yapılan herşey çözülebilir.
  • 20-01-2010, 21:21:51
    #17
    Üyeliği durduruldu
    sitelerimin birinin adsense gelirini buna ayırmıştım alexis için ödeme yapılacak. iyi forumlar.
  • 20-01-2010, 21:25:34
    #18
    devturkeli adlı üyeden alıntı: mesajı görüntüle
    sitelerimin birinin adsense gelirini buna ayırmıştım alexis için ödeme yapılacak. iyi forumlar.
    Teşekkürler.