Автор Тема: Как запретить отображение ID сессии при первой загрузке страницы?  (Прочитано 7032 раз)

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

Оффлайн RedScotina

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://redscotina.net
Вобщето суть сабже канешно но всё таки поблее подробно скажу што есть урл
например

server.com/news.php?top&PHPSESSID=dd5e9bd0cddb01331058c84e549f25b5

каким образом запретить отображать PHPSESSID и его номер поскольку изза него происходит при старте неправильное отображение...

Только скажите более подробно поскольку сам ещё только учусь...

Оффлайн rembo

  • Больной
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.v4.ru
Цитировать
каким образом запретить отображать PHPSESSID
использовать куки
Цитировать
изза него происходит при старте неправильное отображение...
поясни
программист должен все сделать так, чтоб потом ничего не делать

Оффлайн Tronyx

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 826
  • +0/-0
  • 2
    • Просмотр профиля
http://php.spb.ru - статья про сессии.
С уважением, Владимир Гончаренко - COPI# 93
Ролевая онлайн игра

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Цитировать
поскольку изза него происходит при старте неправильное отображение...
значит что-то неправильно написал.
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Гаррилл

  • Наглый тип
  • Постоялец
  • ***
  • Сообщений: 202
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phpbbcms.sf.net
RedSctina
Придётся ещё учиться, потому что не у всех работают куки. Так что и с PHPSESSID надо уметь строить.

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

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

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

Боюсь, что мое решение ты вряд ли осилишь, но можешь попробовать
http://www.ronet.ru/sess.htm

Оффлайн RedScotina

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://redscotina.net
Угу портит Сраницу следующим образом.... Поясню есть стартовый index.php который ссылаеться на шаблон в котором есть што то типа
 
function head(){}
if($QUERY_STRING == "news")
{head(); require("news.php");}

В результате ссылки получаються вида main.php?news то есть если туда добовляеться phpsessid то он выводит на голый main.php што нафиг ненадо... Вот собсно  и всё!...

Насчёт
Цитировать
значит что-то неправильно написал.

вроде всё работает.

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

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

Все-таки, старый добрый принцип одна страница - один файл, меня еще НИ РАЗУ меня не подводил.

Делай так
if(strtok($QUERY_STRING,"&") == "news")

Оффлайн Гаррилл

  • Наглый тип
  • Постоялец
  • ***
  • Сообщений: 202
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phpbbcms.sf.net
RedSctina
Цитировать
Угу портит Сраницу следующим образом.... Поясню есть стартовый index.php который ссылаеться на шаблон в котором есть што то типа
function head(){}
if($QUERY_STRING == "news")
{head(); require("news.php");}

Ну раз так....
То ничего хорошего у тебя не выйдет (с) :)) инструкция по использованию туалетной бумаги

Оффлайн RedScotina

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://redscotina.net
Возможно вы и правы но... я изхожу из того что чем меньше сраниц тем удобнее с ними работать... сайт маленький и создавать огромендное их количество не целесообразно...
 
Да кстати спасибо RomikChef(особо) и Tronyx за ссылки на материал по этому поводу проблема уже решена.

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

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Не понял. с какой радости у тебя меньше страниц?
а news.php - это что? промокашка?

Откуда огроменное количество??
та же news.php, что и у тебя, только без извращений в командной строке и index.php

зачем вообще писать index.php?news
когда можно просто написать news.php??
Это удобнее и в разработке, да и пользователю привычнее.
« Последнее редактирование: 01 Декабря 2002, 01:48:01 от RomikChef »

Оффлайн RedScotina

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://redscotina.net
Цитировать
Не понял. с какой радости у тебя меньше страниц?
а news.php - это что? промокашка?

>>Я приводил это для примера

Цитировать
Откуда огроменное количество??
та же news.php, что и у тебя, только без извращений в командной строке и index.php

>> Я говорил што не к чему мусорить лишней инфой это просто ненужно.

Цитировать
зачем вообще писать index.php?news
когда можно просто написать news.php??
Это удобнее и в разработке, да и пользователю привычнее.

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

И ко всему прочему незнаю но мне удобнее держать в одном фаиле все ссылки и всё что с этим связанно а потом туда просто подгружать отдельные необходимые txt а не верстать каждую страницу отдельно

Оффлайн Гаррилл

  • Наглый тип
  • Постоялец
  • ***
  • Сообщений: 202
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phpbbcms.sf.net
RedSctina
Посиди и подумай ещё. Судя по твоим рассуждениям у тебя плохая структура ньюсов.
Мне кажется, что должно быть так:
{SITE_URL}/index.php?c=2 (вывод новостей категории, если 0, то выводим все, понятно, что с постраничным выводом, не помешал бы календарик и прочие фильтры).
{SITE_URL}/article.php?s=2 (вывод собственно статьи).
А вот SID пихай все время в конец урла. Возможностей навалом.

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

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

Знаешь, как у него новости выводятся?
Текстом, одна под другой.
А ты - фильтры! :-)))

Я ему объясняю, что при моем подходе получается одинаковое количество страниц и МЕНЬШЕ мусора.
а он в ответ несет просто бред, никак не связанный с тем, что я два дня ему говорю :-)

Оффлайн RedScotina

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 6
  • +0/-0
  • 0
    • Просмотр профиля
    • http://redscotina.net
RomikChef & Гаррилл

[наезды удалены модератором]
« Последнее редактирование: 01 Декабря 2002, 18:22:15 от Tronyx »

 

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