imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 14.05.2003, 10:27     # 1
madmoor
Full Member
 
Аватар для madmoor
 
Регистрация: 04.01.2003
Адрес: Latvia
Сообщения: 800

madmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собой
Таймаут между постами на ПХП - как?

Сразу хочу сказать - в ПХП я начинающий. Делаю сайт. Там будет майл-форма. Как реализовать запрет на отправку второго сообщения раньше, чем через, скажем, минуту после первого?
__________________
Esa hora irá creciendo cada día que pase, esa hora ya no parará más
madmoor вне форума  
Старый 14.05.2003, 14:08     # 2
Stasik
Registered User
 
Аватар для Stasik
 
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660

Stasik Известность не заставит себя ждатьStasik Известность не заставит себя ждать
есть в пхп такая замечательная функция time();

записываешь time() при отправке в куки, а потом сравниваешь

$time = time();
if($cookie[time]+60>$time){die('облом');};
__________________
Всё будет хорошо!
Stasik вне форума  
Старый 14.05.2003, 14:22     # 3
madmoor
Full Member
 
Аватар для madmoor
 
Регистрация: 04.01.2003
Адрес: Latvia
Сообщения: 800

madmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собой
Stasik
Ага... В целом ясно. А без куки это возможно?
__________________
Esa hora irá creciendo cada día que pase, esa hora ya no parará más
madmoor вне форума  
Старый 15.05.2003, 00:14     # 4
Stasik
Registered User
 
Аватар для Stasik
 
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660

Stasik Известность не заставит себя ждатьStasik Известность не заставит себя ждать
можно сохранить в файл или в дб, но тогда это перекроет доступ ВСЕМ юзерам, или можно сохранить time() и ип... это тож вариант....
__________________
Всё будет хорошо!
Stasik вне форума  
Старый 15.05.2003, 19:27     # 5
hanz
Guest
 
Сообщения: n/a

а можно с помощью сессий:
start_session();
делаешь переменную после поста, пишешь в неё текущее время, регишь её, потом просто проверяешь, переменные сессий не умирают между коннектами...
почитать можно www.php.net и php.spb.ru
 
Старый 15.05.2003, 21:10     # 6
Stasik
Registered User
 
Аватар для Stasik
 
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660

Stasik Известность не заставит себя ждатьStasik Известность не заставит себя ждать
сессия и сохраняется в кукисах и по ип
__________________
Всё будет хорошо!
Stasik вне форума  
Старый 15.05.2003, 21:17     # 7
qwebec
Full Member
 
Аватар для qwebec
 
Регистрация: 16.10.2002
Сообщения: 519

qwebec Путь к славе только начался
madmoor
если хочешь строгий запрет на повторную отправку формы используй и cookie и запись ip (в файл или в бд)

но в любом случае тот кто захочет отправить - отправит можешь не сомневаться
qwebec вне форума  
Старый 16.05.2003, 20:37     # 8
medved2002
Guest
 
Сообщения: n/a

Цитата:
Как писал Stasik
сессия и сохраняется в кукисах и по ип
Зря ты так.. Сессия может записываться и не в куки. А в файлы или в бд если пропишешь обработчик.
 
Старый 16.05.2003, 22:45     # 9
qwebec
Full Member
 
Аватар для qwebec
 
Регистрация: 16.10.2002
Сообщения: 519

qwebec Путь к славе только начался
medved2002
это где? на стороне посетителя то? или ты про серверную часть?
qwebec вне форума  
Старый 16.05.2003, 23:18     # 10
medved2002
Guest
 
Сообщения: n/a

Угу. В куках храниться ИД сессии (мона конечно отказаться и от этого и передовать его Гетом)..

А сами переменные где укажете
 
Старый 17.05.2003, 04:10     # 11
Stasik
Registered User
 
Аватар для Stasik
 
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660

