|
Как получить ID сессии
|
|||
---|---|---|---|
#18+
Такой вопрос С сайта http://TestDomen1.com, который я обслуживаю нужно выполнить скрипт http://TestDomen1.comp/Site.php, который обращается к стороннему ресурсу http://TestDomen2.com для передачи данных с http://TestDomen1.com Ресурсы http://TestDomen2.com и http://TestDomen2.com расположены на разных доменах и на разных серверах. скрипт http://TestDomen1.comp/Site.php (пример) Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Известно, что скрипт http://TestDomen2.com/GetData.php выполняет загрузку контента, с помощью библиотеки Curl, подготовка которого, выполняется скриптом http://TestDomen1.com/pContent.php например так: скрипт http://TestDomen2.com/GetData.php (пример) Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
скрипт http://TestDomen1.com/pContent.php (пример) Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
При загрузке контента посредством скрипта http://TestDomen2.com/GetData.php теряется содержимое сессии определенное в http://TestDomen1.comp/Site.php скрипт http://TestDomen2.com/GetData.php не доступен для редактирования (создал грубый пример) т. е. передать SID в этот скрипт curl_setopt($curlh, CURLOPT_COOKIE, 'PHPSESSID='.session_id()); не возможно. Использование глобальной сессии также нежелательно т.к. текущие данные сессии могут быть переписаны. Данные из сессии, которая стартует в http://TestDomen1.comp/Site.php нужны для организации аудита операций, выполняемых при обработке данных контента, скриптом http://TestDomen1.com/pContent.php Как в данном случае получить в http://TestDomen1.com/pContent.php SID сессии открытой в http://TestDomen1.comp/Site.php ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 14:25 |
|
Как получить ID сессии
|
|||
---|---|---|---|
#18+
А в чем собственно вопрос? Как передать данные? Или задачка аля "Найдите у меня ошибку в коде"? Можно было гораздо кратко изложить проблему. Я так понимаю, вопрос только в том, почему используя сессии, теряется собственно сессия. Добавь куки в курл и будет тебе счастье. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2019, 22:37 |
|
|
start [/forum/topic.php?fid=23&fpage=13&tid=1459852]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
others: | 18ms |
total: | 119ms |
0 / 0 |