ค่าpostกับreplyมีปัญหาครับและีีระบบสมาชิกด้วยด่วน HomeForumค่าpostกับreplyมีปัญหาครับและีีระบบสมาชิกด้วยด่วน aaaaaaaaaaaaaaaa GCMS Version 3.5.0 ค่ายpostกับreplyทั้งของuserและadminไม่ขึ้นครับไม่ว่าจะโพสไปกี่ข้อความในเว็บบอร์ด และก็มีปัญหาเมื่อสมัครผ่านfirefox3.5ทั้งที่คลิดย้อมรับข้อตกลงแล้วมันยังฟ้องให้คลิกอยู่นั้นแหละครับแต่กับie8ไม่มีปัญหาครับ กรกฎ วิริยะ บนเว็บ gcms.goragod.com ปกติมั้ยครับ โค้ดเดียวกันกับที่แจกครับ ได้ install หรือเปล่าครับ ก็น่าจะ install เพราะบอกว่า ie ใช้งานได้ ถ้าไม่สำเร็จและอยู่บน server รบกวนส่ง URL ให้ผมดูทีครับ thaicmsite ใช้กับxammpครับก็installหมดแล้วครับ กรกฎ วิริยะ ผมใช้ XAMPP เวอร์ชั่นล่าสุด ลองติดตั้งใหม่อีกครั้ง ก็ไม่มีปัญหาใดๆครับ รายละเอียดมากกว่านี้สักหน่อยครับ รวมถึงใช้ภาษาไทยให้ถูกต้องนิดนึง เดาคำถามไม่ถูกครับ หรือถ้ามี Server ให้ลองติดตั้งบน Server ดูครับ เพื่อเปรียบเทียบว่ามีปัญหาหรือไม่ หรือลองดาวน์โหลดไปใหม่ แล้วแก้ไขเฉพาะ config หลัก ครับ thaicmsite ครับจะลองดูครับเดี๋ยวถ้าคุณgoragodยังอยู่จะมาถามอีกครับถ้ามีปัญหาขอบคุณครับ ปล.แต่ผมก็ใช้xammpเวอร์ชั่นล่าสุดเเหมือนกัน thaicmsite installใหม่ก็ยังเปนเหมือนเดิมคับ config ค่าแค่นี้ครับกับปรับการส่งเมล์เพื่อactiveเป็น 0ครับก็ยังเปนเหมือนเิดิมทั้งค่าpost replyรวมถึงการยอมรับการสมัครสมาชิก // ค่ากำหนดของฐานข้อมูล $config[db_server] = "localhost"; $config[db_username] = "root"; // *** $config[db_password] = ""; // *** $config[db_name] = "gcms"; // ชื่อของฐานข้อมูล $config[db_language] = 'utf8'; $config[db_user] = 'user'; // ตารางสมาชิก $config[db_email] = 'email'; // ตารางอีเมล์ $config[db_sendmail] = 'sendmail'; // ตารางประวัติการส่งอีเมล์ $config[db_document] = 'document'; // ตารางเนื้อหา $config[db_counter] = 'counter'; // ตาราง counter $config[db_useronline] = 'useronline'; // ตารางคน online $config[db_config] = 'config'; // ตารางเก็บ config // ข้อมูลของเว็บไซต์หลัก ที่เป็นเจ้าของไซต์นี้ // และจะถูกแสดงในฟอร์มส่งเมล์ $config[web_url] = "http://localhost/cms3"; // *** ไม่ต้องมี / ปิดท้ายและไม่รวม index $config[web_title] = '<em>G</em>oragod.com'; $config[admin_email] = 'no-reply@url.com'; $config[webmaster_email] = 'admin@url.com'; $config[web_description] = 'GCMS - AJAX CMS'; $config[module_url] = 'index.php?module={module}/{document}&id={id}'; // url ปกติ $config[module_url] = '{module}-{document}-{id}.html'; // mod rewrite url // ข้อความที่เป็นระดับชั้นของสมาชิก (status) // เรียงตามลำดับความสำคัญ $config[member_status] = array('User', 'Mod', 'Admin'); // สำหรับกำหนด path ที่ถูกต้องให้กับ fckeditor // โดยนับจาก root ของเว็บไซต์ // ถ้าอยู่ที่ root ใช้ค่าวาง $config[BasePath] = ''; // path ที่เก็บไฟล์ของ user นับแต่ root ของเว็บไซต์ // สำหรับใช้โดย fckeditor // เช่น /datas/ สำหรับการเก้บไว้ในโฟลเดอร์ datas ที่อยู่บน root http://xxx.com/datas/ // เช่น /cms/datas/ สำหรับการเก้บไว้ในโฟลเดอร์ datas ที่อยู่บน root http://xxx.com/cms/datas/ $Config['UserFilesPath'] = '/cms3/datas/'; // *** // path จริงๆของ server ที่เก็บไฟล์ตั้งแต่ root ของ server ดูได้จาก phpinfo() // เช่น /www/icspace.net/g/o/r/goragod/htdocs/datas/ (linux) // หรือ C:/xampp/htdocs/cms/datas/ หรือ $_SERVER[DOCUMENT_ROOT].'/cms/datas/' (windows) // ถ้าไม่สามารถอัปโหลดด้วย fckeditor ได้ ให้กำหนดค่านี้ใหม่ให้ถูกต้อง $Config['UserFilesAbsolutePath'] = $_SERVER[DOCUMENT_ROOT].'/cms3/datas/'; // *** กรกฎ วิริยะ มี Server มั้ย ลองติดตั้งบน Server ดูที จากโค้ดที่แนบมา โค้ด GCMS จะถูกติดตั้งที่ C:/xampp/htdocs/cms3/ URL http://localhost/cms3 database gcms $config[admin_email] = 'no-reply@url.com'; $config[webmaster_email] = 'admin@url.com'; 2 ค่าด้านบน จะถูกใช้ สำหรับระบบเมล์ ถ้าเป็นระบบเมล์ default ของ XAMPP อาจจะได้รับคำเตือนถ้าระบบเมล์ไม่สามารถใช้งานได้ จริงๆแล้วไม่ต้องสนใจมันก็ได้ เพราะมันแค่เตือน แต่ระบบก็ทำงานปกติ ถ้าจะไม่ให้เตือน ต้องทำให้ XAMPP สามารถส่วเมล์ได้ (ถ้ามีบัญชี GMAIL หรือ มี Server สามารถ config ให้ GCMS ส่งเมล์จริงๆจาก localhost ได้) อย่างอื่นก็ไม่น่ามีปัญหาอะไรนะ ผมเองก็ใช้ XAMPP ล่าสุดอยู่เหมือนกัน http://goragod.homeip.net/cms3/main.html บน localhost ของผม http://goragod.homeip.net/info.php thaicmsite รายละเอียดเพิ่มเติมคับเมื่อสมัครจากfirefox 3.5.3 thaicmsite จากการทดสอบสมัครสมาชิกhttp://goragod.homeip.net/cms3/main.html บน localhost ของคุณgoragod มีผลแบบเดียวกับของผมครับเหมือนรูปข้างบนเลยโดยทดสอบผ่าน firefox 3.5.3คับ คลิกยอมรับแล้วก็ขึ้นว่าให้คลิกยอมรับอยู่อีกครับ แล้วก็จะเห็นว่าค่าpostและreplyของadminไม่เพิ่มเลยครับทั้งๆที่มีการตั้งกระทู้แล้ว กรกฎ วิริยะ ok ครับ เข้าใจแล้วแหละ รอ 5 นาที แล้วดาวน์โหลดใหม่อีกที var onMemberSubmit = function(event) { if(!$E('register_accept').checked) { alert(REGISTER_NOT_ACCEPT); return false; }; }; เปลี่ยนจาก $G เป็น $E ครับ ใน js/gcms.js ข้อผิดพลาดของผมเอง.... thaicmsite แล้วค่าpostกับreplyที่ไม่เพิ่มขึ้นหลังจากมีการตั้งกระทู้ละครับ กรกฎ วิริยะ ดาวน์โหลดใหม่เลยครับ ขอบคุณที่แจ้งปัญหามานะครับ thaicmsite ขอบคุณครับที่ช่วยแก้ไข ถ้าพบbugอีกเมื่อไหร่จะรายงานเรื่อยๆครับ ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
ได้ install หรือเปล่าครับ ก็น่าจะ install เพราะบอกว่า ie ใช้งานได้
ถ้าไม่สำเร็จและอยู่บน server รบกวนส่ง URL ให้ผมดูทีครับ
รายละเอียดมากกว่านี้สักหน่อยครับ รวมถึงใช้ภาษาไทยให้ถูกต้องนิดนึง เดาคำถามไม่ถูกครับ
หรือถ้ามี Server ให้ลองติดตั้งบน Server ดูครับ เพื่อเปรียบเทียบว่ามีปัญหาหรือไม่
หรือลองดาวน์โหลดไปใหม่ แล้วแก้ไขเฉพาะ config หลัก ครับ
// ค่ากำหนดของฐานข้อมูล
$config[db_server] = "localhost";
$config[db_username] = "root"; // ***
$config[db_password] = ""; // ***
$config[db_name] = "gcms"; // ชื่อของฐานข้อมูล
$config[db_language] = 'utf8';
$config[db_user] = 'user'; // ตารางสมาชิก
$config[db_email] = 'email'; // ตารางอีเมล์
$config[db_sendmail] = 'sendmail'; // ตารางประวัติการส่งอีเมล์
$config[db_document] = 'document'; // ตารางเนื้อหา
$config[db_counter] = 'counter'; // ตาราง counter
$config[db_useronline] = 'useronline'; // ตารางคน online
$config[db_config] = 'config'; // ตารางเก็บ config
// ข้อมูลของเว็บไซต์หลัก ที่เป็นเจ้าของไซต์นี้
// และจะถูกแสดงในฟอร์มส่งเมล์
$config[web_url] = "http://localhost/cms3"; // *** ไม่ต้องมี / ปิดท้ายและไม่รวม index
$config[web_title] = '<em>G</em>oragod.com';
$config[admin_email] = 'no-reply@url.com';
$config[webmaster_email] = 'admin@url.com';
$config[web_description] = 'GCMS - AJAX CMS';
$config[module_url] = 'index.php?module={module}/{document}&id={id}'; // url ปกติ
$config[module_url] = '{module}-{document}-{id}.html'; // mod rewrite url
// ข้อความที่เป็นระดับชั้นของสมาชิก (status)
// เรียงตามลำดับความสำคัญ
$config[member_status] = array('User', 'Mod', 'Admin');
// สำหรับกำหนด path ที่ถูกต้องให้กับ fckeditor
// โดยนับจาก root ของเว็บไซต์
// ถ้าอยู่ที่ root ใช้ค่าวาง
$config[BasePath] = '';
// path ที่เก็บไฟล์ของ user นับแต่ root ของเว็บไซต์
// สำหรับใช้โดย fckeditor
// เช่น /datas/ สำหรับการเก้บไว้ในโฟลเดอร์ datas ที่อยู่บน root http://xxx.com/datas/
// เช่น /cms/datas/ สำหรับการเก้บไว้ในโฟลเดอร์ datas ที่อยู่บน root http://xxx.com/cms/datas/
$Config['UserFilesPath'] = '/cms3/datas/'; // ***
// path จริงๆของ server ที่เก็บไฟล์ตั้งแต่ root ของ server ดูได้จาก phpinfo()
// เช่น /www/icspace.net/g/o/r/goragod/htdocs/datas/ (linux)
// หรือ C:/xampp/htdocs/cms/datas/ หรือ $_SERVER[DOCUMENT_ROOT].'/cms/datas/' (windows)
// ถ้าไม่สามารถอัปโหลดด้วย fckeditor ได้ ให้กำหนดค่านี้ใหม่ให้ถูกต้อง
$Config['UserFilesAbsolutePath'] = $_SERVER[DOCUMENT_ROOT].'/cms3/datas/'; // ***
จากโค้ดที่แนบมา โค้ด GCMS จะถูกติดตั้งที่ C:/xampp/htdocs/cms3/
URL http://localhost/cms3
database gcms
$config[admin_email] = 'no-reply@url.com';
$config[webmaster_email] = 'admin@url.com';
2 ค่าด้านบน จะถูกใช้ สำหรับระบบเมล์ ถ้าเป็นระบบเมล์ default ของ XAMPP อาจจะได้รับคำเตือนถ้าระบบเมล์ไม่สามารถใช้งานได้ จริงๆแล้วไม่ต้องสนใจมันก็ได้ เพราะมันแค่เตือน แต่ระบบก็ทำงานปกติ ถ้าจะไม่ให้เตือน ต้องทำให้ XAMPP สามารถส่วเมล์ได้ (ถ้ามีบัญชี GMAIL หรือ มี Server สามารถ config ให้ GCMS ส่งเมล์จริงๆจาก localhost ได้)
อย่างอื่นก็ไม่น่ามีปัญหาอะไรนะ ผมเองก็ใช้ XAMPP ล่าสุดอยู่เหมือนกัน
http://goragod.homeip.net/cms3/main.html บน localhost ของผม
http://goragod.homeip.net/info.php
var onMemberSubmit = function(event) {
if(!$E('register_accept').checked) {
alert(REGISTER_NOT_ACCEPT);
return false;
};
};
เปลี่ยนจาก $G เป็น $E ครับ ใน js/gcms.js ข้อผิดพลาดของผมเอง....
ขอบคุณที่แจ้งปัญหามานะครับ