Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > как из поля типа инпут записать данные в файл ???


Автор: Hell256 20.8.2005, 21:05
Код

<td height=7 width="31%" align="right" > 
<p align="right"><b>Опыт</b></td>
 <td height=7 align="left" > 
<p align="left">
<input class=gr style='BACKGROUND-COLOR: #999999' readonly size=13 value=0 name=exp></td>
 <td height=28 rowspan="4" valign="bottom" > 
<input class=gr style='BACKGROUND-COLOR: #999999' readonly size=4 value=0 name=hp1>&nbsp;&nbsp;<strong>Бот </strong></td>
  </tr>
  <tr align=center valign=top> 
 <td height=7 width="31%" align="right" > 
<span lang="ru"><b>Побед</b></span></td>
 <td height=7 align="left" > 
<input class=gr style='BACKGROUND-COLOR: #999999' readonly size=13 value=0 name=vin></td>
  </tr>
  <tr align=center valign=top> 
 <td height=7 width="31%" align="right" > 
<b><span lang="ru">Поражений</span></b></td>
 <td height=7 align="left" > 
<input class=gr style='BACKGROUND-COLOR: #999999' readonly size=13 value=0 name=letel></td>
  </tr>
  <tr align=center valign=top> 
 <td height=7 width="31%" align="right" > 
<b><span lang="ru">Ничьих</span></b></td>
 <td height=7 align="left" > 
<input class=gr style='BACKGROUND-COLOR: #999999' readonly size=13 value=0 name=exactly></td>


