 |
|
|
 |
 |
|
ขอดู 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 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|