मुझे यकीन नहीं है कि आप क्या पूछ रहे हैं, लेकिन मुझे लगता है कि आप किसी अन्य उपयोगकर्ता से एक और सत्र प्राप्त करना चाहते हैं। यदि यह मामला है, तो मैं इसकी अनुशंसा नहीं करता और यह वास्तव में संभव नहीं है। सत्र प्रत्येक ब्राउज़र सत्र के लिए व्यक्तिगत होते हैं (जब तक कुकीज़ के माध्यम से अन्यथा निर्दिष्ट नहीं किया जाता है)।
यदि आप अपने सत्र से अपने कंप्यूटर से किसी अन्य कंप्यूटर से पुनर्प्राप्त करने के लिए कह रहे हैं, तो फिर, डिफ़ॉल्ट सत्र व्यवहार वास्तव में ऐसा करने के लिए नहीं किया जाता है। आपको अपने स्वयं के सत्र प्रबंधक को लागू करने की आवश्यकता होगी जो शायद डेटाबेस का उपयोग करता है और ट्रैक करता है कि कौन सा सत्र है जिसके लिए उपयोगकर्ता (उपयोगकर्ता आईडी शायद) है ताकि यह इसे किसी अन्य कंप्यूटर पर लोड कर सके। मैं इसकी सिफारिश नहीं करता क्योंकि आप मोम की एक और पूरी गेंद में जा रहे हैं, प्रति कहते हैं।
यदि आप उपयोगकर्ता लॉगिन और कंप्यूटर पर डेटा का ट्रैक रखने की कोशिश कर रहे हैं, तो मैं उपयोगकर्ता सेटिंग्स तालिका का उपयोग करने की अनुशंसा करता हूं। यहां आप सत्र की हैंडलर को संशोधित किए बिना सेटिंग्स को ट्रैक कर सकते हैं और उन्हें प्रत्येक सत्र या प्रत्येक पृष्ठ लोड भी लोड कर सकते हैं।
यदि आपके शीर्षक से आप वर्तमान में सक्रिय सत्रों की एक सूची प्राप्त करना चाहते हैं, तो बस तालिका में प्रत्येक उपयोगकर्ता का अंतिम हिट टाइम रिकॉर्ड करें और उस डेटा को प्रदर्शित करें, जब आप सत्र निष्क्रिय मानते हैं।
स्रोत
2009-08-08 04:59:25
समान प्रश्न और asnwers यहाँ उपलब्ध: http://stackoverflow.com/questions/675913/looping-through-all-a-servers-sessions-in-php –
मैं सहमत यहाँ एक ठोस उदाहरण है उत्तरदाताओं की सामान्य मानसिकता। ऐसा लगता है कि आप जो खोज रहे हैं वह एक अलग तकनीक है। क्या मैं वेब सॉकेट का सुझाव दे सकता हूं। –