PHP butona kaç kere basıldı

Respect05

Öğrenci
Katılım
8 Mayıs 2018
Mesajlar
10
Reaksiyon puanı
0
Puanları
1
PHP:
<meta charset="utf-8" />

<form action="" method="post">
        <label>Sayıyı Yazınız : </label>
        <input type="text" name="sayi" />
        <input type="submit" value="GÖNDER" />
   </form>

<?php
session_start();
if (!$_SESSION) {
  $_SESSION["rasgele"] = rand(1,100);
}

if ($_POST) {
  $sayi = $_POST["sayi"];

     if ($sayi > $_SESSION["rasgele"]) {
        echo "İn biraz";
     }else if ($sayi < $_SESSION["rasgele"]) {
        echo "Çık biraz";
     }else{
  echo "Tebrikler sayıyı buldunuz ".$_SESSION["rasgele"];
  session_destroy();
   }
}

?>

Bir videodan yararlanarak sayı tahmin oyununu geliştiriyorum. Bu kodda istenen sayıyı bulduktan sonra GÖNDER butonuna kaç kere basıldığınıda ekrana yazması için ne yapabiliriz
 

Promethium

Doçent
Katılım
24 Aralık 2012
Mesajlar
717
Reaksiyon puanı
67
Puanları
28
PHP:
<meta charset="utf-8" />

<form action="" method="post">
        <label>Sayıyı Yazınız : </label>
        <input type="text" name="sayi" />
        <input type="submit" value="GÖNDER" />
   </form>

<?php
session_start();

if (!$_SESSION) {
  $_SESSION["rasgele"] = rand(1,10);
  $_SESSION['sayac'] = 0; // EKLENDI
}

if ($_POST) {
  $sayi = $_POST["sayi"];
  $_SESSION['sayac'] += 1; // EKLENDI
     if ($sayi > $_SESSION["rasgele"]) {
        echo "İn biraz";
     }else if ($sayi < $_SESSION["rasgele"]) {
        echo "Çık biraz";
     }else{
  echo "Tebrikler sayıyı buldunuz ".$_SESSION["rasgele"]." <br>Toplam deneme ".$_SESSION['sayac']; // EKLENDI
  session_destroy();
   }
}

?>
 

Respect05

Öğrenci
Katılım
8 Mayıs 2018
Mesajlar
10
Reaksiyon puanı
0
Puanları
1
denedim fakat İn Çık komutları bozuldu

---- Mesajlar birleştirildi ----

Tamamdır çözüldü
 
Son düzenleme:
Üst