Ş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");

}

?>