вот имеется такой код, как мне из полей инпут взять значения и записать их в файл??? через тег form не работает =(( так что этот вариант отпадает smile

Автор: batigoal 20.8.2005, 21:43
Цитата(Hell256 @ 20.8.2005, 22:05)
как мне из полей инпут взять значения и записать их в файл???

Какими средствами? Есть подозрение, что тебе, во-первых, нужен JavaScript, а не Java, а во-вторых, это попросту невозможно. smile

Автор: Hell256 21.8.2005, 00:22
ну не обязательно ява скрипт, можно что нить на VBS или php

Автор: LSD 21.8.2005, 00:46
В файл где, на клиенте или на сервере?

Автор: korob2001 21.8.2005, 03:29
Цитата

через тег form не работает =(( так что этот вариант отпадает

А посмотреть этот тег можно? smile

Автор: batigoal 21.8.2005, 09:45
Hell256
Товарищ, определись, какой тебе нужен раздел.

М
 
Java - это не JavaScript
Java - это не VB
Java - это не PHP


Но можно сделать это и на Java. Только ответь на вопрос LSD:
Цитата(LSD @ 21.8.2005, 01:46)
В файл на клиенте или на сервере?

Автор: Hell256 21.8.2005, 12:03
Цитата(LSD @ 21.8.2005, 00:46)
В файл где, на клиенте или на сервере?

на сервере =(
Добавлено @ 12:06
Цитата(korob2001 @ 21.8.2005, 03:29)
А посмотреть этот тег можно?

а чтож нельзя то
<form action=ссылка method=post name=любоеимя></form>
если заключить вот в этот тэг то ява скрипт не видит просто напросто окошек smile
Добавлено @ 12:08
Цитата(Lamer @ 21.8.2005, 09:45)
Товарищ, определись, какой тебе нужен раздел.

желательно ява скрипт, но если нет выхода то можно и на VBS или php

Добавлено @ 12:10
если кому интересно что это такое у меня могу выложить ссылку

Автор: batigoal 21.8.2005, 12:18
1. Раздел по JavaScript у нас находится здесь: http://forum.vingrad.ru/index.php?showforum=10
Java и JavaScript - это две большие разницы.
2. Переносить тему туда все равно не буду, потому что средствами яваскрипта эту задачу не решить. Нужно использовать какую-нибудь серверную технологию, например, сервлеты или PHP. Сервер будет извлекать данные из запроса и писать их в файл на диске.

Автор: korob2001 21.8.2005, 13:29
Цитата

<form action=ссылка method=post name=любоеимя></form>

К какой программе указан путь в атрибуте action? Тогда будет ясно видно, куда перемещать эту тему. Или приведи код, который обрабатывает эту форму.

Автор: Hell256 21.8.2005, 19:26
Цитата(korob2001 @ 21.8.2005, 13:29)
К какой программе указан путь в атрибуте action, тогда будет ясно видно, куда перемещать эту тему. Или приведи код, который обрабатывает эту форму.

я к чему и веду что через этот тэг никак нельзя =((( а ведёт он на другую php страницу которая и должна по идее записывать данные
Добавлено @ 19:28
Цитата(Lamer @ 21.8.2005, 12:18)
Нужно использовать какую-нибудь серверную технологию, например, сервлеты или PHP. Сервер будет извлекать данные из запроса и писать их в файл на диске.

а команду не подскажете?

Автор: Hell256 21.8.2005, 21:14
и код составляет примерно 400 строчек кому интересно лучше сами посмотрите
http://www.sumrak.jino-net.ru/modules/bot/bot.php

Автор: batigoal 21.8.2005, 21:39
Ежели на PHP, то не подскажу. Могу перенести тему в PHP-форум.

Автор: korob2001 21.8.2005, 21:59
Цитата

я к чему и веду что через этот тэг никак нельзя =(((

Странно. Почему у всех работает, а у тебя нет? Можешь пояснить смысл этих строк?
Код

<form action=bot1.php method=POST name=top>  
&nbsp;</form>

<!--// Здесь начинаются текстовые поля //-->

Этот код я взял из той странички, ссылку на которую ты дал. Теперь думаю понятно, почему форма не отправляется? smile

Lamer George - тему наверное нужно в HTML перемещать, хотя наверняка возникнут трудности и с кодом PHP.

Автор: Hell256 21.8.2005, 22:46
не работает по тому что яваскрипт не видит этих окон =(( а тэг фор остался на всякий случай, чтоб потом не писать его зановоно можешь сам попробовать заключить в этот тэг окошки и ничё работать не будет =((( почему так получается - я не знаю =(
Добавлено @ 22:49
Цитата(Lamer @ 21.8.2005, 21:39)
Ежели на PHP, то не подскажу. Могу перенести тему в PHP-форум.


не, не, не не перемещайте, может как нить на ява скрипт можно сделать, или устранить проблему

Автор: korob2001 22.8.2005, 00:28
Hell256 - да ты не понял, Java здесь вообще не причём.
Вот ты объясни:
Как твой код отправляет данные на сервер, точнее как ты это себе представляешь?
Почему документ html начинается с тега <body>, а заканчивается тегом </div>?
С чего ты взял, что проблему между твоей формой HTML и программой PHP нужно решать именно на Java? Ещё раз тебе повторю, не путай Java и JavaScript, абсолютно разнае языки.

Для начала вообще попробуй создать простейшую форму, например такую:
Код

<form action="check.php" method="POST">
<input type="text" size="30" name="name">
<input type="submit" value="Отправить">
</form>

А затем напиши программу PHP или если тебе уж так хочется, на Java, которая получит этот параметр и сохранит его в файл.

Автор: Hell256 22.8.2005, 01:04
всем огромное спасибо за то что возились со мной, я всё сделал =))) теперь всё работает у кого есть желание поглядеть можно тут http://www.sumrak.jino-net.ru/?set=bot


тему можно закрыть smile

Автор: Се ля ви 22.8.2005, 14:25

Автор: Zandr 25.8.2005, 12:02
Се ля ви, ты чего?

Автор: ZakroiSvoiRot 2.7.2007, 08:56
послушайте други, запись по средствам явыскрипт производить можно))) Для этого нужно вставлять свой код в теги <server> ну и соответствено нужен сервер поддерживающий сервесную явускрипт
зы
инфу можно найти в книги Java Script Ален Вайк, стр 812(книга синиго цвета, на обложке нарисован паук)

Автор: nornad 2.7.2007, 11:34
ZakroiSvoiRot, очень своевременная информация - прошло уже почти два года с последнего сообщения. smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)