मैं सत्र को अमान्य करने के लिए निम्न कोड का उपयोग कर रहा हूं। मैंने कई पृष्ठों में logout.php
से लिंक किया है। यदि वह लॉगआउट लिंक क्लिक किया गया है तो logout.php
पृष्ठ पर क्लिक किया जाता है। logout.php
में कोड निम्न है।PHP सत्र की समस्याएं
unset($_SESSION['admin']);
session_destroy();
header('Location: index.php');
एक बार सत्र अमान्य हो जाने के बाद मैं पृष्ठ index.php
खोलना चाहता हूं।
Warning: session_destroy() [function.session-destroy]: Trying to destroy uninitialized session in C:\xampp\htdocs\Selection\logout.php on line 3
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Selection\logout.php:3) in C:\xampp\htdocs\Selection\logout.php on line 4
क्या गलत है: लेकिन मैं निम्न त्रुटि geting रहा हूँ?
क्यों कभी नीचे गिराया गया, वह सही है। –
धन्यवाद ... वैसे भी session_start() को स्क्रिप्ट की शुरुआत में बुलाया जाना चाहिए। – mck89