141

Re: Створення браузерки

koala написав:

Двома словами: нормальна послідовність обробки має виглядати так:
користувач натиснув кнопку (посилання) - браузер сформував HTTP-запит - запит прийшов на сервер - сервер обробив запит (наприклад, видалив щось) - сервер сформував нову сторінку - сервер надіслав сторінку браузеру через HTTP - браузер відмалював нову сторінку.
Як це виглядає у вас:
користувач натиснув кнопку (посилання) - браузер сформував HTTP-запит - запит прийшов на сервер - сервер обробив запит (наприклад, видалив щось) - сервер сформував нову сторінку з хедером location - сервер надіслав сторінку браузеру через HTTP - браузер побачив хедер - браузер сформував HTTP-запит - запит прийшов на сервер - сервер сформував нову сторінку - сервер надіслав сторінку браузеру через HTTP - браузер відмалював нову сторінку.
Бачите, скільки зайвих дій?

Так, дій в моєму випадку набагато більше... І це зовсім не правильно. А не підкажете яку саме функцію потрібно в кінці прописувати наприклад після того як сервер обробив запит і щось видалив/оновив в базі щоб він це не робив повторно!?

142

Re: Створення браузерки

Так, дій в моєму випадку набагато більше... І це зовсім не правильно. А не підкажете яку саме функцію потрібно в кінці прописувати наприклад після того як сервер обробив запит і щось видалив/оновив в базі щоб він це не робив повторно!?

псц як все замучено. Треба просто зразу все правильно робити і потім нічого не треба буде викликати.
Робіть унікальні токени на кожну дію і буде вам щастя ;)

п.с. як я бачу дану тему:

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

фараон: у мене не паше треба зробити що б пахало, ось які у мене граблі.
форумчани: ось як працює хттп протокол, ось як працює PHP, а так працюють бравзери, треба робити так і так що б все добре працювало і без збоїв.
фараон: я не хочу кодити і знати як паше хттп я хочу запустити гру і заробити бабло, скиньте тупо код і все =) або скажіть звідки скопіювати і куди вставити =))

Подякували: Chemist-i, koala, 0xDADA11C7, quez4

143 Востаннє редагувалося Faraon (20.05.2014 15:41:36)

Re: Створення браузерки

фараон: у мене не паше треба зробити що б пахало, ось які у мене граблі.
форумчани: ось як працює хттп протокол, ось як працює PHP, а так працюють бравзери, треба робити так і так що б все добре працювало і без збоїв.
фараон: я не хочу кодити і знати як паше хттп я хочу запустити гру і заробити бабло, скиньте тупо код і все =) або скажіть звідки скопіювати і куди вставити =))

Можливо так і виглядає, але ви помиляєтеся в :

фараон: я не хочу кодити і знати як паше хттп я хочу запустити гру і заробити бабло, скиньте тупо код і все =) або скажіть звідки скопіювати і куди вставити =))

Так, бабло я заробити хочу, але кодити я хочу більше! Якщо б це було не правда то я б давно вже закинув. Можете вірити або не вірити, але мені дуже цікаво дізнаватися щось нове, і як воно працює (php) Хоча я і не дуже спішу братися за книжки, а просто використовую ті невеличкі знання що я здобув. І перед тим як вставляти чудий код я намагаюся розібратися в ньому.

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

Код писати не потрібно! Лише назву функції яку потрібно вказувати в кінці щоб гет запрос не відправлявся повторно після оновлення сторінки :).

144

Re: Створення браузерки

Faraon написав:

Код писати не потрібно! Лише назву функції яку потрібно вказувати в кінці щоб гет запрос не відправлявся повторно після оновлення сторінки :).

Варіантів купа:
- не дозволяйте оновлювати сторінку з GET-параметрами (дописуйте усі посилання без цього запиту);
- не робіть GET-запит, робіть POST-запит;
- додайте токен (GET- чи POST-параметр, чи реп'яшок-кукі), що змінюватиметься з останньою операцією, і якщо вдруге надісланий той самий токен - не виконуйте операцію.

145 Востаннє редагувалося Faraon (21.05.2014 11:06:05)

Re: Створення браузерки

- не дозволяйте оновлювати сторінку з GET-параметрами (дописуйте усі посилання без цього запиту);

У мене сторінка оновлюється автоматично що 15с. з тими самими параметрами!

- не робіть GET-запит, робіть POST-запит;


для  POST потрібно використовувати <form> </form> - це мені не підходить!

- додайте токен (GET- чи POST-параметр, чи реп'яшок-кукі), що змінюватиметься з останньою операцією, і якщо вдруге надісланий той самий токен - не виконуйте операцію.

як це? що за токен?

146

Re: Створення браузерки

для  POST потрібно використовувати <form> </form> - це мені не підходить!

Ви, мабуть, дуже здивуєтесь, але це зовсім необов’язково.

147

Re: Створення браузерки

http://uk.wikipedia.org/wiki/AJAX
http://css-tricks.com/serious-form-security/

це вам має допомогти, принаймні надіюсь на це =)

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

148

Re: Створення браузерки

funivan написав:

http://uk.wikipedia.org/wiki/AJAX
http://css-tricks.com/serious-form-security/

це вам має допомогти, принаймні надіюсь на це =)

Дякую, це мені справді допомогло в деяких моїх питаннях які були не вирішені.
А нащот GET запросу то я  покіщо буду поєднювати для початку с header (), а колись наберуся знань і зроблю все як має бути!

