Автор Тема: Как передать переменные через строку браузера  (Прочитано 3531 раз)

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

Оффлайн Antoha

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 27
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zakazdiplom.ru
Задача такая, из базы показывается таблица, которая выводит 20 последних записей из этой базы на странице.

Как сделать так, чтобы эти записи были ссылками и при нажатии на них открывалась другая страница, которая в зависимости от ссылки, доставала из базы подробное описание.

Например, первая страница.

Новые 20 статей:
1. статья 1
2. статья 2
...

и при нажатии на статья 1, должна открыться вторая страница, которая обратится к базе и покажет в содержание статьи 1.

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Цитировать
Как передать переменные через строку браузера

в качестве примера подойдет:
http://forums.webscript.ru/showthread.php?s=&threadid=10281&msgnum=0"> эта тема

где
переменные: s, threadid, msgnum
значения: стоят после знаков равенства
разделитель переменных: &
разделитель урл-переменные: ?
соответствует методу: get
Все болезни от нервов, только сифилис от удовольствия

Оффлайн Antoha

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 27
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zakazdiplom.ru
OK
Так я сделал, все нормально работает. А может через сессии переменные передать. Или зачем усложнять? Я просто думаю может передача переменных в открытом виде, повлиять на безопасность.

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

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
передача переменных в открытом виде не влияет на безопасность.
Безопасность надо делать в любом случае.

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

Оффлайн Antoha

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 27
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zakazdiplom.ru
Цитировать
передача переменных в открытом виде не влияет на безопасность.
Безопасность надо делать в любом случае.


Не понял

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

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Проверять переменные, пришедшие от пользователя, надо в любом случае.
в базу добавлять в кавычках, прослешивать.
имена файлов - проверять направильность (хотя имена как раз лучше вообще не передавать), ну, и так далее.

 

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