X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Подскажите где найти скриптик..., сохранения данных из полей
scanread
scanread
Topic Starter сообщение 25.2.2013, 4:03; Ответить: scanread
Сообщение #1


ДЕТАЛИ В ПРОФИЛЕ
******

Группа: Active User
Сообщений: 1005
Регистрация: 16.12.2009
Поблагодарили: 178 раз
Репутация:   54  


Скрипт, который введенные данные, или выбранные данные, сохраняет в ссылку вида: хттп://сайт.ру/page_id=7&build1=c92c926ed2&build2=5ddf920d45

Т.е., в ссылку кодирует переменные, которые выбраны или введены. Точно не знаю. Была подсказка, что это jQuery с использованием какой-то функции saveData и еще 2 каких. По ним ничего толком не нашел.

Для примера: _http://www.witchhammer.ru/viewpage.php?page_id=7&build1=c92c926ed2&build2=5ddf920d45

Т.е., слева видно, на картинке, что выбрано, если чего добрать, и нажать сверху "Получить ссылку", то она будет ввести на такой результат.

Это один момент. Скрипт скриптом, интересует так же, возможно ли делать следующее:

к примеру, есть таблица, 10х10, все поля текстовые, заполнить, и получить ссылку. Вещь очень удобная, поскольку не использует БД.

Может кто использует такое или знает, где найти, поделитесь, пожалуйста. Заранее благодарен.


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tszyan
tszyan
сообщение 25.2.2013, 11:27; Ответить: tszyan
Сообщение #2


Участник
***

Группа: User
Сообщений: 207
Регистрация: 28.1.2013
Из: Москва
Поблагодарили: 110 раз
Репутация:   27  


scanread,
В вашем примере используется база данных, т.к. каждый раз, даже с одинаковыми данными генерируются разные ссылки. Т.е. на самом деле генерируется строчка-айдишник и пишется в базу с соответствующими ей данными.
(Данное решение не оптимизировано, я лично, не вижу смысла хранить каждую сгенерированную ссылку, даже если данные в них совпадают, можно писать в базу еще и хэш собранных данных, проверяя его на уникальность, если такой уже есть - возвращать существующую ссылку).

По поводу хранения данных в ссылке - можете попробовать алгоритмы сжатия - есть несколько реализаций на js. Например LZW
Либо реализовать какую-то свою компрессию.

Если Вы покопаетесь в js-коде на странице приведенного Вами примера, то увидите, что данные отсылаются на сервер и уже оттуда получается "закодированное" значение.

Сообщение отредактировал tszyan - 25.2.2013, 11:30


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


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Ripple где можно приобрести ?
4 DimaMyrzich 501 Сегодня, 18:28
автор: KriptoFin
Открытая тема (нет новых ответов) Подскажите по где купить дёшево домены com info biz net
7 docdie 1131 Сегодня, 16:12
автор: AOFY
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыГде взять скрипт круговой индикатор выполнения
3 slavyn 461 14.12.2017, 22:55
автор: Caterpillar
Открытая тема (нет новых ответов) Подскажите аналоги хостинга
0 dimaguru 369 8.12.2017, 14:55
автор: dimaguru
Открытая тема (нет новых ответов) Как найти группы, где в обсуждениях есть аренда
7 Motorocker 1014 6.12.2017, 13:49
автор: Nickita_Larionoff


 



RSS Текстовая версия Сейчас: 17.12.2017, 20:16
Дизайн