powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Сохранение данных на странице
51 сообщений из 51, показаны все 3 страниц
Сохранение данных на странице
    #39520603
Здравствуйте!

Сразу признаюсь, что я полный нуб в текущем вопрос. Имеется простейшая задачка. На странице одно поле для ввода, значение которого попадает чуть ниже. Необходимо это значение сохранять на странице после нажатия кнопки. И сохранять это значение нужно не на стороне пользователя, а на самой странице (на стороне сервера).

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<html> 
<head>   
<title>Just4Test</title> 
</head> 
<body>   
Число2: <input id="number1"> 
<button id="save">Сохранить</button>   
<hr> 
<div id="result"></div>  
<script> 
function saveit() {     
var num = document.getElementById('number1').value;       
var html = 'Число1: 90' + '' + 'Число2: ' + num + '' +   'Число3: 105';       
document.getElementById('result').innerHTML = html; } 
document.getElementById('save').addEventListener('click', saveit); 
</script>   
</body> 
</html>



Я, естественно, гуглил и в качестве решений видел в основном использование PHP, который мне не подходит в виду наличия IIS-сервера. Подскажите, пожалуйста, какие ещё есть вариант для сохранения данных и последующего моментального вывода этих сохраненных данных.

Спасибо!
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520624
КириллН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PHP-веб-сервер можно и под апачем крутить, не обязательно под IIS. Если прям НАДО на стороне сервера, и планируете практиковать веб-разработку (хотя бы в учебных целях), то ставьте WAMP какой-нибудь.

Данные, которые вы хотите отобразить в форме, можно передать на сервер несколькими способами. Навскидку приходят:
• отправка всего контекста (формы) на сервер, где он сам вытащит;
• отправка http-get/post запроса, которые, в свою очередь, делятся на подварианты.
Во втором случае вам необязательно с сервера получать обновлённую страницу. Отправляете данные на сервер, а сами втихаря джаваскриптом модифицируете форму. Так трафик эффективнее используется (если это критично).
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520724
КириллН,КириллНPHP-веб-сервер можно и под апачем крутить, не обязательно под IIS.Мне-то как раз под IIS и надо :)
КириллНЕсли прям НАДО на стороне сервера А какие есть ещё варианты, если нужно изменять страницу как таковую, а не только в глазах клиента?
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520726
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубскийМне-то как раз под IIS и надо :)
Хм, предлагаю ASP.NET MVC
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520729
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубскийА какие есть ещё варианты, если нужно изменять страницу как таковую, а не только в глазах клиента?А может Вы задачу по-человечески опишите? Тогда мы предложим Вам варианты решения.
А пока Вам и простая отправка формы подойдёт.
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520733
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сабж "Сохранение данных на странице" с вопросом "И сохранять это значение нужно не на стороне пользователя, а на самой странице (на стороне сервера)." ничего общего не имеет, потому что "страница" существует только в браузере на стороне клиента.
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520735
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

мог бы и короче написать: ЯННП
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520736
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAНубНубскийМне-то как раз под IIS и надо :)
Хм, предлагаю ASP.NET MVC
а что не webforms ?
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520741
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAShSerge,

мог бы и короче написать: ЯННП
Хорошо, я нихрена не понял что надо ТС. Так лучше?
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520742
skyANA, skyANAА может Вы задачу по-человечески опишите? Тогда мы предложим Вам варианты решения.
Окей, тогда ещё попроще (и надеюсь понятнее).

Есть страничка, где есть форма для ввода значения и отображение введенного значения. И есть два клиента: Клиент1 и Клиент2. Клиент1 вводит в форму значение n и наблюдает введенное значение у себя на странице. Клиент2 открывает у себя эту же страницу и видит значение n (введенное Клиентом1), после чего вводит в поле своё значение m и наблюдает введенное значение у себя на странице. Клиент1 обновляет у себя страницу и видит значение m (введенное Клиентом2). И т.д.

Подскажите, пожалуйста, на будущее как это всё грамотно описать в двух словах?
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520745
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубскийПодскажите, пожалуйста, на будущее как это всё грамотно описать в двух словах?
Одним можно - чат называется.
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520746
ShSerge, эм... Конечная задача далека от чата на самом деле. Я просто описал, чтобы было максимально понятно.

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

