Unlock

Unlock
Рейтинг
789
Регистрация
01.08.2004
AndyM:
Что деловой центр или научный центр нельзя было сделать не на острове?

Из Москвы то не могут сделать и не сделают, а тут блин в жопе земли (никому не в обиду, условно написал), рядом с городами где люди скоро забудут что такое цивилизация.

SubAqua:
В том что брутят только логин админа. Остальных не трогают.

Админка закрыта паролем?

Joker-jar, спасибо большое, то что надо :)

А вот еще может кто-то подскажет как задачку решит.

Код для проверки заполнения данных в одном апплете:

function check_ss(exa) {
var smiles = document.JME.smiles();
var jme = document.JME.jmeFile();
var mol = document.JME.molFile();
if (smiles.length < 1) {
alert("No molecule!");
}
else {
document.form.smiles.value = smiles;
document.form.jme.value = jme;
document.form.mol.value = mol;
document.form.exact.value = exa;
var info = document.referrer;
info += " - " + navigator.appName + " - " + navigator.appVersion;
info += " " + screen.width + "x" + screen.height;
document.form.rinfo.value = info;

На кнопках вещается такое:

<input type='button' value='Substructure Search' onClick='check_ss("n")'>
<input type='button' value='Exact Search' onClick='check_ss("y")'>

Но как повесить на такое:

<input type="image" src="/search.gif"/>

siv1987, не работает. :(

SubAqua, а в чем разница? Нагрузка на форум все равно будет. А подобрать нормальный пароль и по три попытки через 15 анриал. Лучше ботов банить, но готового решения у меня нет.

gormarket, спасибо большое. Хотя это для меня сложновато. Посмотрим, может одного костыля и выгрузкой софта и его последующей загрузкой раз в сутки решит проблему.

gormarket:
если поисковая форма уже есть у пользователя, то значит страницу он уже загрузил, т.е. софт работает.

Это не так. Это просто форма. Она не зависит от софта. В смысле загрузка страницы.

Есть ли какой-то не сложный вариант передать post запрос через промежуточную страницу, с редиректом типа того, что Вы дали страницей раньше.

gormarket:
Но если сервер не будет проверять наличие параметра, и на любой запрос отдавать загрузочную страницу, то все зациклится и пользователь никогда не получит основную страницу.

Бррр. Я просто конечный урл поставил и все работает как надо.

gormarket:
может быть методом POST

Да, именно.

gormarket:
его протранслировать через промежуточную страницу такой простой переадресацией не получится.

А есть ли другой вариант? Просто я почти все костыли поставил, все вроде бы неплохо выглядит. Вот только с поисковой формой осталась проблема.

gormarket:
<script type="text/javascript">
<!-- hide
document.location = "http://ваша_основная_страница?параметр"
// -->
</script>

Вот это то, что было нужно. :)

Еще один вопрос. Есть форма поиска, на каждой странице сайта. Вот как бы сделать редирект запросов из нее, на такую промежуточную страницу, чтобы это все еще работало?

Такой вид редиректа не прокатывает в этом случае. Я подозревал об этом, но на всякий случай попробовал сделать и получил:

405 - HTTP verb used to access this page is not allowed.
The page you are looking for cannot be displayed because an invalid method (HTTP verb) was used to attempt access.



---------- Добавлено 09.04.2012 в 19:08 ----------

gormarket:
И посетитель будет смотреть на предупреждение ровно столько, сколько потребуется на получение основного содежимого.

Кстати, а такой редирект не заддосит сервер? :) Это же повторяющиеся обращение к странице.

---------- Добавлено 09.04.2012 в 19:50 ----------

И еще вопрос. Как в Windows 2008 сделать обращение к определенной страницы сайта в определенное время. Что-нибудь без WGET.

P.S. Нашел вот такой вариант, vbs скрипт который в шедуллер:

Call LogEntry()


Sub LogEntry()

On Error Resume Next

Dim objRequest
Dim URL

Set objRequest = CreateObject("Microsoft.XMLHTTP")
URL = "http://www.your_website.com/filename.aspx"

objRequest.open "POST", URL , false

objRequest.Send

Set objRequest = Nothing

End Sub

Нет тут подвоха?

t_o_x_a, а если в этот момент посетитель будет работать с результатами поиска и тем более с корзиной? Он же данные потеряет. Сейчас перезапуск раз в сутки, в том время когда шанс работы пользователя с каталогом сведен к минимуму. Но такое время выбрать сложно, т.к. днем Европа, ночью США, ранним утром Австралия и Япония.

---------- Добавлено 09.04.2012 в 11:55 ----------

gormarket, спасибо, попробую.

Всего: 11838