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