Автор Тема: Переменные сессии  (Прочитано 4589 раз)

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

Оффлайн Rodent

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 133
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.unimix.ru
Переменные сессии
« : 17 Марта 2004, 00:19:50 »
Допустим
session_start();
$_session["name"]="User";

Теперь вопрос. Можно ли подменить переменную зарегистрированную в сессии на другую не с сайта, открывшего сессию?

Оффлайн leonid

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 14
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Переменные сессии
« Ответ #1 : 17 Марта 2004, 01:20:16 »
данные сохраненные в сессии хранятся на твоем сервере

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Переменные сессии
« Ответ #2 : 17 Марта 2004, 01:30:50 »
Rodent
Во-первых, будь добр при написании вопроса писать внимательно (без ошибок). Это в первую очередб нужно тебе а не нам.
Например твой код работать не будет: в ПХП переменные чувствительны к регистру и надо писать $_SESSION а не $_session

Я смутно понял концовку предложения:
Цитировать
Rodent:
на другую не с сайта, открывшего сессию?

В общем случае - нельзя.
Раньше, когда писали под register_globals = On, при неправильном написании скрипта была возможность. Но если у тебя register_globals = Off и/или ты используешь массив $_SESSION то такой проблемы уже нет.
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Rodent

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 133
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.unimix.ru
Переменные сессии
« Ответ #3 : 17 Марта 2004, 12:08:56 »
Макс
1. меня в вопросе волновала не чистота написания кода, а возможность подмены.
2. что не понятно в моей концовке? Самое главное смысл понятен, опять же возможно замена или нет.

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

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Переменные сессии
« Ответ #4 : 17 Марта 2004, 12:16:56 »
Rodent
или ты адекватно реагируешь на замечания, или ищещь себе другое место для своих вопросов.

Оффлайн Rodent

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 133
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.unimix.ru
Переменные сессии
« Ответ #5 : 17 Марта 2004, 22:12:07 »
Уважаемый Роман
Прошу Вас больше не высказывать Ваше ЛИЧНОЕ отношение к тем, кому программирование дается с трудом. А Ваше постоянное ехидство и втаптывание в грязь человека, показывая какой он тупой, по сравнению с Вами, вряд ли будет оцениваться как помощь начинающим программистам.
С уважением, Николай

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

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Переменные сессии
« Ответ #6 : 18 Марта 2004, 15:39:08 »
Неуважаемый Rodent
Только человек с очень больным самолюбием может увидеть в моем  замечании "ехидство и втаптывание в грязь".
И только человек с совершенно неадекватной оценкой окружащей действительности станет огрызаться на Макса, который является образцом корректности на этом форуме.
Так что выбирай. Если тебе не нравится то, что пишет он - с тобой буду общаться я.
А то к себе, видите ли, он требует тепличного отношения, а сам кусает руку, которая ему же и помогает.
Так не получится, мил человек. Гавкать будешь на родителей своих ,которые тебя избаловали.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Переменные сессии
« Ответ #7 : 18 Марта 2004, 21:25:25 »
[off]
ща кто-то точно пойжет в сад
[/off]
Rodent
Макс уже дал ответ на твой вопрос.
тема закрыта.
AS IS...

 

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