PHP infoBoard กับคำถาม ที่ถูกถาม? บ่อยที่สุด
PHP infoBoard ตั้งแต่ v.5 ขึ้นไป รองรับ
register_globals = Off

เพื่อให้ท่านมั่นใจในคุณภาพของผู้พัฒนาบอร์ด ตั้งแต่เวอร์ชั่น 5 ขึ้นไป
เราจึงกล้าใส่โค็ด ตรวจสอบ และแจ้งข้อผิดพลาดทุกอย่าง ของบอร์ด
error_reporting(E_ALL);
ini_set('display_errors', '1');


  • Question : แสดงหัวข้อกระทู้ล่าสุด ในหน้านั้นๆ หรือโชว์หัวข้อ จากเวบไซค์จากที่อื่น ในระยะไกล (remote)
  • 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

  • Question : ปรับตัวหนังสือแสดงหัวข้อกระทู้ล่าสุด ให้ขนาดตามต้องการ
  • <style type="text/css">
    <!--
    body,td,th {
    font-family: Tahoma, Ms Sans Serif;
    color: #333333; font-size:11px;
    }
    -->
    </style>

    ใส่ Code บนสุด ก่อน <body> จะควบคุมตัวหนังสือ ทั้งหมดในหน้านั้นๆ

    <script type="text/javascript" language="JavaScript" src="???"></script>
    * โปรดตรวจเวอร์ชั่น ที่จะแสดงใน ReadMe.txt


  • Question : แสดงรูปภาพ พร้อมกับหัวข้อ (version 5+)
  • LOGIN > ADMIN (ผู้ดูแล) > SETTING (ตั้งค่าระบบ)
    1. เลือกหัวข้อ + รูปภาพ (Topic + Picture)
    2. ปิด Image AutoScan

  • Question : Error No Credit
  • 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 เท่านั้น (ระบบจะสร้างไฟล์ใหม่ แทนที่ไฟล์เดิมให้โดยอัตโนมัติ)

    * เราไม่ได้ทำลิ้งค์กลับมาที่เรา โปรดให้เครดิตให้กับ ทีมผู้พัฒนา ในเวอร์ชั่นต่อไป

  • Question : Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in ...
  • "ไม่พบชื่อ 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_" ;

  • Question : Access denied for user: 'username@localhost' (Using password: YES)
  • ไม่อนุญาติให้ใช้งาน 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("ดาต้าเบสไม่มีชื่อนี้ โปรดติดต่อผู้ให้บริการของคุณ");
    ?>



    * ข้อมูลอาจมีการเพิ่มเติมอีกในภายหน้า

    cannot.info