הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   בעייה בשמירת session (https://hosts.co.il/forums/showthread.php?t=38725)

scarface 27-01-07 11:11

בעייה בשמירת session
 
אני לא מבין מה קורה פה זה כותב לי ככה
Cannot send session cache limiter - headers already sent
אתם יודעים מה הבעיה??
ואיך לסדר אותה?? תודה לעוזרים...

חיים 27-01-07 11:18

הוא כותב לך שזה כבר שלך את האדרים(headers) תוכל להראות לי את הקוד שלך?כי ככה אי אפר לעזור לך

Ori The Man 27-01-07 11:18

תוסיף בראש הדף ob_start();
כי יש פלט שמוצג ליפני הצבת ה session

scarface 27-01-07 11:34

הנה
 
PHP קוד:

<?php
ob_start
();
$user$_POST['user'];
$pass$_POST['pass'];
require 
"index.php";
if (
$user== "Test" && $pass== "Test")
{
    
session_register('admin'); 
    
$_SESSION['admin'] = $pass
require 
"admintemp.php";
$page$_GET['page'];
$a3;
 if(
$page== $a)
 {
   {
require 
"add_page.php";
   }
 }
}
else
{
require 
"logintemp.php";

?>

אתם רואים את
require "add_page.php";
אני רוצה שרק אם נשמר בpass וב user את המולה test זה יראה את התוכן של add_page.php

Ori The Man 27-01-07 11:44

אחרי שהוספתה זה עדיין עושה לך ככה?
ולא יותר פשוט לעשות שאם יש לו סשן זה יוביל אותו לדף?
ובדף עצמו לעשות בדיקה שאם יש לו סשן זה יראה ואם לא יעביר אותו לדף התחברות או משהו?

scarface 27-01-07 11:45

אני יודע
 
אבל ניסיתי בהכל.. אבל זה עכשיו לא עושה לי את אותה הטעות
פשוט אחרי שאני מתחבר בפעם הראשונה ואז כאילו לוחץ על קישור זה מבקש ממני להתחבר שוב ואני רוצה שזה ישמור את הנתונים אחרי שאני נכנס ל ?page=3
מבין?

Ori The Man 27-01-07 11:47

בטוח אז שזה מציב לך תסשן?
כי זה אמור להישמר גם אם אתה עובד בין הדפים באתר

Gal Shafrir 27-01-07 11:56

מה זה session_register? נראה לי שאתה לא צריך את זה..

Level-Serv 27-01-07 15:12

למה הrequire "add_page.php";תחום בלולאות מסולסלות כפולות?

RS324 27-01-07 15:16

PHP קוד:

if($page== $a)
 {
   {
require 
"add_page.php";
   }
 }


למה לפתוח ולסגור פעמיים ?


כל הזמנים הם GMT +2. הזמן כעת הוא 17:43.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