ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

28.04.2009, 17:07
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме: 5749763
Репутация:
1680
|
|
Аякс... к сожалению вообще про него ничего не знаю, но надо реализовать одну вешь...
В общем как сделать так, чтобы при нажатии на кнопку происходил POST запрос из полей input type="text" и страница плавно обновлялась.
Такая реализация сделанна в движке DLE:
http://51102.ru/index.php?do=register
проверка имени.
|
|
|

29.04.2009, 10:39
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
pass.js - сможет посмотреть любой человек, сама идея странная децл
не if (pas = pass)
а if (pas == pass)
|
|
|

29.04.2009, 10:40
|
|
Участник форума
Регистрация: 08.04.2008
Сообщений: 242
Провел на форуме: 2230263
Репутация:
229
|
|
У тебя
if (pas = pass)
Должно быть
if (pas == pass)
|
|
|

29.04.2009, 10:49
|
|
Новичок
Регистрация: 28.04.2009
Сообщений: 6
Провел на форуме: 16716
Репутация:
0
|
|
Спасибо!
Это нужно чтобы на сайте никто без моего ведома не регался!
Если есть идеи как сделать данную задумку лучше(увеличить безопаность скрипта)
То я рад буду услышать ваши мнения!
Исправил. Но переадресации не происходит 
Последний раз редактировалось Ineigo; 29.04.2009 в 10:51..
|
|
|

29.04.2009, 10:57
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
2 Ineigo:
ну вот это почитай http://php.com.ua/ru/articles/security/safe_auth.htm
|
|
|

29.04.2009, 11:02
|
|
Новичок
Регистрация: 28.04.2009
Сообщений: 6
Провел на форуме: 16716
Репутация:
0
|
|
Это то хорошо, но я могу использовать только JS, а к PHP на хостинге у меня закрыт доступ. Вот и полез я в JS 
|
|
|

29.04.2009, 11:11
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
2 Ineigo:
о, нашел:
https://forum.antichat.ru/showthread.php?t=18212
в следующий раз сам ищи 
|
|
|

29.04.2009, 11:15
|
|
Новичок
Регистрация: 28.04.2009
Сообщений: 6
Провел на форуме: 16716
Репутация:
0
|
|
Спасибо! Вопросов нет!!! 
|
|
|

30.04.2009, 12:23
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме: 5749763
Репутация:
1680
|
|
А может мы не те вопросы задаём? ©
Ладно, поставим вопрос по другому.
Вот на HTML простой код отправки POST запроса скрипту:
Код:
<FORM ACTION="http://lol.com/index.php" METHOD="POST">
<b>File:</b> <INPUT NAME="userfile" TYPE="file" size="20">
<INPUT TYPE="submit" VALUE="Send">
</FORM>
При нажатии на кнопку, он отправляет POST запрос и + перебрасывает на страницу lol.com/index.php
На аяксе можно реализовать "скрытный" запрос. Чтобы HTML страница не переадресовывалась никуда, но POST запрос выполнился и + на эту-же страницу вывалится подтверждение что POST запрос выполнен.
Подскажите как это реализовать.
PS: очень желательно чтобы код реализации был как можно меньше.
Последний раз редактировалось Nightmarе; 30.04.2009 в 12:41..
|
|
|

30.04.2009, 12:31
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Код HTML:
<script type="text/javascript" src="js/jquery-1.2.1.js"></script>
<script type="text/javascript" src="js/jquery.form.js"></script>
<form id="myForm" action="comment.php" method="post">
Имя: <input type="text" name="name" />
Комментарий: <textarea name="comment"></textarea>
<input type="submit" value="Комментировать" />
</form>
<script type="text/javascript">
$(document).ready(function(){
// ---- Форма -----
$("#myForm").ajaxForm(function() {
alert("Спасибо за комментарий!");
});
// ---- Форма -----
});
</script>
вот самый простой пример 
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|