• 20-08-2009, 19:37:20
    #10
    Kimlik doğrulama veya yönetimden onay bekliyor.
    switch case ile yapıp ifadeleri break; ile kesmessen hepsini kontrol edebilirsin. Ama sen ilk önce tam olarak if else if kalıbını öğren. En çok kullanacağın yapı olacak muhtemelen...
  • 28-08-2009, 10:03:21
    #11
    Şimdi o sorunumu hallettim 3-4 gün önce onun kodlarını veriyim sıra başka sorunda.


    index.php


    Alıntı
    <form action="gelen.php" method="post">

    1.Soru cevabı : <input type="text" name="bir"><br>
    2.Soru cevabı : <input type="text" name="iki"><br>
    3.Soru cevabı : <input type="text" name="uc"><br>
    4.Soru cevabı : <input type="text" name="dort"><br>
    5.Soru cevabı : <input type="text" name="bes"><br>
    <input type="submit" value="Gönder">

    </form>

    kontrol.php


    Alıntı
    <?php

    $bir = $_POST["bir"];
    $iki = $_POST["iki"];
    $uc = $_POST["uc"];
    $dort= $_POST["dort"];
    $bes = $_POST["bes"];


    if($bir=="a"){

    echo "1.Soru doğru<br>";

    }else{

    Echo "1.Soru yanlıs<br>";
    }

    if($iki=="c"){

    echo "2.Soru doğru<br>";

    }else{

    Echo "2.Soru yanlıs<br>";
    }

    if($uc=="e"){

    echo "3.Soru doğru<br>";

    }else{

    Echo "3.Soru yanlıs<br>";
    }

    if($dort=="b"){

    echo "4.Soru doğru<br>";

    }else{

    Echo "4.Soru yanlıs<br>";
    }

    if($bes=="d"){

    echo "5.Soru doğru<br>";

    }else{

    Echo "5.Soru yanlıs<br>";
    }

    ?>



    Diğer soruna geçecek olursak; Ben rand fonksiyonu ile rasgele sayı üretip 2 farklo değişkene bu sayıları atıyorum.Kullanıcıdan bu iki sayının toplamını bir kutucuğa girmesini istiyorum.Buraya kadar sorun yok.İş doğrulama kısmına gelince karışıyor.Kodlar aşşağıda acaba hata nerde

    İndex.php

    Alıntı
    <form action="dogrula.php" method="post">

    <?php
    include("degisken.php");

    echo "".$sayi1."<br>";
    echo "".$sayi2."<br>";
    ?>

    <input type="text" name="toplamsayi"><input type="submit" value="Gönder">
    </form>
    degisken.php

    Alıntı
    <?php

    $sayi1 = rand(0,90);
    $sayi2 = rand(0,90);
    $toplam = $sayi1+$sayi2;

    ?>
    dogrula.php

    Alıntı

    <?php
    include("degisken.php");

    if($sayi1+$sayi2=="$toplam"){

    echo "Tebrikler";


    }if(! $sayi1+$sayi=="$toplam"){

    include("index.php");

    }

    ?>
  • 28-08-2009, 17:26:18
    #12
    Yokmu yardım edecek bir Allah'ın kulu ?
  • 28-08-2009, 17:31:23
    #13
    Edit: pardon yanlışlık oldu