149

Re: Створення браузерки

Привіт всім! Першу браузерку я завершив! Бій на флеші все ж не зробив, але на php + mysql все вийшло! Мені хтось порадив з учасників форума (вже й не памятаю хто) робити два рази браузерку і після коєного раху видаляти і починати заново щоб набратися знань в цій області, і тільки на третій раз викладати на хостинг для публічного користування. Я так і зроблю! Приступаю до створення браузерки під номером 2.
Тепер хочу зробити дублікат русскої рибалки. Тільки не на клієнті, а браузерку. І полягає питання як зробити анімацію закидування вудочки і витягування риби з води? Можна на флеш, але мені це не подобається. Чув що такі штуки можна робити на html5. Коли я порився в гугл то найшов багато ігр з подібною анімацією яка потрібна мені, тільки як вона робилася на html5 я нігде не знайшов. Де можна почитати про це? Чи це потрібно робити зв`язок html5 + javashipt ?

150

Re: Створення браузерки

Вчіть JavaScript. Анімація в HTML5 досягається роботою на JS із елементом canvas

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

151

Re: Створення браузерки

Так JavaScript тим і гарний, що якщо бачиш якусь гру, то й її код теж можеш прочитати. Он я недавно теж вирішив читанням зайнятись: https://bunyk.wordpress.com/2014/06/23/ … 2048-code/

152 Востаннє редагувалося Faraon (13.08.2014 01:31:17)

Re: Створення браузерки

Привіт всім! Так як я працюю над другим проектом  свій перший вирішив виставити в вільне користування))))
Тільки там дуже мало що зроблено. Саме головне це те що немає боїв між гравцями. Я їх зробил, але пізніше видалив тому що думав переробити їх на флеші. Хоча там присутній файл battleBOT.php тільки його потрібно підключити і створити для него базу (якщо я і її видалив) цей файл відповідає за бої між гравцем і ботом!
Що там є:
Реєстрація
Кабінет гравця в вигляді панелі керування  в центрі сторінки.
Функціонал локацій та переходу між ними.
Інвентарь
Відправлення повідомлень гравцям (почта)
Частково зроблений функціонал кланів (потрібно зробити тільки подачу заявки на додавання їх в базу)
Також здається ще є обім між гравцями (якщо я його також не видалив)
і ще декілька речей...
Прошу не судити строго. Так як це мій перший досвід!
В загальному:
дір, багів  - куча. Код гавно. Але всеж вирішив виставити!
Щоб скачати перейдіть по силці:
http://www.не-дійсний-домен/3933250

Скрин: (видалено)

Подякували: Chemist-i, Felis silvestris catus2

153

Re: Створення браузерки

Звідки арт? Виглядає досить симпатично, хоч мені і не вдалося визначити, на якій мові гра.

154 Востаннє редагувалося Felis silvestris catus (08.07.2014 20:20:14)

Re: Створення браузерки

Чувак, дуже непогано http://emoticoner.com/files/emoticons/onion-head/good-job-onion-head-emoticon.gif

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

155 Востаннє редагувалося Faraon (08.07.2014 20:23:30)

Re: Створення браузерки

quez написав:

Звідки арт? Виглядає досить симпатично, хоч мені і не вдалося визначити, на якій мові гра.

всі картинки з Googl! Гра на російській мові. На самову початку створення було дві мови, російська і українська, але через це мені стало тяжко орієнтуватися в коді тому змушений був зробити одномовною. Думав коли буду викладати на платний хост то сяду на кілька годин і зроблю знову двомовною!

156

Re: Створення браузерки

yellow написав:

Чувак, дуже непогано http://emoticoner.com/files/emoticons/onion-head/good-job-onion-head-emoticon.gif

Дякую! Сподіваюся другий проект буде ще кращий!)))

157

Re: Створення браузерки

Faraon написав:
quez написав:

Звідки арт? Виглядає досить симпатично, хоч мені і не вдалося визначити, на якій мові гра.

всі картинки з Googl! Гра на російській мові. На самову початку створення було дві мови, російська і українська, але через це мені стало тяжко орієнтуватися в коді тому змушений був зробити одномовною. Думав коли буду викладати на платний хост то сяду на кілька годин і зроблю знову двомовною!

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

Тоді площадь

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

158

Re: Створення браузерки

quez написав:
Faraon написав:
quez написав:

Звідки арт? Виглядає досить симпатично, хоч мені і не вдалося визначити, на якій мові гра.

всі картинки з Googl! Гра на російській мові. На самову початку створення було дві мови, російська і українська, але через це мені стало тяжко орієнтуватися в коді тому змушений був зробити одномовною. Думав коли буду викладати на платний хост то сяду на кілька годин і зроблю знову двомовною!

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

Тоді площадь

Дякую. Забув написати... хоча ви напевне і самі здогадалися що в ігрі присутні граматичні помилки)

159

Re: Створення браузерки

Привіт всім! Ось мені стало цікаво, а які ціни зараз беруться за створення браущерної гри?
Наприклад http://сайт-злодій. Там нічого складного здається немає. Мені інтересно почути думку всіх учасників форума)))

160

Re: Створення браузерки

Врізнобій.
Хтось не ставить реклами.
Хтось пхає всюда де можна і де не можна.
Дехто думає, що хтось буде платити мікроплатежі (наївний).
Хтось пхає вірусняки та іше га**но.
Офіційної статистики подати нажаль не можу.