Решил поучить js, хочу написать мини игру
Заходишь не сайт, у тебя форма регистрации . Заполнил Ее, тебя перекинуло на новую страницу и в таблице отобразились данные которые ты ввёл. Далее, сама игра(о ней позже)... но сейчас такой вопрос. Это все на чистом ja без php можно сделать? Проблема в том, что я не знаю можно ли как-то передать данные с одной страницы на другую при помощи js?
|
Цитата:
|
Цитата:
Что такое дары? То есть без Пхп никак? |
Цитата:
Не обязательно РНР, серверный язык может быть и иным, но регистрацией и входом должен заниматься сервер, клиент только передает данные для регистрации/входа. |
Цитата:
|
webxmm,
так это не регистрацией называется. |
Первые степы моей игры ...
1. Форма на сайте (имя пользователя, имя, емейл,) и кнопка Продолжить - страница index.html 2. После регистрации тебя перекинуло на страницу game.html . Также, после регистрации введенный емейл сохраняется в текстовый файл (тут без php никак я так понимаю) 3. На странице game.html отображается Привет, <username>. Выбери уровень 1 и нажми кнопку Играть Снизу расположено 10 уровней (10 квадратов). Первый - доступный и на него можно нажать (остальные 9 как бы под замком). Когда нажал на первый квадрат, то открывается как бы 10 вопросов. (Далее смысл такой, что ты отвечаешь на первый вопрос, у тебя второй становится активным. Отвечаешь на второй, становится третий активный и так до десятого. Потом, когда закончишь первый уровень из 10 вопросов, можно перейти на второй). Смысл простой, я просто хочу JS научиться, решил на конкретных примерах. И да, смыста такой, что я ответил на 4 вопроса скажем, в след раз зашел и хочу с этого же места продолжить игру. Пару вопросов 1) Все ли из этого можно на JS сделать? 2) Поможете? Не в плане кода, а просто куда копать и тд. ... вот я хочу дойти хотя бы до этого степа, а потом уже дальше... |
1, 2 - без сервера никак, и не важно РНР ли это или иной язык серверный. Можно конечно и в файл все писать, но это крайне неудобно, для таких целей лучше БД. Кроме того у вас неверное представление о регистрации и ее назначении, если только под регистрацией не подразумевать принимать от клиента все что угодно.
Собственно хранить состояние действий пользователя можно и на сервере, коли есть действительно регистрация, а значит и идентификация пользователя. Но можно и на клиенте. А вот что касается самого сценария - "квадратики и пока...", то можно конечно все отдать клиенту, но в таком случае можно и "обойти правила". Поэтому, в зависимости от задачи разрешения на каждый этап должен давать сервер. То есть здесь потребуется и клиентский язык, и серверный. Если же просто ради "учиться", то можно все на JS сделать, эмулируя на нем же и поведение сервера. |
Цитата:
|
Цитата:
Цитата:
Я думал начать так. Сделать HTML форму. Ввожу данные. Затем скрываю форму ставя ей display:none, а отображаю другой уже div (в котором отображаю введенные данные, типа ПривЕт username). Так? Только у меня вопрос, при перезагрузке странички у меня снова отобразится форма для ввода. Как-то можно сделать, чтобы остался на второй стадии (когда форма скрыта, а отображаются данные). И второй вопрос, реально ли через JS записать в файл как-то емейл введенный? Ну или если не в файл, а где-то хранить |
Часовой пояс GMT +3, время: 16:13. |