 |
|
|
 |
 |
|
เกี่ยวกับว่าต้องใส่ ob_start(); ไว้บรรทัดแรก หรือเปล่า
|
 |
 |
 |
 |
Date :
2009-04-18 21:59:22 |
By :
ttong |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ไม่หายอ่ะครับ
มันผิดที่บันทัด setcookie อ่ะครับ
|
 |
 |
 |
 |
Date :
2009-04-19 20:44:17 |
By :
bermphp |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ช่วยด้วยครับ ขุดขึ้นมาอีก
|
 |
 |
 |
 |
Date :
2009-04-20 10:51:06 |
By :
bermphp |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
<?php
ob_start();
session_start();
// สองอันนี้ไว้บรรทัดแรกสุดของ page
?>
|
 |
 |
 |
 |
Date :
2009-04-20 17:00:41 |
By :
plakrim |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แบบนี้ ผิด
แบบนี้ ถูก
|
 |
 |
 |
 |
Date :
2009-04-20 17:37:50 |
By :
lozomac |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
งง อ่ะครับ
ผมก็เริ่มบรรทัดแรกแล้วอ่ะครับ
|
 |
 |
 |
 |
Date :
2009-04-20 22:09:02 |
By :
bermphp |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|

|
 |
 |
 |
 |
Date :
2009-04-20 22:13:57 |
By :
bermphp |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขุดครับ
|
 |
 |
 |
 |
Date :
2009-04-21 11:06:19 |
By :
bermphp |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ได้ยังครับของผมก็เคยเป็น
|
 |
 |
 |
 |
Date :
2009-04-21 12:14:40 |
By :
GhostLocal |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ยังเลยครับ
แล้วคุณแก้ยังไงหรอครับ คุณ shadowless
ผมใช้ appserv 2.5.10 อ่ะครับ
ฮือออออออออออ
|
 |
 |
 |
 |
Date :
2009-04-21 19:18:52 |
By :
bermphp |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
<?ob_start();?>
<?php
?>
|
 |
 |
 |
 |
Date :
2009-04-21 19:37:16 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
<?php
<?ob_start();?>
<?php
if ( $username=="test" && $password=="1234" )
{
print ("welcome<br>");
print ("click <a href='private.php'>here</a> to private page");
setcookie ( "u" , "$username" , time()+3600 );
setcookie ( "p" , "$password" , time()+3600 );
}
else
{
print ("error");
}
?>
?>
ยังไม่ผ่านเลยครับ
|
 |
 |
 |
 |
Date :
2009-04-21 20:51:18 |
By :
bermphp |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เศร้าใจครับ
ผมใช้อย่างอื่นแทน cookie ได้ใช่ไหมครับ
ใช้ session ไม่เป็นครับ
ดูจากที่ tutorial แล้ว ยัง งง งง ครับ
|
 |
 |
 |
 |
Date :
2009-04-22 23:22:40 |
By :
bermphp |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ไม่ทราบว่าหาทางออกได้หรือยังครับ
ผมเป็นคนนอก เพิ่งมาเข้าเวปนี้จากคนรู้จัก
เลยเข้ามาช่วยแนะนำ
จากที่ดูและลองแล้วของผมใช้ code ของคุณได้ปกติ
ทั้ง ๆ ที่ยังไม่ได้ใส่ 2 บรรทัดที่เป็น session เลย ก็ run ผ่าน
จากที่ เทส
แสดงว่าของคุณน่าจะเป็นปัญหาด้านการ config หรือเปล่าไม่แน่ใจนะ แต่ลองดูละกัน
php.ini-dist เข้าไปแก้ที่ file นี้ดู ดูในส่วนของที่เป็น session นะ
|
 |
 |
 |
 |
Date :
2009-07-23 12:27:47 |
By :
Polla |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ob_end_flush();
บรรทัดสุดท้าย จะได้ครบสูตร
|
 |
 |
 |
 |
Date :
2009-07-23 15:02:27 |
By :
mr.v |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
php_value output_buffering 4096 สั่งให้ program ทำอะไรครับ...
|
 |
 |
 |
 |
Date :
2009-07-24 09:32:45 |
By :
nilas |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เอา
print ("welcome<br>");
print ("click <a href='private.php'>here</a> to private page");
ไว้หลัง
setcookie
|
 |
 |
 |
 |
Date :
2009-10-23 23:25:30 |
By :
mangsab |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
พิมพ์คำนี้ไว้ในไฟล์ชื่อ .htaccess
Code
php_value output_buffering 4096
----------------- เย้ๆๆๆ ได้แล้วค่ะ เพราะโค้ดนี้เลย ... เห้อ เหนื่อยเลย
|
 |
 |
 |
 |
Date :
2010-02-16 03:19:05 |
By :
A-mO |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เย่ ดีจายจัง ได้วิธีแล้ว มาหาวิธีเหมือนกัน
|
 |
 |
 |
 |
Date :
2010-08-23 15:51:22 |
By :
ขนมปังคุง (ไม่ได้ล๊อกอิน) |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|