Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Помогите сделать сессию в...

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Без описания
Swinger
Отправлено: 21 Июня, 2009 - 20:07:59
Post Id


Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Июнь 2009  
Откуда: 24регион


Помог: 0 раз(а)




помогите пожалуйста, захотелось у себя в скрипте партнерки сделать сессию так http://сайт/cессия/panel.php а в обычном выглядет так http://сайт/panel.php?сессия!

пробовал чето , но нече не получаетьсяНедовольство, огорчение
--
помогите пожалуйстаУлыбка
 
 Top
Ch_chov
Отправлено: 21 Июня, 2009 - 20:14:58
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




В php.ini поставь session_use_cookies =1
 
 Top
Swinger
Отправлено: 21 Июня, 2009 - 20:24:38
Post Id


Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Июнь 2009  
Откуда: 24регион


Помог: 0 раз(а)




вообще теперь не видит сессиюНедовольство, огорчение
 
 Top
Ch_chov
Отправлено: 21 Июня, 2009 - 20:27:04
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




Проверь включены ли куки в браузере.
 
 Top
Swinger
Отправлено: 21 Июня, 2009 - 20:32:47
Post Id


Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Июнь 2009  
Откуда: 24регион


Помог: 0 раз(а)




да включены!
но ты наверно не так понялНедовольство, огорчение мне надо чтобы ссесия была ввиде папки!
вот так выглядет обычно.. /panel.php
а мне надо чтобы было так /20c6f1f30497253cfb7a6476990d977 3/panel.php
(Добавление)
/panel.php? PHPSESSID =20c6f1f30497253cfb7a6476990d977 3
/20c6f1f30497253cfb7a6476990d977 3/panel.php
 
 Top
Ch_chov
Отправлено: 21 Июня, 2009 - 21:01:20
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




Не уверен, что php может автоматически формировать такие ссылки.
В любом случае, для обратной процедуры (извлечение ид сессии из url) придется использовать mod_rewrite.
(Добавление)
А почему тебя сессии через куки не устраивают?
 
 Top
valenok
Отправлено: 21 Июня, 2009 - 22:28:49
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




Ссылки формировать придется вручную.
Получить идентификатор сессии можно из session_id().
Расшифровывать ссылку придется через mod_rewrite и передавать запускаемому файлу вырезанный sid


-----
Truly yours, Sasha.
 
My status
 Top
Nestor
Отправлено: 21 Июня, 2009 - 23:37:39
Post Id



Частый гость


Покинул форум
Сообщений всего: 220
Дата рег-ции: Март 2009  


Помог: 0 раз(а)




правте session.use_trans_sid в файле php.ini.


-----
Aurus CMS
 
 Top
Swinger
Отправлено: 22 Июня, 2009 - 03:42:36
Post Id


Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Июнь 2009  
Откуда: 24регион


Помог: 0 раз(а)




error 404 Недовольство, огорчение
 
 Top
Swinger
Отправлено: 23 Июня, 2009 - 15:17:02
Post Id


Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Июнь 2009  
Откуда: 24регион


Помог: 0 раз(а)




ну ктонибудь может помочь?Недовольство, огорчение
 
 Top
Ch_chov
Отправлено: 23 Июня, 2009 - 15:19:58
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




Вроде объяснили уже всё. Делай ссылки вручную. Потом обрабатывай их через mod_rewrite.
 
 Top
Swinger
Отправлено: 23 Июня, 2009 - 15:50:03
Post Id


Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Июнь 2009  
Откуда: 24регион


Помог: 0 раз(а)




я так пишу
CODE (text):
скопировать код в буфер обмена
  1.  
  2.  
  3. echo " <a href=\"./".session_id()."/what.html\">ыыыыыы</a><br/>
  4.  
  5.  
  6.  

и у меня пишет 404 ненайденоНедовольство, огорчение
 
 Top
Champion Супермодератор
Отправлено: 23 Июня, 2009 - 15:52:14
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




ну классно, а в htaccess что написал?
 
 Top
Swinger
Отправлено: 23 Июня, 2009 - 16:39:43
Post Id


Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Июнь 2009  
Откуда: 24регион


Помог: 0 раз(а)




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


выше в постахз мне сказали вписать session.use_trans_sid в файле php.ini.

не робитНедовольство, огорчение скажите пожалуйста как прописать и что прописать B .htaccess??
 
 Top
Champion Супермодератор
Отправлено: 23 Июня, 2009 - 17:01:12
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




Swinger пишет:
вписать session.use_trans_sid в файле php.ini.
Во-первых, он есть там, его просто в 1 надо превратити.
Во вторых, он добавляет у URL такую от штуковину: .
А не такую /aeb79272b4f580d3e79272b4f585ff8 f/.

Уже сам давон нашел бы:
RewriteRule /(\w{32})/panel.php /panel.php?SESSID=\1
C правилом я мог ошибиться, смотри сюда http://php.su/articles/?cat=apache&page=007
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Apache и другие веб-серверы »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB