alexandr_nv

alexandr_nv
Рейтинг
39
Регистрация
23.04.2009
User5:
Как узнать url страницы которая загружена во фрейм при помощи Javascript?

document.frames[0].location ?

So1:
отдавайте файл средствами пхп (через посылку браузеру соответствующих заголовков)

Я этот вариант предлагал выше.

So1:
если человек авторизован - никаких кук, которые можно скомуниздить и никаких редиректов.

А вот тут совсем непонятно, что вы имели в виде - поясните.

gazmyas:
Есть папка content Как сделать так чтобы туда был доступ только у зарегистрированных юзеров
Тоесть оттуда можно что-то скачать, например файл http://site.com/content/video1.zip будет доступен только для юзера, который "залогинился", а остальных будет перенаправлять на страницу для ввода логина и пароля

Самый простой и быстрый вариант, который пришел на ум:

В папке /content/ создать .htaccess, который проверяет куки на соответствие какому-то шаблону.

Если не соотвествует - то редирект на страницу авторизации.

Таким методом нельзя проверить на подлинность куки, а только на присутствие\соответствие шаблону - зато способ самый быстрый (с точки зрения расходуемых ресурсов) и не позволит кому попало скачивать файлы (если только не подделать куки).

Если же нужна настоящая проверка авторизации - то тогда можно редиректить на php-скрипт, который проверяет авторизацию и в зависимости от этого либо редиректит на страницу авторизации, либо отдает запрашиваемый файл (читает его сам и выдает). Этот подход явно медленней.

gerrard24:
а вы можете создать какое то простенькое приложение для вконтакта??

Нет, с "вконтактом" никогда не работал.

ps) Лучше задавайте вопросы в ICQ или личку, т.к. эту тему не часто смотрю.

А не проще сделать ссылки не прямые, а через свой скрипт?

Например:

была ссылка http://bannerurl/

стала http://site/script?redirect=bannerurl/

А скрипт уже будет вести подсчет

TopperHarley:
Надо натравливать на свой самописный проксик, который умеет переключать проксики при смене логина/пароля/хоста заливки.

Это как? Ведь логин\пароль передаются уже после коннекта.

Dimitrias:
что-то на серваке все время вы дает: server did not respond

С проблемой разобрались.

Архив перезалил по той же ссылке http://trindex.ru/download/upload&unzip_desktop.zip

snegovik1:
Для DLE пишите ?

Нет, к сожалению, с DLE плохо знаком.


RewriteEngine on
RewriteRule ^add$ node/add/add [QSA,L]
VoV@:
В самом выражении Вы такие ссылки эффективно не исключите.
Пишите специальный код для исключения ссылок в скриптах и комментариях.

Исключить можно.

Помогут negative\positive lookahead\lookbehind

Всего: 393