Hiển thị kết quả từ 1 đến 10 / 10

Chủ đề: sesion-start();

  1. #1
    Tham gia
    14-01-2006
    Bài viết
    12
    Like
    0
    Thanked 0 Times in 0 Posts

    sesion-start();

    minh dung session_start(); o dau trang nhung ma bi loi nhu sau:

    Warning: session_start() [function.session-start]: open(C:\Windows\TEMP\\sess_042f7020bd7a2b9a4d337ce 8f2f1ce4f, O_RDWR) failed: Permission denied (13) in C:\inetpub\wwwroot\Blog\index.php on line 1

    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\inetpub\wwwroot\Blog\index.php:1) in C:\inetpub\wwwroot\Blog\index.php on line 1

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\inetpub\wwwroot\Blog\index.php:1) in C:\inetpub\wwwroot\Blog\index.php on line 1

    Warning: Unknown: open(C:\Windows\TEMP\\sess_042f7020bd7a2b9a4d337ce 8f2f1ce4f, O_RDWR) failed: Permission denied (13) in Unknown on line 0

    Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct () in Unknown on line 0

    mac du minh da sua output_buffering = Off thanh output_buffering = On nhung van khong dc. xin hay chi minh cach sua loi nay. cam on
    Quote Quote

  2. #2
    Tham gia
    31-08-2002
    Location
    Trái đất
    Bài viết
    1,910
    Like
    11
    Thanked 60 Times in 50 Posts
    Warning: session_start() [function.session-start]: open(C:\Windows\TEMP\\sess_042f7020bd7a2b9a4d337ce 8f2f1ce4f, O_RDWR) failed: Permission denied (13) in C:\inetpub\wwwroot\Blog\index.php on line 1
    Không có quyền đọc/ghi session ra ổ cứng, xem lại cấu hình nơi lưu session.

  3. #3
    Tham gia
    01-08-2008
    Location
    *_*
    Bài viết
    675
    Like
    0
    Thanked 1 Time in 1 Post
    Xem lại php.ini, mục session.save-path C:\Windows\TEMP\\sess_042f7020bd7a2b9a4d337ce 8f2f1ce4f
    http://vn2.php.net/manual/en/session...sion.save-path

  4. #4
    Tham gia
    14-01-2006
    Bài viết
    12
    Like
    0
    Thanked 0 Times in 0 Posts

    session.save_path

    day la phan session.save_path trong file php.ini
    ; session.save_path = "N;/path"
    ; session.save_path = "N;MODE;/path"
    ;session.save_path = "/tmp"
    xin chi minh cach sua lai.

  5. #5
    Tham gia
    26-01-2008
    Bài viết
    359
    Like
    0
    Thanked 3 Times in 3 Posts
    Tạo một thư mục session vào ổ C(hay ở đâu cũng được), bỏ dấu ';' ở trước một dòng đi:

    session.save_path = "C:\session"

  6. #6
    Tham gia
    14-01-2006
    Bài viết
    12
    Like
    0
    Thanked 0 Times in 0 Posts

    session.save_path

    minh da tao folder session trong o dia c, da sua sesion.save_path="C:\session" va da bo ';' o truoc dong nay nhung van khong dc. n van bao loi

    Warning: session_start() [function.session-start]: open(/tmp\sess_fbe3892b7071bb8f51a48196bbeb8730, O_RDWR) failed: No such file or directory (2) in C:\inetpub\wwwroot\Blog\a.php on line 2

    Warning: Unknown: open(/tmp\sess_fbe3892b7071bb8f51a48196bbeb8730, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

    Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0

    minh dang su dung window vista.

  7. #7
    Tham gia
    14-01-2006
    Bài viết
    12
    Like
    0
    Thanked 0 Times in 0 Posts

    Vui lắm ! tks!

    cam on nhieu lam. minh da sua dc loi nay

  8. #8
    Tham gia
    14-02-2009
    Bài viết
    42
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi TYchuot View Post
    mình bị lỗi khi sử dụng biến session bạn nào biết chỉ cho mình với:
    lỗi đó là:Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at c:\inetpub\wwwroot\thuchanh\th1.php:9) in c:\inetpub\wwwroot\thuchanh\th1.php on line 11

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at c:\inetpub\wwwroot\thuchanh\th1.php:9) in c:\inetpub\wwwroot\thuchanh\th1.php on line 11
    Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0
    mong các cao thủ giúp đỡ cảm ơn nhiều.

    [=========> Bổ sung bài viết <=========]

    cả lỗi này nữa:Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at c:\inetpub\wwwroot\thuchanh\next.php:8) in c:\inetpub\wwwroot\thuchanh\next.php on line 9

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at c:\inetpub\wwwroot\thuchanh\next.php:8) in c:\inetpub\wwwroot\thuchanh\next.php on line 9

    Notice: Undefined index: username in c:\inetpub\wwwroot\thuchanh\next.php on line 10

    Notice: Undefined index: email in c:\inetpub\wwwroot\thuchanh\next.php on line 11
    hoang van Quynh

    [=========> Bổ sung bài viết <=========]

    chương trình đơn giản mình viết như sau:trang th1.php
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title> session </title>
    </head>
    <body>
    <?php
    //khoi tao bien session
    session_start();
    // khai bao bien
    $username = "admin";
    $email = "myloveql@yahoo.com.vn";
    $fullname = "Hoang Van Quynh";
    //dang ki bien session
    session_register("username");
    session_register("email","fullname");
    ?>
    3 session register
    <a href="next.php"> next page </a>
    </body>
    </html>
    và trang next.php như sau:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Untitled Document</title>
    </head>
    <body>
    <?php
    session_start();
    echo $username;
    echo $email;

    ?>
    </body>
    </html>
    Chỉ sử dụng một lần duy nhất session_start() cho mỗi trang và đặt trên tất cả các lệnh output như print, echo và trên tất cả các html tags như <html>, <body>....vì các tag này được xem như: đã out put.//(copy by...)

  9. #9
    Tham gia
    24-03-2004
    Bài viết
    86
    Like
    0
    Thanked 0 Times in 0 Posts
    Thêm thế này vào là xử lý được:

    session_start();
    ob_start();

  10. #10
    Tham gia
    28-03-2006
    Bài viết
    98
    Like
    0
    Thanked 0 Times in 0 Posts
    Nếu có dùng Unicode trong mã tĩnh thì nhớ save as UTF-8 without BOM.

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •