RuWeb.net - хостинг и регистрация доменных имен
ГЛАВНАЯ ХОСТИНГ ДОМЕНЫ VDS СЕРВЕР ИНФОРМАЦИЯ КЛИЕНТЫ ПРАВИЛА ОПЛАТА ЗАКАЗ ФОРУМ
go to bottom

Версия для печати | Подписаться | Добавить в избранное   Создать новую тему Опрос: Ответ на сообщение
Автор: Тема: Помогите проблему решить.
Анонимный
Не зарегистрирован




Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме

[*] когда размещено 24.8.2003 в 17:39 Ответить с цитированием
Помогите проблему решить.


У меня есть сайт http://www.wmcasino.biz. Когда он загружается то к ссылкам автоматически приставлябтся сессии. Пример http://wmcasino.biz/index.php?id=1&PHPSESSID=e08008f50bc729eca7b9b7dd27c8... Вместо http://wmcasino.biz/index.php?id=1
Пробовал вставить
ini_set ('session.use_trans_sid',0);
ini_set ('session.use_only_cookies',1);
Но не помогло. Подскажите, что делать?
Анонимный
Не зарегистрирован




Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме

[*] когда размещено 30.8.2003 в 09:03 Ответить с цитированием


Где админы?????????????????????????
Воплик
Junior Member
*




Сообщения: 30
Зарегистрирован: 4.2.2003
Город: Санкт-Петербург
Пользователя нет на форуме

[*] когда размещено 30.8.2003 в 10:29 Ответить с цитированием


а что тебе не нравится то??? у тебя сессий нету? или не хочется именно видеть ссылку с сессией?
Просмотреть Профиль Пользователя Посетить Домашнюю Страницу Пользователя Просмотреть все сообщения этого пользователя Отправить пользователю личное сообщение
Анонимный
Не зарегистрирован




Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме

[*] когда размещено 1.9.2003 в 20:40 Ответить с цитированием


да.
Хочется, чтобы ссылки с сессиями небыло видно.
Как такое можно сделать?
Воплик
Junior Member
*




Сообщения: 30
Зарегистрирован: 4.2.2003
Город: Санкт-Петербург
Пользователя нет на форуме

[*] когда размещено 5.9.2003 в 00:16 Ответить с цитированием


ты знаешь, в то время, когда я пользовался услугами ruweb, я использовал сессии... так вот никаких подобных вывертов php не было...
пока могу показать только
http://www.php.net/manual/ru/ref.session.php

The session module supports both methods. Cookies are optimal, but because they are not always available, we also provide an alternative way. The second method embeds the session id directly into URLs.

PHP is capable of transforming links transparently. Unless you are using PHP 4.2 or later, you need to enable it manually when building PHP. Under UNIX, pass --enable-trans-sid to configure. If this build option and the run-time option session.use_trans_sid are enabled, relative URIs will be changed to contain the session id automatically.

Замечание: The arg_separator.output php.ini directive allows to customize the argument seperator. For full XHTML conformance, specify & there.


Alternatively, you can use the constant SID which is always defined. If the client did not send an appropriate session cookie, it has the form session_name=session_id. Otherwise, it expands to an empty string. Thus, you can embed it unconditionally into URLs.

The following example demonstrates how to register a variable, and how to link correctly to another page using SID. Пример 5. Counting the number of hits of a single user

<?php
if (!session_is_registered('count';)) {
session_register('count';);
$count = 1;
}
else {
$count++;
}
?>

Hello visitor, you have seen this page <?php echo $count; ?> times.<p>

To continue, <A HREF="nextpage.php?<?php echo strip_tags (SID)?>">click here</A>




The strip_tags() is used when printing the SID in order to prevent XSS related attacks.

Printing the SID, like shown above, is not necessary if --enable-trans-sid was used to compile PHP.

Замечание: Non-relative URLs are assumed to point to external sites and hence don't append the SID, as it would be a security risk to leak the SID to a different server.
Просмотреть Профиль Пользователя Посетить Домашнюю Страницу Пользователя Просмотреть все сообщения этого пользователя Отправить пользователю личное сообщение
Воплик
Junior Member
*




Сообщения: 30
Зарегистрирован: 4.2.2003
Город: Санкт-Петербург
Пользователя нет на форуме

[*] когда размещено 5.9.2003 в 00:18 Ответить с цитированием


у меня же прекрасно ссылки работали как

<a href="main.php?<?=$PHPSESSID?>">Дальше</a>

и phpsessid не показывался...
Просмотреть Профиль Пользователя Посетить Домашнюю Страницу Пользователя Просмотреть все сообщения этого пользователя Отправить пользователю личное сообщение
Анонимный
Не зарегистрирован




Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме

[*] когда размещено 8.9.2004 в 08:02 Ответить с цитированием


2 Воплик
так у тебя наверное кукисы были включены, вот они и не показывался.
2 Аноним
просто там по умолчанию стоит сессию в линках и формах не проставлять, а класть ее в кукисы... Если зайдет чел с отключеными кукисами, то все сессии накроются медным тазом...
Вообще на никсовых серваках парамтр 'session.use_trans_sid' задается при сборке, так что задавай-не задавай, его не изменишь... я напирмер бился над тем что бы его включить, но тк хостер меня послал, пришлось писать свой трасировщик (или как его), который бы запихивал в линки и формы номера сессий...
Создать новую тему Опрос: Ответ на сообщение

Powered by XMB
Разработано Группа XMB © 2001-2008
[запросов: 21] [PHP: 71.8% - SQL: 28.2%]
go to top
Центр поддержки (круглосуточно)
https://ruweb.net/support/
Москва(499) 502-44-31
Санкт-Петербург(812) 336-42-55
Нижний Новгород(831) 411-12-44
Екатеринбург(343) 204-71-16
© 2002-2013 ЗАО "РУВЕБ"

Дизайн - CredoDesign
Rambler\'s Top100 Рейтинг@Mail.ru
RuWeb.net - Хостинг веб-сайтов (первый месяц - бесплатно). Регистрация доменов.