| PHP infoBoard กับคำถาม ที่ถูกถาม? บ่อยที่สุด |
| PHP infoBoard ตั้งแต่ v.5 ขึ้นไป รองรับ register_globals = Off เพื่อให้ท่านมั่นใจในคุณภาพของผู้พัฒนาบอร์ด ตั้งแต่เวอร์ชั่น 5 ขึ้นไป เราจึงกล้าใส่โค็ด ตรวจสอบ และแจ้งข้อผิดพลาดทุกอย่าง ของบอร์ด error_reporting(E_ALL); ini_set('display_errors', '1'); |
|
php infoboard ทุกเวอร์ชั่น สามารถ โชว์หัวข้อกระทู้ผ่าน HTTP ต่างเวบไซค์ ซึ่งรวดเร็วกว่าการโชว์ด้วย iframe วิธีการตั้งค่า แสดงหัวข้อในระยะไกล (remote) หรือภายในเวบ (local) 1. ล็อกอิน ผู้ดูแลบอร์ด หรือ admin 2. คลิกเลือก ตั้งค่าระบบ หรือ setting 3. ช่อง First Show หรือโชว์หน้าแรก แสดงหัวข้อในระยะไกล (remote) ใส่ FULL URL ชี้ไปที่บอร์ด เต็มรูปแบบ (เช่น http://website.com/webboard/) แสดงหัวข้อภายในเวบ (local) ใส่ Path ไปที่บอร์ด (เช่น ../webboard/) 4. คลิกปุ่ม Save <script type="text/javascript" language="JavaScript" src="???"></script> * โปรดตรวจเวอร์ชั่น ที่จะแสดงใน ReadMe.txt |
|
<style type="text/css"> <!-- body,td,th { font-family: Tahoma, Ms Sans Serif; color: #333333; font-size:11px; } --> </style> ใส่ Code บนสุด ก่อน <body> จะควบคุมตัวหนังสือ ทั้งหมดในหน้านั้นๆ |
| LOGIN > ADMIN (ผู้ดูแล) > SETTING (ตั้งค่าระบบ) 1. เลือกหัวข้อ + รูปภาพ (Topic + Picture) 2. ปิด Image AutoScan |
|
1. ให้ Download Extension ชื่อ Update v.5 PERFECT มาใส่แทนที่ไฟล์เดิม และตรวจสอบดูว่า ยังปรากฏหรือไม่ 2. ถ้าข้อความ Error! No Credit ยังปรากฏอยู่ (เมื่อทำตามหัวข้อ 1 แล้ว) ให้แก้ไข ตามขั้นตอนดังนี้ 1.1 เปิดไฟล์ config_inc.php ใน _infoboard5 ด้วย Notepad หรือ EditPlus 2.1 ตรวจดูว่ามี $infoboard["copyright"] = "PHP infoBoard v.5 PERFECT"; (ในบรรทัดที่ 85) ถูกต้องหรือไม่ 3.1 ลบไฟล์ HTML ที่ Post ล่าสุด ออก ต้องลบผ่าน FTP เท่านั้น (ระบบจะสร้างไฟล์ใหม่ แทนที่ไฟล์เดิมให้โดยอัตโนมัติ) * เราไม่ได้ทำลิ้งค์กลับมาที่เรา โปรดให้เครดิตให้กับ ทีมผู้พัฒนา ในเวอร์ชั่นต่อไป |
|
"ไม่พบชื่อ table ใน database" ให้เปิดไฟล์ใน data/_isconfig.v5.php (บรรทัดที่ 11) ชื่อข้อความ $infoboard["tb"] พร้อมตรวจสอบ table ใน mySQL ชื่อรายการ table ดังนี้ info_admin info_boarda info_boardq info_con info_user ข้อความใน $infoboard["tb"] จะต้องมีค่าว่าง เช่น $infoboard["tb"] = "" ; ถ้า setup และได้เปลี่ยนชื่อ (rename) เป็น XXX_ ชื่อ table จะต้องเป็น XXX_info_admin XXX_info_boarda XXX_info_boardq XXX_info_con XXX_info_user ข้อความใน $infoboard["tb"] จะต้องมีค่า เท่ากับ XXX_ เช่น $infoboard["tb"] = "XXX_" ; |
| ไม่อนุญาติให้ใช้งาน user: username@localhost โปรดติดต่อผู้ให้บริการ หรือตรวจสอบชื่อ username ที่ใช้งานได้ ที่ Host ของท่าน <?php $host="localhost"; $user="ชื่อล็อกอิน mysql"; $password="รหัสผ่าน mysql"; $database="ใส่ชื่อดาต้าเบส mysql"; mysql_connect($host, $user, $password) mysql_select_db($database) or die("ดาต้าเบสไม่มีชื่อนี้ โปรดติดต่อผู้ให้บริการของคุณ"); ?> |