Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Запись на мероприятие.
PHP Useless  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 20
Пользователь №: 42471
На форуме: 10 месяцев, 6 дней
Карма:




Всем привет.Пишу сайт для записи на мероприятие.То есть человек пишет данные и это записывается в базу и человеку вдаётся страница с билетом для пропуска чтобы юзер смог его распечатать.Так вот сделал дизайн,регистрацию,пополнение баланса,авторизацию,а вот главная часть осталось,то есть выше описанное и админка,Их не могу сделать,не знаю с чего начать.Типа админ в админке создает мероприятие для этого мероприятия создает этаж а в этаже создает комнату с указанием числа мест.Прошу помощи магистров!
1.Админ в своей админке создает мероприятие.2.Админ для каждого мероприятия создает этажи, а в этажах комнаты с их вместимостью.3.А юзер приходить кликает на мероприятие перед ним открывается форма.4.Юзер вбивает свои данные(имя,фамилию,и т.д) и нажимает на кнопку "Участвовать на мероприятии"5.После нажатия на кнопку "Участвовать на мероприятии" PHP скрипт сам автоматически записывает этого юзера ,например, в 2-ой этаж 3-ю комнату место номер 7.6.После этого данные которые он написал записывается в базу.7.И перекидывает юзера на страницу с введенными юзером данные,чтобы он мог распечатать это как билет(пропуск)8.И это страница с его данными записывается на страницу,типа, example.com/BJJM=515JH, чтобы юзер в любое время смог распечатать свой билет(пропуск) по ссылке example.com/BJJM=515JH
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователь сейчас на форуме



Лысый и злой
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 25989
Пользователь №: 21350
На форуме: 6 лет, 8 месяцев, 23 дня
Карма: 725

Не курю:
1 год, 2 месяца, 9 дней


админ создаёт мероприятие (указывает этаж, комнату, угол в этой комнате, количество лампочек в комнате, указывает есть ли отхожее место, указывает можно ли бухим, указывает можно ли с оружием, указывает можно ли в трусах)

на все про всё 5 поля

1. Название мероприятия
2. дата и время начала мероприятия
3. кол-во доступных мест
4. доп. описание - примечание
5. конец регистрации на мероприятие (дата время)

Каждый пользователь авторизирован на сайте, поэтому - нужно ещё одну таблицу в бд

id мероприятия
id посетителя сайта

так и будет храниться

1 | 12
1 | 32
1 | 543
2 | 12
2 | 534

и тд.

можно проверять кол-во оставшихся мест запросто и не сложно

билет можешь печатать - генерируя md5 хеш + id мероприятия + id user
т.е. для мероприятия "Забить до сметри Петрова" - c id = 12 для Хулиганова Парамона Тапковича с id 342 будет выглядеть как

cd24e9e453e9aabc0e6cdf5badd14307-12-342


ну можешь не все 32 символа брать, а первые 10, например

cd24e9e453-12-342


всё остальное для граждан Афганистана - платно.


--------------------
Халявные ответы кончились.
Если нужен готовый код - готовьтесь заплатить.
Райкин тоже был артист

Возле дома был сарай
А когда всё хорошо
Можно просто покурить

user posted image
http://ufa102.xyz/
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
PHP Useless  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 20
Пользователь №: 42471
На форуме: 10 месяцев, 6 дней
Карма:




Цитата (Игорь_Vasinsky @ 30.01.2016 - 19:41)
админ создаёт мероприятие (указывает этаж, комнату, угол в этой комнате, количество лампочек в комнате, указывает есть ли отхожее место, указывает можно ли бухим, указывает можно ли с оружием, указывает можно ли в трусах)

на все про всё 5 поля

1. Название мероприятия
2. дата и время начала мероприятия
3. кол-во доступных мест
4. доп. описание - примечание
5. конец регистрации на мероприятие (дата время)

Каждый пользователь авторизирован на сайте, поэтому - нужно ещё одну таблицу в бд

id мероприятия
id посетителя сайта

так и будет храниться

1 | 12
1 | 32
1 | 543
2 | 12
2 | 534

и тд.

можно проверять кол-во оставшихся мест запросто и не сложно

билет можешь печатать - генерируя md5 хеш + id мероприятия + id user
т.е. для мероприятия "Забить до сметри Петрова" - c id = 12 для Хулиганова Парамона Тапковича с id 342 будет выглядеть как

cd24e9e453e9aabc0e6cdf5badd14307-12-342


ну можешь не все 32 символа брать, а первые 10, например

cd24e9e453-12-342


всё остальное для граждан Афганистана - платно.

XAXAXAXAXAXAXAXAXAXA)))Я не с Афганистана,просто первый он стоял)))))
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
PHP Useless  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 20
Пользователь №: 42471
На форуме: 10 месяцев, 6 дней
Карма:




Цитата (Игорь_Vasinsky @ 30.01.2016 - 19:41)
админ создаёт мероприятие (указывает этаж, комнату, угол в этой комнате, количество лампочек в комнате, указывает есть ли отхожее место, указывает можно ли бухим, указывает можно ли с оружием, указывает можно ли в трусах)

на все про всё 5 поля

1. Название мероприятия
2. дата и время начала мероприятия
3. кол-во доступных мест
4. доп. описание - примечание
5. конец регистрации на мероприятие (дата время)

Каждый пользователь авторизирован на сайте, поэтому - нужно ещё одну таблицу в бд

id мероприятия
id посетителя сайта

так и будет храниться

1 | 12
1 | 32
1 | 543
2 | 12
2 | 534

и тд.

можно проверять кол-во оставшихся мест запросто и не сложно

билет можешь печатать - генерируя md5 хеш + id мероприятия + id user
т.е. для мероприятия "Забить до сметри Петрова" - c id = 12 для Хулиганова Парамона Тапковича с id 342 будет выглядеть как

cd24e9e453e9aabc0e6cdf5badd14307-12-342


ну можешь не все 32 символа брать, а первые 10, например

cd24e9e453-12-342


всё остальное для граждан Афганистана - платно.

Всё могу сделать,но когда вводятся все мероприятия списком как сделать ссылку,то есть обработчик,не создавать же для каждого мероприятия отдельную страницу
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователь сейчас на форуме



Лысый и злой
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 25989
Пользователь №: 21350
На форуме: 6 лет, 8 месяцев, 23 дня
Карма: 725

Не курю:
1 год, 2 месяца, 9 дней


ну так - когда выводишь список - формируй ссылку и в GET параметры урл передавай ID мероприятия

а на странице мероприятия - читай GET и делай запрос в БД - выводи инфу.

чует мой копчик - рано тебе такими делами заниматься, эх рано...


--------------------
Халявные ответы кончились.
Если нужен готовый код - готовьтесь заплатить.
Райкин тоже был артист

Возле дома был сарай
А когда всё хорошо
Можно просто покурить

user posted image
http://ufa102.xyz/
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса