Автор Тема: Передача переменной  (Прочитано 16944 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alex111

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Передача переменной
« : 21 Декабря 2005, 17:30:21 »
можно ли передать переменную методом POST просто кликнув по ссылке?
если да, плиз расскажите как.

Оффлайн Slastik

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 101
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.sproekt.kiev.ua
Передача переменной
« Ответ #1 : 21 Декабря 2005, 19:38:32 »
а зачем?
FAQ OFF =)

Оффлайн Alex111

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Передача переменной
« Ответ #2 : 21 Декабря 2005, 19:57:10 »
хочу чтоб при нажатии на ссылку, в адресной строке адрес не изменялся,
при этом страничка будет изменяться.
Это чтоб пользователи заходили всегда с главной страницы.

Оффлайн Slastik

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 101
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.sproekt.kiev.ua
Передача переменной
« Ответ #3 : 21 Декабря 2005, 20:34:21 »
а что случится если зайдут не с главной?
FAQ OFF =)

Оффлайн Alex111

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Передача переменной
« Ответ #4 : 22 Декабря 2005, 13:34:03 »
Slastik
Если не знаеш помолчи, зачем флуд разводить?
А вобче хочу одну страничку с подклучаемыми модулями, + при раздаче файлов чтоб юзер не видел прямой ссылки.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Передача переменной
« Ответ #5 : 22 Декабря 2005, 13:44:41 »
Alex111
Опиши задачу понятнее.
Если файлы раздавать не-прямыми ссылками - так это в FAQ, способов масса.
LJ: Backslashed life (rss)

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Передача переменной
« Ответ #6 : 22 Декабря 2005, 18:03:32 »
Alex111
не хочешь ответить на вопросы - скатертью дорога.

Оффлайн Alex111

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Передача переменной
« Ответ #7 : 23 Декабря 2005, 07:16:43 »
У меня будет одна страница "index.php" в которую в зависимости от знач.переменной будут инклюдиться другие php-файлы.
раздача файлов будет осуществляться после авторизации (файлы те не для общего пользования) в зависимости от авторизации доступ будет предоставлен на разные файлы. Вот я и хочу чтоб юзер не видел прямой ссылки на файл, чтоб по аналогии не качал чужие файлы.

RomikChef
я-же ответил.
а если ты о том что долго не отвечаю, то это просто от нехватки времени.

Оффлайн Alex111

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Передача переменной
« Ответ #8 : 23 Декабря 2005, 07:18:33 »
да в факе такого не нашел.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Передача переменной
« Ответ #9 : 23 Декабря 2005, 10:01:00 »
Цитировать
Alex111:
Вот я и хочу чтоб юзер не видел прямой ссылки на файл, чтоб по аналогии не качал чужие файлы.

это делается с помощью авторизации и ввода пароля.
а то, что ты сейчас задумал - это мало того, что глупо, так и ни от кого твои секретные пути не скроет

Оффлайн _gig_

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 1
  • +0/-0
  • 0
    • Просмотр профиля
    • http://doroshko.info
Передача переменной
« Ответ #10 : 23 Декабря 2005, 10:30:52 »
По-моему это бред! Сделать-то такое можно, но куда удобнее использовать mod_rewrite если уж сильно хочется скрыть путь!
Ленивый Пингвинчик...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Передача переменной
« Ответ #11 : 23 Декабря 2005, 11:00:50 »
mod_rewrite не скрывает никакие пути

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Передача переменной
« Ответ #12 : 23 Декабря 2005, 11:20:09 »
Alex111
Если include:
путь раз - ставить в мастер-скрипте переменную, и проверять ее наличие в подключаемом
путь два - парсить соотв серверные переменные на предмет наличия в них, скажем, "index.php"
путь три - если подключаются только файлы опр типа (напр., .php), то можно прописать в .htaccess инструкции, пересылающие все запросы типа *.php на определенный урл
[off]Можно (четвертым) еще грамотно поиграться с правами на файлы (что, конечно, правильнее!), но это зависит от хоста и от прямоты рук.[/off]

А вообще, ты определись: тебе надо файлы инклюдить или напрямую отдавать посетителю. Соответственно, есть разные решения.
LJ: Backslashed life (rss)

Оффлайн Slastik

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 101
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.sproekt.kiev.ua
Передача переменной
« Ответ #13 : 23 Декабря 2005, 13:05:41 »
Alex111
я всего лишь хотел узнать что тебе нужно
потому что судя по твоему начальному вопросу ты выдумываешь новый велосипед.

учись задавать вопросы
FAQ OFF =)

Оффлайн Alex111

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Передача переменной
« Ответ #14 : 26 Декабря 2005, 07:25:16 »
CGVictor например в index.php
include "files.php"
index.php с ограниченым доступом (вход по паролю).
в index.php ссылка на files.php (типа
<a href=index.php?var=files&user=xxx>тра-ля-ля</a>
в этом случае адрес в строке браузера будет
 http://index.php?var=files&user=xxx
от $user будет зависеть, что им покажет files.php
(ссылки на какие файлы)
мне бы хотелось чтоб в адресной строке всегда оставалось index.php
Цитировать
CGVictor:
путь три - если подключаются только файлы опр типа (напр., .php), то можно прописать в .htaccess инструкции, пересылающие все запросы типа *.php на определенный урл

это возможно подойдет, спасибо.
Slastik
Виноват, осознал, исправлюсь.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28