Stasik Известность не заставит себя ждатьStasik Известность не заставит себя ждать
ну а я о чём говорю..... идентифиrатор.. мд5 шэх хранится в куки...... я вот думаю если надо сделать блокировку, то проще в куки напрямую бросить 1 байт, чем в куки писать 16 байт эхша (вроде 16) а тот один байт болкировки ещё и пихать в mysql или файл
__________________
Всё будет хорошо!
Stasik вне форума  
Старый 17.05.2003, 04:39     # 12
helldomain
Administrator
 
Аватар для helldomain
 
Регистрация: 13.05.2002
Сообщения: 11 227

helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
Samij klewij variant - posmotri kak sdelali registraciju na fromru.com - weselo ochen, mne ponrawilos, awtomatizirowat registraciju teper dostatochno trudno ;-))).
__________________
Осколки прошлого, как снег, закрутит ураган времён,
В ушедший день для нас навек, обрушив мост,
Оставив в наших душах след, тьма уплывёт за горизонт,
И в чистом небе вспыхнет свет, свет новых звёзд.
helldomain вне форума  
Старый 19.05.2003, 13:56     # 13
medved2002
Guest
 
Сообщения: n/a

А еще один вариант сделать в таблице уникальный ключ из ИП и времени постинга... тады надо только проверять прошла ли вставка в базу или нет... Правда челы с одного ИП отдыхают...
 
Старый 19.05.2003, 18:50     # 14
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Если возможен гостевой доступ то флуд блокировать нереально если флудит робот, который постоянно чередует разные сообщения и меняет прокси. Но если нужно избежать обыкновенных дубльпостов, то нужно просто сравнить содержание нового поста с содержанием последнего.
RaZEr вне форума  
Старый 19.05.2003, 20:18     # 15
helldomain
Administrator
 
Аватар для helldomain
 
Регистрация: 13.05.2002
Сообщения: 11 227

helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
Mnogie proxy peredajut originalnij IP.
__________________
Осколки прошлого, как снег, закрутит ураган времён,
В ушедший день для нас навек, обрушив мост,
Оставив в наших душах след, тьма уплывёт за горизонт,
И в чистом небе вспыхнет свет, свет новых звёзд.
helldomain вне форума  
Старый 19.05.2003, 20:41     # 16
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Многие подонки это знают
RaZEr вне форума  
Старый 19.05.2003, 21:58     # 17
helldomain
Administrator
 
Аватар для helldomain
 
Регистрация: 13.05.2002
Сообщения: 11 227

helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
Ugu ;-))).
__________________
Осколки прошлого, как снег, закрутит ураган времён,
В ушедший день для нас навек, обрушив мост,
Оставив в наших душах след, тьма уплывёт за горизонт,
И в чистом небе вспыхнет свет, свет новых звёзд.
helldomain вне форума  
Старый 20.05.2003, 03:12     # 18
AleXXXSoft
Guest
 
Сообщения: n/a

Выдать картинку кривую с цифрами и попросить ее ввести в поле - тут роботы отдыхают. Так сделали в Бойцовском Клубе при начале боя.
 
Старый 20.05.2003, 10:14     # 19
madmoor
Full Member
 
Аватар для madmoor
 
Регистрация: 04.01.2003
Адрес: Latvia
Сообщения: 800

madmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собойmadmoor Имеются все основания чтобы гордиться собой
Гы Докатились и до ГД-модуля, я смотрю )) Нде... Интересно, как это реализовано тут на форуме? Тут же тоже не кинешь пост раньше, чем через минуту после предыдущего...
__________________
Esa hora irá creciendo cada día que pase, esa hora ya no parará más
madmoor вне форума  
Старый 20.05.2003, 19:21     # 20
Stasik
Registered User
 
Аватар для Stasik
 
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660

Stasik Известность не заставит себя ждатьStasik Известность не заставит себя ждать
тут каждому юзеру в акаунт записывают таймстемп последнего поста, из под другого логина - пиши сколько хоч.......

AleXXXSoft
я гдето слышал о прига типа файнридера для unixa, вот ей... ломается почти всё
__________________
Всё будет хорошо!
Stasik вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 15:22.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.