• 12-02-2013, 15:34:23
    #1
    Merhaba arkadaşlar şöyle bir sorum olacak
    şimdi benim yapmak istediğim şey iki sayı diyelim 10 - 100 arası bu sayılar arasını (11-12-13...) iframe me post ettirmek istiyorum 100 e geldiğinde post yapma işlemini durduracak bu konuda bir fikri olan varmı?
  • 12-02-2013, 16:41:29
    #2
    if($i=100){exit("100 oldu durduk abi...");}
  • 12-02-2013, 16:48:07
    #3
    Javascript gerekir. jQuery kullanırsanız, aşağıdaki kodlar iş görür.

    <script>
    // ID'si "iframe" olan iframe elementini seçer
    $iframe = $('#iframe');
    
    // Form elementi oluşturup özelliklerini tanımlar ve body etiketinin en sonuna yerleştirir
    $form = $('<form>', { 
                  target: $iframe.attr('name'),
                  action: 'sayfa.php',
                  method: 'post'
              }).appendTo('body').hide();
    
    // Input elementi oluşturup form'un en sonuna yerleştirir
    $input = $('<input>', { type: 'text', name: 'sayi' }).appendTo($form).hide();
    
    for (i = 10;  i < 100; i++) {
       $input.val(i);
       $form.submit();
    }
    
    </script>
  • 12-02-2013, 16:48:30
    #4
    Üyeliği durduruldu
    iframe.php içine:
    <?php
    $id = $_GET["id"];
    
    if ($id == "" or $id < 10) {
    $id = "10";
    }
    
    if ($id < 100) {
    $id++;
    echo "<meta http-equiv=\"refresh\" content=\"1;URL=iframe.php?id=$id\">";
    }
    else {
    echo "işlem tamam";
    }
    ?>