Т.е. мне банально надо сохранять инфу на странице для всех клиентов, которые к ней обратятся :)

Но если проще воспринимать задачу, как "чат", то пусть это будет чат.
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520749
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубскийА так, если интересует сама задача, то я пытаюсь заставить одну стороннюю программку корректно отлавливать значение на странице

Сторонняя программа не может отлавливать значения на странице, так как ни одна программа не имеет доступа к странице, кроме браузера. Если на странице есть код JS, который передаёт данные на сервер, это вопрос кода на странице, а не какой-то там программы, которая каким-то мифическим образом что-то где-то отлавливает или «сканирует»

Ставьте задачу и вопрос правильно, тогда получите ответы.
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520756
hVostt,hVosttСтавьте задачу и вопрос правильно, тогда получите ответы.Океееей :)

"Сторонняя программа" - WebSite-Watcher и она, ЕСТЕСТВЕННО, имеет свой встроенный браузер. Я для неё должен смоделировать страницу, которую она будет сканировать и анализировать. Только как это вообще относится к моей локальной задаче, которая в "двух словах" описана вот так:НубНубскиймне банально надо сохранять инфу на странице для всех клиентов, которые к ней обратятся?
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520757
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубскиймне банально надо сохранять инфу на странице для всех клиентов, которые к ней обратятся
Ещё раз . Клиенты не обращаются к "странице". Страница в вашем браузере формируется на основе данных, которые на сервере (в БД) и клиенте (куки, например).
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520763
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубский,
цель анализа? есть подозрение, что что-то в постановке задачи не так...
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520777
вадя ,вадяцель анализа?Это вообще никак не относится к теме. Проверяю работу "сторонней программы".


ShSerge ,ShSergeСтраница в вашем браузере формируется на основе данных, которые на сервере (в БД) и клиенте (куки, например)Окей, я понял. У клиента мне сохранять ничего не надо, т.к. "анализатор" ничего не изменяет на странице и с куками не работает. Соответственно, мне нужно формировать данные "на сервере", о чём я ещё в самом начале написал:НубНубский(на стороне сервера)

Короче, как я понял, можно использовать ASP.NET MVC / WebForms? Это самый простой вариант? Просто мне полноценное БД ни к чему. Елки-палки, мне надо хранить одно число ! :) Текстовый файл в качестве БД использовать можно?
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520783
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубскийТекстовый файл в качестве БД использовать можно?
можно
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520798
О, а ещё оказывается PHP с IIS подружить можно. Что ж вы мне это сразу не сказали? :)
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520800
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубскийО, а ещё оказывается PHP с IIS подружить можно. Что ж вы мне это сразу не сказали? :)
а это поможет?
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520801
Изопропил , ну как видите, мне уже ничто не поможет :)

Ну а если серьёзно, то со стороны обывателя, PHP как-то воспринимается полегче ASP... Или через PHP не получится сделать запись в БД в виде текстового файла?
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520804
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубский Изопропил , ну как видите, мне уже ничто не поможет :)

Ну а если серьёзно, то со стороны обывателя, PHP как-то воспринимается полегче ASP... Или через PHP не получится сделать запись в БД в виде текстового файла?
Без разницы, всё подойдёт
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520808
Изопропил , это сарказм (я просто не всегда вижу эту табличку) или Вы серьёзно? Если второе, тогда вопрос "это поможет?" не совсем понятен :)
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520811
Prizzrak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Друзья! А в работу уже посылали? Или книжки почитать по веб программированию? Ну хотя бы "Веб для чайников".
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520820
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубский,
если у теья один, и только один чел заносит данные, то этим файлом хранения может быть сам файл html,
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520821
вадя , да, данные заносит только один клиент, но второй клиент (программа) эти внесенные данные просматривает...

А можно пример того, о чём Вы говорите? Имеется в виду HTML-атрибуты data-* (которые появились в HTML 5)?
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520823
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубский,
изменять не атрибуты а сам файл. то что надо отслеживать поместить в <body>xxxx</body>
xxxx - отслеживаемое.
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520825
вадя , Вы имеете в виду что-то типа вот такого ?
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520826
Кстати, это всё, что я нашел по предложенному Вами варианту... Т.е. без PHP, видимо, никак...
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520832
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубский вадя , Вы имеете в виду что-то типа вот такого ?
вполне
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520833
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубскийКстати, это всё, что я нашел по предложенному Вами варианту... Т.е. без PHP, видимо, никак...
это можно сделать всем чем нравится, главное чтоб на сервере что-то было , что мгло обрабатывать
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520888
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если я Вас правильно понял, то Вы пишете некий набор тестов для своего вотчера.

ИМХО тут не нужно никакого веб-программирования, PHP, или ASP.NET.
Пишите код на чем проще, что по таймеру добавляет то, что Вам нужно в HTML-файл на сервере (как вадя предложил), запускаете соответсвенно тоже на сервере.
И своим вотчером следите за страницей.

Или почему бы Вам не натравить его на какой сторонний ресурс в интернете, где часто меняются данные на странице?

P.S.: и в будущем описывайте задачу нормально и подробно, а не старайтесь в два слова сформулировать :)
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39520893
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубскийКстати, это всё, что я нашел по предложенному Вами варианту... Т.е. без PHP, видимо, никак...
Хм, можете во время теста ручками менять содержимое HTML-файла, вполне себ вариант.
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521456
skyANA , skyANAПишите код на чем проще, что по таймеру добавляет то, что Вам нужно в HTML-файл на сервере (как вадя предложил), запускаете соответсвенно тоже на сервере.skyANAХм, можете во время теста ручками менять содержимое HTML-файла, вполне себ вариант.
Видимо, я опять плохо объяснил. Страницу (а точнее значение на ней) изменяет клиент (тестировщик), у которого нету доступа к серверу и к редактирования самого html-файлу, который располагается на сервере... Поэтому тот вариант, что предложил уважаемый вадя и Вы, пожалуй, не подходит... :(

Процесс изменения на странице я не могу автоматизировать. Это делает оператор, который, повторюсь, не имеет доступа к серверу...

Т.е. единственный выход это всё же ASP.NET/PHP - так?
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521464
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубский,

да нет, не единственный, но давайт разберёмся...

Есть сервер, к нему ограничен доступ. Что сейчас крутится на этом сервере?
Есть тестировщик и оператор. Сейчас-то они с чем работают?

Я думал, что Вам свою приблуду надо оттестировать, а тут всплывают новые подробности :)
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521465
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ещё варианты зависят от того, разрешат Вам что-то ставить/настраивать на сервере, или нет.
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521466
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Например тестировщика можно дать доступ по ftp :)
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521474
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубский skyANA , skyANAПишите код на чем проще, что по таймеру добавляет то, что Вам нужно в HTML-файл на сервере (как вадя предложил), запускаете соответсвенно тоже на сервере.skyANAХм, можете во время теста ручками менять содержимое HTML-файла, вполне себ вариант.
Видимо, я опять плохо объяснил. Страницу (а точнее значение на ней) изменяет клиент (тестировщик), у которого нету доступа к серверу и к редактирования самого html-файлу, который располагается на сервере... Поэтому тот вариант, что предложил уважаемый вадя и Вы, пожалуй, не подходит... :(

Процесс изменения на странице я не могу автоматизировать. Это делает оператор, который, повторюсь, не имеет доступа к серверу...

Т.е. единственный выход это всё же ASP.NET/PHP - так?
в любом случае отдаваемую страницу ннлбходимо генерировать, и не важно, есть у кого доступ или нет. и не важно чем генерить. это не редактирование html файла, это постронние его полностью каждый раз. поэтому вставка данных в аттрибут -data, или в тело <body> дело десятое.
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521477
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAСейчас-то они с чем работают?
+1
As is to be....
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521695
skyANA , по порядку.
skyANAЕсть сервер, к нему ограничен доступ. Что сейчас крутится на этом сервере?У меня (я далее - "провайдер") имеется web-cервер IIS (далее - "мой сайт"), к которому у провайдера , естественно, есть доступ: творить там могу что угодно.
Есть другой человек (далее - "тестировщик"), который помогает оттестировать программу. Он попросил для теста предоставить ему на моем сайте поле для ввода, которое бы сохранялось (на стороне сервера) . По фтп или ещё как-нибудь иначе тестировщик соединяться не будет (ему это не надо).
В общем-то, всё просто, разве нет? :)

