PHP: <div class="input-group"> <form action="index.php" method="post" onsubmit="return validate_form();"> <div class="Vn">Введите ваше число:</div> <?php $user_number = $_POST['user_input']; if (empty($user_number)){ $key = rand($min, $max); $rand = rand($min, $max); $rand_number = ($rand+$key)+($rand*$key); ?> <input class="inpt" id="user_input" name="user_input" value="" autofocus> <input type="hidden" name="rand_number" value ="<?php echo $rand_number ?>"> <input type="hidden" name="attempts" value ="<?php echo $attempts ?>"> <input type="hidden" name="key" value ="<?php echo $key ?>"> <button onclick="init()" type="submit" name ="submit1" id="check" >Проверить!</button> </form> </div> </div> </form> <div class="concl" id="text" role="alert"><i>(*здесь будут для вас подсказки)</i></div> <?php } else{ $user_number = (int) $user_number; $attempts = (int)$_POST['attempts']; $attempts = $attempts - 1; $key = (int)$_POST['key']; $rand_number = (int)$_POST['rand_number']; $answer = 1; $sum = 0; do { $sum = ($answer+$key)+($answer*$key); $answer = $answer + 1; }while($rand_number != $sum); if (($answer-1) == $user_number){ ?> <div class="concl1" id="text" role="alert"> <strong>Верно!</strong> Вы угадали за <?php echo $atm-$attempts ?> попыток.</div> </div> <br></br> <div class="input-group1"> <div class="p1"> Укажите ваше имя: <form method="post" action="rating.php"> </form> <a class="btn2" href="http://gameyor/rating.php"><button>Перейти...</button></a> <?php session_start(); $_SESSION['atm'] = $atm-$attempts; ?> </div> <br> </div> <?php } else { if ($attempts == 0){ ?> <div class="concl1" id="text" role="alert"> У вас закончились попытки! Попробуйте начать заново.</div> </div> <br><br> <form action="index.php" method="post"> <button type="submit" name ="submit3" value="">Начать заново</button> </form> </div> <?php } else { ?> <input id="user_input" name="user_input" value="" autofocus> <input type="hidden" name="rand_number" value ="<?php echo $rand_number ?>"> <input type="hidden" name="attempts" value ="<?php echo $attempts ?>"> <input type="hidden" name="key" value ="<?php echo $key ?>"> <button type="submit" name ="submit1" id="check">Проверить!</button> </div> </form> <?php if (($answer-1) > $user_number) { ?> <div class="concl" id="text" role="alert"> <strong>Загаданое число больше!</strong><br> Осталось <?php echo $attempts ?> попыток.</div> <?php } else { ?> <div class="concl" id="text" role="alert"> <strong>Загаданое число меньше!</strong><br> Осталось <?php echo $attempts ?> попыток.</div> <?php } } } } ?> Вот мой сайт игра, где нужно угадать число. Мне теперь нужно переделать её с помощью ajax запроса. Понимаю что это больше к js, но всё же не подскажете как сделать? У меня догадка только переделать всю игру полностью. Но как. Моя задача только в одном, чтоб изменялся только один блок, без перезагрузки всей страницы. Для чего и ajax нужен
@Dimon2x дал тебе ссылку, по которой тема, в которой есть ссылка от @mkramer на его блог, в котором подробно разъясняется что такое ajax и с чем его едят. Есть и другие ссылки в этой теме в т ч там есть ссылка от меня (первая не рабочая, во втором моём ответе). По этой ссылке можно найти много ссылок, по которым даются примеры и разъяснения. Вот такой квест. Если ты с ним не можешь справиться, то нанимай программиста.