Akbarali
Mailzero, # Mailzero (21.04.2020 / 17:16)
Akbarali, -shart bajarilmagan asosiy urg'u 30 sekunt chiqib u sanash kerak:
30 29 28 27 kabi kamayib keyin sahifa refresh bo'lish kerak

-js siz iloj yo'q menimcha
JS bo`lsa JSda
  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title id="countdown">Akbarali formasi</title>
  6. </head>
  7. <body>
  8. <?php
  9. if (isset($_POST['matn'])) {
  10. $matn = isset($_POST['matn']) ? trim($_POST['matn']) : '';
  11. $faylbu = fopen('content.txt', 'w');
  12. fwrite($faylbu, $matn.' || '.time());
  13. fclose($faylbu);
  14. echo '<META HTTP-EQUIV="Refresh" CONTENT="30">' ?>
  15. <div id="countdown1"></div>
  16. <script type="text/javascript">
  17. var timeleft = 30;
  18. var ab = 'Akbarali ';
  19. var abc = 'yaratgan ';
  20. var downloadTimer = setInterval(function(){
  21. if(timeleft <= 0){
  22. clearInterval(downloadTimer);
  23. document.getElementById("countdown").innerHTML = "Sahifa yangilanmoqda";
  24. } else {
  25. document.getElementById("countdown").innerHTML = timeleft + " soniya " + ab + abc;
  26. document.getElementById("countdown1").innerHTML = timeleft + " soniyadan so`ng orqaga qaytasiz";
  27. }
  28. timeleft -= 1;
  29. }, 1000);
  30. </script>
  31. <?php
  32. }else{ ?>
  33. <form class="form-wrapper" action="?" method="post">
  34. <input name="matn" placeholder="Hohlagan narsa yozing" type="text" required autofocus>
  35. <button type="submit" name="submit" class="btn btn-primary">Saqlash</button>
  36. </form>
  37. <? } ?>
  38. </body>
  39. </html>

1 daqiqa 6 soniyadan keyin yozdi:
Eslatma kodlarni o`zimga bir oz qo`shimcha kiritdim lekin shu kodni yana han qisqartirsa bo`lardi
1 daqiqa 37 soniyadan keyin yozdi:
Namuna https://webschool.uz/test/1.php