1

Тема: Треба створити гру-здогадайку

Хлопчики, а мені допоможете з формами??
Я не чекав від себе такої тупості. Думав, що подолаю з легкістю.
Зараз дуже дивуюсь.

2

Re: Треба створити гру-здогадайку

і що там з формами?

imho краще одразу конкретне запитання

3

Re: Треба створити гру-здогадайку

221VOLT написав:

і що там з формами? imho краще одразу конкретне запитання

Гаразд. Треба створити гру-здогадайку.

Файл index.php має бути головним.
До нього підключається файл form.php. в ньому має бути текстове поле та кнопка "вгадати".
В поле вводимо цифру та відправляемо на index.php

Там генеруємо число від 5 до 10.
Потім перевіряємо, чи надійшли данні з форми.
Якщо надійшли то порівнюємо з прийдешнім числом.
Якщо прийдешнє число меньше, то пишемо, що воно замале і виводимо форму з написом "Спробуйте ще раз".
Якщо число більше, то пишемо, що воно завеликеі і виводимо форму з написом "Спробуйте ще раз"..

Якщо числа рівні, то пишемо, що ми вгадали.
І даємо лінк на пусту форму з написом "грати ще".

4 Востаннє редагувалося 221VOLT (12.01.2018 07:04:46)

Re: Треба створити гру-здогадайку

elektryk написав:
221VOLT написав:

і що там з формами? imho краще одразу конкретне запитання

Гаразд. Треба створити гру-здогадайку.

https://mega.nz/#!NRtCERjQ!aUUJYZRw_8yI … 3qt2GvIHPo

тримайте в подарунок)
абсолютно безплатно

колись давно грався-редагував знайдений десь скрипт вікторини
поправити cp1251 -> utf8 і можна вживати))
і ще, напевно, сесію забрати з урл-а в куку
css досипати до смаку

Прихований текст

на гітхаб викладати якось стидно, тому архівом

Прихований текст

можливо, це не зовсім буквально те про що просять,
проте з того скрипта можна почерпнути

або ж давайте свій код, будемо разом над ним думати

5

Re: Треба створити гру-здогадайку

А чи не має в кого алгоритму ділення націло??

6

Re: Треба створити гру-здогадайку

Ділення з остачею, прошу пана в 3 клас загальноосвітньої школи.

Подякували: koala1

7

Re: Треба створити гру-здогадайку

0xDADA11C7 написав:

Ділення з остачею, прошу пана в 3 клас загальноосвітньої школи.

Дуже нагадує: Прошу пана до гиляки.

8

Re: Треба створити гру-здогадайку

elektryk написав:

Хлопчики, а мені допоможете з формами??
Я не чекав від себе такої тупості. Думав, що подолаю з легкістю.
Зараз дуже дивуюсь.

Бачу вам треба допомогти з PHP, вам сюди:
http://replace.org.ua/post/109058/#p109058

9

Re: Треба створити гру-здогадайку

ostap34PHP написав:
elektryk написав:

Хлопчики, а мені допоможете з формами??
Я не чекав від себе такої тупості. Думав, що подолаю з легкістю.
Зараз дуже дивуюсь.

Бачу вам треба допомогти з PHP, вам сюди:
http://replace.org.ua/post/109058/#p109058

Посилання бите.

10 Востаннє редагувалося elektryk (13.01.2018 22:38:52)

Re: Треба створити гру-здогадайку

Ось файл з формою

<form action="ugad.form.php" method="post">
    <input name="gad"><br>
    <input type="submit" value="вгадати">
</form>

А це файл, який приймає данні з форми. Що з ним не так??

<?php
$ugad = rand(1, 10);
if($_SERVER['REQUEST_METHOD'] == 'POST')
    $gad = abs((int)$_POST['gad']);
