Тема: Треба створити гру-здогадайку
Хлопчики, а мені допоможете з формами??
Я не чекав від себе такої тупості. Думав, що подолаю з легкістю.
Зараз дуже дивуюсь.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → PHP → Треба створити гру-здогадайку
Для відправлення відповіді ви повинні увійти або зареєструватися
Хлопчики, а мені допоможете з формами??
Я не чекав від себе такої тупості. Думав, що подолаю з легкістю.
Зараз дуже дивуюсь.
і що там з формами?
imho краще одразу конкретне запитання
і що там з формами? imho краще одразу конкретне запитання
Гаразд. Треба створити гру-здогадайку.
Файл index.php має бути головним.
До нього підключається файл form.php. в ньому має бути текстове поле та кнопка "вгадати".
В поле вводимо цифру та відправляемо на index.php
Там генеруємо число від 5 до 10.
Потім перевіряємо, чи надійшли данні з форми.
Якщо надійшли то порівнюємо з прийдешнім числом.
Якщо прийдешнє число меньше, то пишемо, що воно замале і виводимо форму з написом "Спробуйте ще раз".
Якщо число більше, то пишемо, що воно завеликеі і виводимо форму з написом "Спробуйте ще раз"..
Якщо числа рівні, то пишемо, що ми вгадали.
І даємо лінк на пусту форму з написом "грати ще".
221VOLT написав:і що там з формами? imho краще одразу конкретне запитання
Гаразд. Треба створити гру-здогадайку.
https://mega.nz/#!NRtCERjQ!aUUJYZRw_8yI … 3qt2GvIHPo
тримайте в подарунок)
абсолютно безплатно
колись давно грався-редагував знайдений десь скрипт вікторини
поправити cp1251 -> utf8 і можна вживати))
і ще, напевно, сесію забрати з урл-а в куку
css досипати до смаку
А чи не має в кого алгоритму ділення націло??
Ділення з остачею, прошу пана в 3 клас загальноосвітньої школи.
Ділення з остачею, прошу пана в 3 клас загальноосвітньої школи.
Дуже нагадує: Прошу пана до гиляки.
Хлопчики, а мені допоможете з формами??
Я не чекав від себе такої тупості. Думав, що подолаю з легкістю.
Зараз дуже дивуюсь.
Бачу вам треба допомогти з PHP, вам сюди:
http://replace.org.ua/post/109058/#p109058
elektryk написав:Хлопчики, а мені допоможете з формами??
Я не чекав від себе такої тупості. Думав, що подолаю з легкістю.
Зараз дуже дивуюсь.Бачу вам треба допомогти з PHP, вам сюди:
http://replace.org.ua/post/109058/#p109058
Посилання бите.
Ось файл з формою
<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>";
}
?>
Розібрався з формами. Тут нова халепа. Є файл, до якого я інклюдю інший. Все було добре до пори. Але останнім часом альортом вискакує табличка "Підтвердіть повторну відправку фроми". Хоча форми, як такої немає. Діватись нікуди і я підтвержую. Тоді браузер видає мені помилку: 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);
Як з цим боротись??
Схоже, ваш PHP-файлі має кодування "UTF-8 with BOM". BOM - це byte order mark, невидимий символ, що додається першим у файл і вказує програмам на послідовність байтів у багатобайтових символах. Відредагуйте файл чимось, що не лишає цього BOM-а.
Схоже, ваш PHP-файлі має кодування "UTF-8 with BOM". BOM - це byte order mark, невидимий символ, що додається першим у файл і вказує програмам на послідовність байтів у багатобайтових символах. Відредагуйте файл чимось, що не лишає цього BOM-а.
Альорти перестали вискакувать, але помилки залишилися.
Дивно. Мало б бути навпаки.
Може я пришлю файли?? А Ви проглянете. Вони коротесенькі.
Часткова перемога. Все записуеться в файл. Помилка в виводі. Може можна по іншому виводить?? Приміром 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>';
}
}
?>
А куди поділися кнопки для приєднання файлів?? Чому я їх не бачу.
Ау-у-у!! Поворюю: куди поділися кнопки для приєднання файлів?? Чому я їх не бачу??
Натисніть "відповісти", а не набирайте відповідь у віконці швидкої відповіді внизу.
Ау-у-у!! Поворюю: куди поділися кнопки для приєднання файлів?? Чому я їх не бачу??
Я особисто сховав кнопку долучення файлів від вас А ще я сховав теґ code тому ви код не пишете в тому тезі.
Для відправлення відповіді ви повинні увійти або зареєструватися