SESSION_$ לא עובר

עוז 2002

New member
SESSION_$ לא עובר

שלום למומחים, אני כותב ב-PHP 4.3.4, וכמו שכתוב במדריך, מבצע השמה בתוכנית אחת
$_SESSION["zim"] = "An invader from another planet.";​
הקוראת לתוכנית אחרת. בתוכנית השניה:
$a = $_SESSION["zim"];​
התכנית השניה מחזירה
Undefined variable: _SESSION​
תודה!!
 

עוז 2002

New member
גם לא עוזר..

וגם נותן הודעות שגיאה...
Warning: session_start(): Cannot send session cookie - headers already sent by​
מה לא בסדר??
 

N i X

New member
זאת הפקודה הראשונה

בכל דף שבו אתה רוצה להשתמש בsessions. והיא חייבת לבוא לפני כל פלט שנשלח למשתמש כלומר:
<html> <?php session_start(); ?>​
כבר לא בסדר, כי שלחת <html>. קרא מנואל על sessions, אתה עושה שגיאות נפוצות, שאם היית קורא את זה כמה דקות, היית חוסך לעצמך הרבה כאב ראש ;)
 
למעלה