Вот всего лишь-то и надо организовать это сохранение. Вариант с редактированием непосредственно html-файла мне был понятен... Пытаюсь вникнуть вот в это:
вадя вставка данных в аттрибут -data, или в тело <body> дело десятое .Т.е. тестировщик после ввода значения нажимает кнопочку и вся страница html перерегенерируется (еленаписалэтослово) на основании введенных данных. Так?
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521722
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубский,

если есть сайт, то он на чём-то написан, а раз он на чём-то написан, то при помощи этого же можно сделать то, что просит тестировщик...
или сайт статический: просто набор html-файлов?

но если сайт статический, то значит обновляется он "провайдером" и спрашивается: а на фига тут тестировщик со своими требованиями? :)
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521724
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубскийВ общем-то, всё просто, разве нет? :)
Я не сомневаюсь, что на самом деле всё просто. Вот только Вы почему-то стесняетесь нормально об этом рассказать :)
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521731
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не удивлюсь, если в итоге окажется, что есть и человек, что разрабатывал сайт, но Вы, или Ваше руководство с ним поссорились
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521740
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубскийТ.е. тестировщик после ввода значения нажимает кнопочку и вся страница html перерегенерируется (еленаписалэтослово) на основании введенных данных. Так?тестировщик на странице , типа приведённой в начале, вводит данные, сервер получив данные записывает текстовый файл с именем strr.html такого примерно содержания
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
<html> 
<head>   
<title>Just4Test</title> 
</head> 
<body>
xxxxxxxxxxx
</body> 
</html>



либо
Код: html
1.
2.
3.
4.
5.
6.
7.
<html> 
<head>   
<title>Just4Test</title> 
</head> 
<body data-x='xxxxxxxxxxx '>
</body> 
</html>


где xxxxxxxxxxx - то что ввёл тестировщик.
вот эот файл strr.html и должен вызвать твой анализатор
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521741
skyANA , теперь я не понимаю куда Вы клоните :)skyANAесли есть сайт, то он на чём-то написан, а раз он на чём-то написан Да, сайт есть. Точнее это одна страница, которая описана вот тут: 20793437
skyANAпри помощи этого же можно сделать то, что просит тестировщикТак вот вопрос в том как лучше всё-таки сделать то, что просит тестировщик? :)

Вы мне по сути дали уже ответ ( 20793941 ), но при этом интригуете другими "вариантами", вот я и никак не успокоюсь :) Естественно, хочется что-нибудь попроще...
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521756
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубскийЕстественно, хочется что-нибудь попроще...
Возьмите ASP.NET и попробуйте, возьмите PHP и попробуйте, и Python попробуйте :) Что Вам будет проще на том и остановитесь.
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521759
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубский,

а тестировщик тоже нуб нубом и программировать не умеет?
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521761
вадя , вадятестировщик на странице , типа приведённой в начале, вводит данные, сервер получив данные записывает текстовый файл с именем strr.htmlТипа создается отдельная страница? Мне надо всё организовать на одной странице.
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521779
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубскийТипа создается отдельная страница? Мне надо всё организовать на одной странице.на какой странице? на той что вводятся?
ну дак перепеши её.
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521785
вадя , вадяна какой странице? на той что вводятся?Да, на той, что вводится.
вадяну дак перепеши её.Да знал бы я как это сделать - уже давно бы сделал и не парил бы тут никому мозг! :)
Ладно, пойду гуглить дальше...
...
Рейтинг: 0 / 0
Сохранение данных на странице
    #39521786
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НубНубскийМне надо всё организовать на одной странице.
сделай
...
Рейтинг: 0 / 0
51 сообщений из 51, показаны все 3 страниц
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Сохранение данных на странице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]