ดึงข้อมูลจากฐานข้อมูลมาแสดงแล้ว มี tag html ติดมาด้วย
ขอดู code ตอน echo ได้มั้ยครับ
Date :
2010-06-23 10:27:13
By :
tinthai
Code (PHP)
<?
$db->connectdb(DB_NAME,DB_USERNAME,DB_PASSWORD);
$res[news] = $db->select_query("SELECT * FROM ".TB_NEWS." WHERE id='$_GET[id]' ");
$arr[news] = $db->fetch($res[news]);
$db->closedb ();
?>
เวลาแสดงผล
Code (PHP)
<?=$arr[news][content];?>
Date :
2010-06-23 10:30:11
By :
itloei
เท่าที่ดูก็น่าจะปรกตินะครับ
ทีนี้ต้องดูว่าตอนบันทึกข้อมูลได้ใส "" หรือ '' คร่อมข้อความไว้หรือเปล่า
หรือว่าดูว่า code นี้เอาใส่ตรงไหน ถ้าเป็น textarea ก็แน่นอนว่ามันจะต้องแสดง code html ออกมา
Date :
2010-06-23 10:45:24
By :
tinthai
เอามาแสดงที่หน้าเพจธรรมดาครับ แต่ที่หน้าแก้ไขก็แสดงบน textarea ซึ่งก็มี code html แสดงด้วย
Date :
2010-06-23 10:58:27
By :
itloei
ขอดูฟอร์มกับโค๊ด insert หน่อยครับ
Date :
2010-06-23 12:59:27
By :
Dragons_first
ดุใน database ดีกว่าว่าได้ addslashes ไปไหม ถ้าใช่ก็ใช้ stripslashes ก็น่าจะได้
หรือว่าเอาโค๊ดมาดูก็ได้ว่าทำอะไรลงไป
Date :
2010-06-23 14:48:12
By :
plakrim
Code Insert ประมาณนี้ครับ
Code (PHP)
$db->connectdb(DB_NAME,DB_USERNAME,DB_PASSWORD);
$db->add_db(TB_NEWS,array(
"category"=>"$_POST[CATEGORY]",
"topic"=>"".addslashes(htmlspecialchars($_POST[TOPIC]))."",
"headline"=>"".addslashes(htmlspecialchars($_POST[HEADLINE]))."",
"content"=>"".addslashes(htmlspecialchars($_POST[DETAIL]))."",
"posted"=>"$_SESSION[admin_user]",
"post_date"=>"".TIMESTAMP."",
"update_date"=>"".TIMESTAMP."",
"enable_comment"=>"$_POST[ENABLE_COMMENT]"
));
$db->closedb ();
ผมใช้ FCKeditor เข้ามาช่วย ไม่รู้ว่าเกี่ยวกันหรือเปล่า
Date :
2010-06-23 21:57:07
By :
itloei
FCKeditor น่าจะไม่ต้องทำอะไรกับมันนะ มันน่าจะ addslashes มาให้แล้ว
Date :
2010-06-23 22:07:38
By :
plakrim
ตอนอ่านข้อมูลผมใช้แบบนี้ครับ
Code (PHP)
$content = stripslashes($arr[news][content]);
Date :
2010-06-23 22:14:20
By :
itloei
แล้ว htmlspecialchars ละไม่ decode มันหน่อยหรอ
Date :
2010-06-23 22:15:12
By :
plakrim
ต้อง decode ด้วยนี่เอง ทำได้แล้วครับ ขอบคุณ PlaKriM และทุกๆท่านครับ
Date :
2010-06-23 22:54:09
By :
itloei
แล้วผมใช้ smarty ละ ครับ จะต้องทำไงครับผม
Date :
2012-07-31 15:53:51
By :
ronpro
ช่วยอธิบาย การ decode htmlspecialchars หน่อยครับผม
Date :
2012-07-31 16:09:53
By :
roncp
Load balance : Server 02