Модераторы: Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [JS] Работа с input 
:(
    Опции темы
kshyms
Дата 15.12.2006, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 303
Регистрация: 30.8.2006
Где: Душанбе

Репутация: нет
Всего: 0



Цитата

 <FORM NAME="Form1" ACTION="http://www.igf.ru/cgi-bin/banya.pl">
    <INPUT TYPE="hidden" NAME="info" VALUE="Запись в баню на воскресенье">
    <INPUT TYPE="radio" NAME="sex" VALUE="Male" CHECKED> Мужик<BR>
    <INPUT TYPE="radio" NAME="sex" VALUE="Female"> Баба<BR>
    Имя:<BR>
    <INPUT TYPE="text" NAME="textfield" VALUE="Вася Пупкин" SIZE="30" MAXLENGTH="60"><BR>
    Пароль:<BR>
    <INPUT TYPE="password" WIDTH="10" NAME="passwd"><BR><BR>
    <INPUT TYPE="submit" VALUE="Запулить">
</FORM> 

Меня интересует больше всего разбор синтаксиса этого примера . Как отправить информацию со страницы сайта на сервер. Что указывать при этом имя сайта код доступа пароль, то есть по принципу ftp и потом скрыть эту информацию скриптом от доступа хаккеров. Каков должен быть синтаксис этой стоки? Если я это пойму то смогу сделать многое из задуманного! Литературу в веб читал и этот пример нашел. Кто подскажет как это сможет реально заработать ?
PM MAIL WWW Skype   Вверх
Aliance
Дата 15.12.2006, 12:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: нет
Всего: 137



Данные отсылаются серверу по адресу, указанному в атрибуте Action. Только при чем здесь JavaScript? Пиши в тот форум, какой язык серверный будет обрабатывать твой скрипт. В твоем примере это Перл.
PM MAIL WWW ICQ Skype   Вверх
kshyms
Дата 15.12.2006, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 303
Регистрация: 30.8.2006
Где: Душанбе

Репутация: нет
Всего: 0



Цитата

<HTML>
<HEAD>
<TITLE>Куда внедрить сценарий имеет значение !</TITLE>
<script TYPE="text/javascript">
/* код функции Javascript */
function HelloUser(txtName) {
alert("Привет пользователю " + txtName);
}
</SCRIPT>
</HEAD>
<BODY BGCOLOR ="SILVER", TEXT="BLACK", LINK="BLUE", ALINK="RED", VLINK="NAVY">
<script TYPE="text/javascript">
/* код исполняемого при загрузке сценария */
document.write("<H2>Вежливая страница</H2>");
</SCRIPT>
<FORM NAME="form1">
<p>Введите имя: <INPUT TYPE="TEXT" LENGTH="25" NAME="usnam">
<!-- а этой кнопке назначен обработчик события -->
<p><INPUT TYPE="BUTTON" NAME="btnPress" VALUE="Привет документу"
onClick="HelloUser(document.form1.usnam.value);">
</FORM>
</BODY>
</HTML>

Вот еще откопал в интернете аплет Javascript.  Вот это как записать  что б заработало реально document.form1.usnam.value Если я это пойму я мное сам смогу сделать. smile

Добавлено @ 14:31 
Цитата

Помни, ковчег был построен любителем. Профессионалы построили Титаник...
 Это великая мысль Имхо  smile 
PM MAIL WWW Skype   Вверх
kshyms
Дата 15.12.2006, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 303
Регистрация: 30.8.2006
Где: Душанбе

Репутация: нет
Всего: 0



Цитата

<HTML>
<HEAD>
<TITLE>Проверка данных в формах</TITLE>
<script TYPE="text/javascript">


function valid() {
   if (document.form1.fio.value.length < 5) {
      window.alert("Введите имя !");
      return false;
   }
   if (document.form1.tel.value.length < 3) {
      window.alert("Введите телефон !");
      return false;
   }
   if (document.form1.edu.value.length < 10) {
      window.alert("Заполните сведения об образовании !");
      return false;
   }
return true;
}

</SCRIPT>
</HEAD>
<BODY BGCOLOR ="WHITE", TEXT="BLACK", LINK="BLUE", ALINK="RED", VLINK="NAVY">
<H1 ALIGN=CENTER>Заполните пожалуйста данные</H1>
<HR>
<FORM NAME="form1" ACTION="mailto:[email protected]" onSubmit = "return valid();">
<table width=100% align=center>
<col width=35% align=left valign=top>
<col align=left valign=top>
<tr>
<th>Введите ваше ФИО:
<td>
<INPUT TYPE="text" NAME="fio" SIZE=30 MAXLENGTH=40>
<tr>
<th>Введите телефон:
<td>
<INPUT TYPE="text" NAME="tel" SIZE=9 MAXLENGTH=9>
<tr>
<th>Сведения об образовании:
<td>
<TEXTAREA NAME="edu" TITLE="Образование" ROWS=5 COLS=30>
</TEXTAREA>
</table>
<p align=center><INPUT TYPE="reset" NAME="but2" VALUE="Очистить форму">
<INPUT TYPE="submit" NAME="but3" VALUE="Отправка данных">
</FORM>
<HR>
</BODY>
</HTML>
 ТОже примерчик высший Как аплет работает?
 Где ядро алгоритма команды записи данных на сервер?
Может посредством указания этого <FORM NAME="form1" ACTION="mailto:[email protected]" onSubmit = "return valid();"> Как это лучше записать чтоб заработало реально?


Это сообщение отредактировал(а) kshyms - 15.12.2006, 14:54
PM MAIL WWW Skype   Вверх
Aliance
Дата 15.12.2006, 15:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: нет
Всего: 137




 ! 
Aliance
1. Пользуйтесь кнопкой «код»
2. Прочтите Правила форума: http://forum.vingrad.ru/index.phps=&act=SR&f=27 - один топик, один вопрос


В ЯваСкрипте нет апплетов, они есть в Яве. Конкретно, что ты хочешь узнать? Четко сформулируй.
PM MAIL WWW ICQ Skype   Вверх
12345c
Дата 15.12.2006, 16:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: нет
Всего: 101




Модератор: Сообщение скрыто.

PM WWW   Вверх
kshyms
Дата 16.12.2006, 09:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 303
Регистрация: 30.8.2006
Где: Душанбе

Репутация: нет
Всего: 0



Цитата

Конкретно, что ты хочешь узнать? Четко сформулируй. 

Я хочу узнать четко какая запись нужна для отправки данных в базу и желательно с кодировкой в одной строке и конкретно! 
PM MAIL WWW Skype   Вверх
GZep
Дата 17.12.2006, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


участник Винграда
***


Профиль
Группа: Завсегдатай
Сообщений: 1528
Регистрация: 7.7.2006
Где: Москва

Репутация: нет
Всего: 32



Цитата(kshyms @  16.12.2006,  09:08 Найти цитируемый пост)
Я хочу узнать четко какая запись нужна для отправки данных в базу и желательно с кодировкой в одной строке и конкретно!  

Так эти все проблемы должен решать серверный интерпретатор! Твоя задача - сделать обыкновенную форму. А дальше уже заниматься написанием скрипта-обработчика этой формы. javascript тут зачем тебе нужен?


--------------------
user posted imageuser posted image
PM MAIL WWW ICQ Skype GTalk   Вверх
kshyms
Дата 18.12.2006, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 303
Регистрация: 30.8.2006
Где: Душанбе

Репутация: нет
Всего: 0



Цитата

Твоя задача - сделать обыкновенную форму. А дальше уже заниматься написанием скрипта-обработчика этой формы.
 Форму уже сделал!Каков он должен быть, этот самый, скрипт обработчик этой формы ?
Если я это пойму, тогда уже многое  смогу сделать сам. smile 
PM MAIL WWW Skype   Вверх
GZep
Дата 18.12.2006, 17:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


участник Винграда
***


Профиль
Группа: Завсегдатай
Сообщений: 1528
Регистрация: 7.7.2006
Где: Москва

Репутация: нет
Всего: 32



Цитата(kshyms @  18.12.2006,  11:50 Найти цитируемый пост)
Форму уже сделал!Каков он должен быть, этот самый, скрипт обработчик этой формы ?
Если я это пойму, тогда уже многое  смогу сделать сам.

Так этот скрипт надо делать на PHP или на Perl, но никак не на javascript.

P.S. Советую Вам по чаще вылезать из раздела Флейм, чтобы не сидеть постоянно на "танке"... smile 


--------------------
user posted imageuser posted image
PM MAIL WWW ICQ Skype GTalk   Вверх
kshyms
Дата 6.1.2007, 07:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 303
Регистрация: 30.8.2006
Где: Душанбе

Репутация: нет
Всего: 0



Цитата

Приложения, написанные на скриптовых языках (SSI, PERL, PHP, ASP и др.), для выполнения которых должны быть встроенные интерпретаторы, как модули сервера HTTP. Код этих приложений встраивается непосредственно в HTML страницы. Сервер распознает эти страницы по расширению (.php, .asp, .shtml, .pl). 
Преимущества:
- быстрота (выше чем у CGI, но ниже чем у модуля, т.к. интерпретаторы).
- удобно использовать
Недостатки:
- ограниченность возможностей 

Приложения, работающие через Java Servlet.
Преимущества:
- платформо-независимость
- серверо-независимость
Недостатки:
- приложения на Java работаю медленнее 

Приложения, написанные на Java и встроенные в HTML страницы (с расширением .JSP (JavaServer Pages)). В принципе это аналог скриптовых языков работающих через модуль (в место модуля в данном случае Java Servlet, а язык Java)
Преимущества:
- платформо-независимость
- серверо-независимость
- удобно использовать
Недостатки:
- приложения на Java работаю медленнее 
  
http://ipm.kstu.ru/internet/lec/7.php  А здесь пишут что можно использовать Java и встроенные в HTML  серверный интерпритатор для HTTP. А еще вычитал, что все что можно написать на PHP можно написать и на HTML., а если на HTML значит и на скриптах тоже можно ! PHP исполняется на сервере, а что скрипты HTML не исполняются? Не понятно!

PM MAIL WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Центр помощи"

ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Несоблюдение правил может повлечь за собой самые строгие меры от закрытия/удаления темы до бана пользователя!


  • Название темы должно отражать её суть! (Не следует добавлять туда слова "помогите", "срочно" и т.п.)
  • При создании темы, первым делом в квадратных скобках укажите область, из которой исходит вопрос (язык, дисциплина, диплом). Пример: [C++].
  • В названии темы не нужно указывать происхождение задачи (например "школьная задача", "задача из учебника" и т.п.), не нужно указывать ее сложность ("простая задача", "легкий вопрос" и т.п.). Все это можно писать в тексте самой задачи.
  • Если Вы ошиблись при вводе названия темы, отправьте письмо любому из модераторов раздела (через личные сообщения или report).
  • Для подсветки кода пользуйтесь тегами [code][/code] (выделяйте код и нажимаете на кнопку "Код"). Не забывайте выбирать при этом соответствующий язык.
  • Помните: один топик - один вопрос!
  • В данном разделе запрещено поднимать темы, т.е. при отсутствии ответов на Ваш вопрос добавлять новые ответы к теме, тем самым поднимая тему на верх списка.
  • Если вы хотите, чтобы вашу проблему решили при помощи определенного алгоритма, то не забудьте описать его!
  • Если вопрос решён, то воспользуйтесь ссылкой "Пометить как решённый", которая находится под кнопками создания темы или специальным флажком при ответе.

Более подробно с правилами данного раздела Вы можете ознакомится в этой теме.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Центр помощи | Следующая тема »


 




[ Время генерации скрипта: 0.1451 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.