sefakavil adlı üyeden alıntı:
TTahmin sayısını gösteren şekilde düzenledim. Hafızadaki sayıyı tahmin edecek kişi girerse bir anlamı kalmaz ki. Sayıyı kim belirleyecek ?
tahmin edecek sayı ile birlikde kaç kere tahmin edildiğini gösterecekti :S
kusura bakma kardeş çok uğraştırıyorum
<?php
session_start();
if($_SESSION['hafiza'] == ''){
if($_POST){
$tahminsayisi = intval($_POST['tahminsayisi']);
$_SESSION['hafiza'] = $tahminsayisi;
$_SESSION['hafiza_tahmin_sayisi'] = 0;
header("Location: tahminet.php");
}
echo '<form action="tahminet.php" method="post">
<input type="text" name="tahminsayisi">
<input type="submit" value="Tahmin sayısını gir">
</form>';
exit();
}
$girilen_sayi = $_POST['sayi'];
if($_POST){
$_SESSION['hafiza_tahmin_sayisi']++;
if($girilen_sayi < $_SESSION['hafiza']){
echo 'Tahmin ettiğin sayı '.$girilen_sayi.'<br>Girdiğiniz sayı hafızadaki sayıdan küçük';
}elseif($girilen_sayi > $_SESSION['hafiza']){
echo 'Tahmin ettiğin sayı '.$girilen_sayi.'<br>Girdiğiniz sayı hafızadaki sayıdan BÜYÜK';
}elseif($girilen_sayi == $_SESSION['hafiza']){
echo 'Tebrikler hafızadaki sayıyı buldunuz <strong>'.$_SESSION['hafiza'].'</strong><br><strong>'.$_SESSION['hafiza_tahmin_sayisi'].'</strong>. denemede buldunuz.<br><a href="tahminet.php">Yeniden başla</a>';
unset($_SESSION['hafiza']);
unset($_SESSION['hafiza_tahmin_sayisi']);
}
}
?>
<p>Hafızaya bir sayı aldım tahmin et bakalım<br>
<form action="tahminet.php" method="post">
<input type="text" name="sayi">
<input type="submit" value="Tahmin et">
</form></p>Belki farklı yollarıda vardır. Ama bu haliyle çalışıyor.