if($gad == $ugad){
    echo "<h3>ви вгадали</h3>";    
    "<a href='ugad.form.php'>Грати ще</a>";
}
elseif($gad < $ugad){
    echo "<h3>число замаленьке</h3>";    
    "<a href='ugad.form.php'>спробуйте ще</a>";
}
else($gad > $ugad){
    echo "<h3>число завелике</h3>";    
    "<a href='ugad.form.php'>спробуйте ще</a>";
}
?>

11

Re: Треба створити гру-здогадайку

Розібрався з формами. Тут нова халепа. Є файл, до якого я інклюдю інший. Все було добре до пори. Але останнім часом альортом вискакує табличка "Підтвердіть повторну відправку фроми". Хоча форми, як такої немає. Діватись нікуди і я підтвержую. Тоді браузер видає мені помилку: Warning: Cannot modify header information - headers already sent by (output started at C:\OpenServer\domains\localhost\mysite2.local\inc\cookie.inc.php:
1) in C:\OpenServer\domains\localhost\mysite2.local\inc\cookie.inc.php on line 10
Додаю приінклюджуваний файл

<?
$visitCounter = 0;
if(isset($_COOKIE['visitCounter']))
    $visitCounter = $_COOKIE['visitCounter'];
$visitCounter++;
$lastVisit = '';
if(isset($_COOKIE['lastVisit']));
    $lastVisit = date('d-m-Y H:i:s', $_COOKIE['lastVisit']);
if(date('d-m-Y', $_COOKIE['lastVisit']) != date('d-m-Y')){
setcookie('visitCounter', $visitCounter, 0x7FFFFFFF);
setcookie('$lastVisit', time(), 0x7FFFFFFF);

Як з цим боротись??

12

Re: Треба створити гру-здогадайку

Схоже, ваш PHP-файлі має кодування "UTF-8 with BOM". BOM - це byte order mark, невидимий символ, що додається першим у файл і вказує програмам на послідовність байтів у багатобайтових символах. Відредагуйте файл чимось, що не лишає цього BOM-а.

13

Re: Треба створити гру-здогадайку

koala написав:

Схоже, ваш PHP-файлі має кодування "UTF-8 with BOM". BOM - це byte order mark, невидимий символ, що додається першим у файл і вказує програмам на послідовність байтів у багатобайтових символах. Відредагуйте файл чимось, що не лишає цього BOM-а.

Альорти перестали вискакувать, але помилки залишилися.

14

Re: Треба створити гру-здогадайку

Дивно. Мало б бути навпаки.

15

Re: Треба створити гру-здогадайку

koala написав:

Дивно. Мало б бути навпаки.

Може я пришлю файли?? А Ви проглянете. Вони коротесенькі.

16 Востаннє редагувалося elektryk (29.01.2018 01:57:52)

Re: Треба створити гру-здогадайку

Часткова перемога. Все записуеться в файл. Помилка в виводі. Може можна по іншому виводить?? Приміром for використовувати??

<?
if(file_exists('log/'.PATH_LOG)){
    $log = file('log/'.PATH_LOG);
    if(is_array($log)){
        echo '<ol>';
        foreach($log as $line){
            list($dt,$page,$ref) = explode('|', $line);
            $dt = date('d-m-Y H:i:s',$dt);
            
            echo <<<LINE
            <li>
                $dt: $ref --> $page
            </li>
LINE;            
        }
        echo '</ol>';
    }
}
?>

17

Re: Треба створити гру-здогадайку

А куди поділися кнопки для приєднання файлів?? Чому я їх не бачу.

18

Re: Треба створити гру-здогадайку

Ау-у-у!! Поворюю: куди поділися кнопки для приєднання файлів?? Чому я їх не бачу??

19

Re: Треба створити гру-здогадайку

Натисніть "відповісти", а не набирайте відповідь у віконці швидкої відповіді внизу.

20

Re: Треба створити гру-здогадайку

elektryk написав:

Ау-у-у!! Поворюю: куди поділися кнопки для приєднання файлів?? Чому я їх не бачу??

Я особисто сховав кнопку долучення файлів від вас  *JOKINGLY* А ще я сховав теґ code тому ви код не пишете в тому тезі.