Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - fog

Страницы: [1]
1
PHP / Голосование
« : 06 Декабря 2002, 00:00:30 »
Нужно написать голосовалку, вот думаю как бы правильнее её защитить от накрутки... один человек должен голосовать не более одного раза в сутки. Сразу хочу сказать, что с сессиями раньше я не работал, поэтому хочу сейчас обойтись БЕЗ них, так как в такой короткий срок я с ними полностью не разберусь, а написать нужно сразу так, чтобы потом не пришлось переписывать.

Я вижу несколько вариантов:

1. Один IP голосует один раз в сутки.
Но тогда люди сидящие за прокси выпадают. Так как имеют один IP.

2. Хранить информацию о том, что человек голосовал в куки.
Не корректно, куки можно стереть, или вовсе отключить.

Есть ли ещё варианты, или комбинации?
Жду совета :)

2
PHP / Обрезание новостей
« : 05 Ноября 2002, 17:22:41 »
Всем спасибо. Я нашел своеобразное решение. Буду воплощать его в жизнь ;-)

3
PHP / Обрезание новостей
« : 21 Октября 2002, 19:14:41 »
Задача:

Если новость сильно длинная, ограничить её длинну, и сделать ссылку на полную.

1. нехочется делать выборку полных текстов из базы, а потом резать. Можно ли сразу доставать из MySQL первые 1000 символов поля? Имхо нет...

2. Могут быть открытые теги. (т.е. Открыт тег до 1000 а закрыт после, и в итоге получаем  главную страничку, с незакрытыми тегами)Как из закрыть? Может есть какая-нибкдь ф-я которая закрывает все открытые теги (не стандартная само собой, кажется стандартных таких нет)


И как вообще подобные штуки откатываются?

4
PHP / Разбор URL
« : 19 Августа 2002, 21:52:38 »
Да, но как передать эту строку в индекс, чтобы небыло 404

или я чего-то недопонял?

5
Boatman
Цитировать
Есть такой способ создания человеко-понятных урлов:
в файле .хтаксесс добавляешь -

Action parser /index.php


ForceType parser



А можно поподробнее, как это делается?

6
PHP / Разбор URL
« : 18 Августа 2002, 15:56:16 »
If you would like to use PHP as a module in Apache,
you should move php4ts.dll to the windows/system (for Windows 9x/Me)
or winnt/system32 (for Windows NT/2000) directory, overwriting any
older file. Then you should add the following two lines to you Apache
conf file:

LoadModule php4_module c:/php/sapi/php4apache.dll
AddType application/x-httpd-php .php

----------------------

Я так пытался делать, но не знал что нужно php4ts.dll копировать в system32, поэтому у меня апач не мог найти модуль и не запускался... теперь запускается, но не смотря на строку addtype не хочет парсить php файлы и предлогает их сохранить на диск.... :(

Может есть какие-нибудь идеи?

7
PHP / Разбор URL
« : 18 Августа 2002, 15:39:30 »
Ну так напиши плиз КАК ты это делаешь...
или дай ссылку на мануал... :)

8
PHP / Разбор URL
« : 18 Августа 2002, 13:45:52 »
Аа... вот в чём дело! а кто-нибудь скажет как сго поставить как модуль под windows?

И можно ли это сделать не перекомпилируя его?

9
PHP / Разбор URL
« : 18 Августа 2002, 02:54:40 »
Вобщем я так понял у меня что-то с апачем...
при попытке записать что угодно вроде:

header("HTTP/1.1 200 OK");

или

Header("HTTP/1.0 401 Unauthorized");

500я ошибка...

куда копать?

10
PHP / Разбор URL
« : 18 Августа 2002, 02:38:34 »
Неработает... :(

11
PHP / Разбор URL
« : 17 Августа 2002, 23:28:15 »
Вот попробовал ещё раз, освежил воспоминания...

Прописываю в .htaccess путь к файлу в случае 404 и 403

Всё работает в Нетскейпе, в ИЕ ошибка... сами знаете, пихает всякую дрянь на экран.

Прописываю в индексе (который в случае 404)

header("http/1.0 200 Ok");
echo $REQUEST_URI;
?>

и тут у меня оба браузера сообщают об ошибке 500... в чём дело -- непонятно.

Это лечится?

12
PHP / Разбор URL
« : 17 Августа 2002, 22:58:26 »
Да я читал по этому поводу...

Что-то у меня там не получилось... :(

13
PHP / Разбор URL
« : 17 Августа 2002, 19:46:37 »
У меня небольшой вопрос, который меня давно мучает.

Как сделать человекопонятный URL

http://server.com/articles/286

не используя mod_rewrite и не создавая кучи директорий?
Помогите пожалуйста, очень уж хочется такую красоту сделать.


Почему без использования мод реврайт? Тестирую скрипты под виндой, и немогу его настроить, что для этого нужно сделать, может кто подскажет? Но лучше без него :)

Страницы: [1]