ผู้เขียน หัวข้อ: lขอสอบถามเกี่ยวกับ php ครับ  (อ่าน 6150 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ naj

  • Hero Member
  • *****
  • กระทู้: 2,449
  • Respect: +10
    • ดูรายละเอียด
    • http://www.luangphopern-hospital.com
lขอสอบถามเกี่ยวกับ php ครับ
« เมื่อ: มีนาคม 21, 2007, 01:10:18 AM »
0
กำลังทำ webboard ให้กับโรงพยาบาล โดยใช้ เว็บบอร์ด txtSQL Database เวอร์ชั่น 5.0 RC2
จะเข้าไปแก้ไข code ของ php ให้สามารถ uploadได้เพิ่มชนิดขึ้น เช่น file xls,pdf,rar เป็นต้น จากเดิม(".zip",".gif", ".png", ".swf", ".jpg", ".jpg", ".jpg") ดังตัวอย่างด้านล่าง

   $config[upfile]=array("application/x-zip-compressed","image/gif", "image/x-png", "application/x-shockwave-flash", "image/jpeg", "image/jpg", "image/pjpeg");
   $config[typeof]=array(".zip",".gif", ".png", ".swf", ".jpg", ".jpg", ".jpg");
แต่ไม่มีความรู้เกี่ยวกับ php ผมได้แนบแฟ้มตัวอย่างมาให้ดูด้วยครับ
Yindee And Tan

ออฟไลน์ gu_prajag

  • Sr. Member
  • ****
  • กระทู้: 253
  • Respect: +1
    • ดูรายละเอียด
Re: lขอสอบถามเกี่ยวกับ php ครับ
« ตอบกลับ #1 เมื่อ: มีนาคม 21, 2007, 02:38:56 AM »
0
$registered_types = array(
                                        "application/x-gzip-compressed"         => ".tar.gz, .tgz",
                                        "application/x-zip-compressed"          => ".zip, .rar",
                                        "application/x-tar"                     => ".tar",
                                        "text/plain"                            => ".html, .php, .txt, .inc (etc)",
                                        "image/bmp"                             => ".bmp, .ico",
                                        "image/gif"                             => ".gif",
                                        "image/pjpeg"                           => ".jpg, .jpeg",
                                        "image/jpeg"                            => ".jpg, .jpeg",
                                        "application/x-shockwave-flash"         => ".swf",
                                        "application/msword"                    => ".doc",
                                        "application/vnd.ms-excel"              => ".xls",
                                        "application/octet-stream"              => ".exe, .fla (etc)",
                                        "fichier/acrobat"                       => ".pdf"                                       
                                        );

//$allowed_types = array("image/bmp","image/gif","image/pjpeg","image/jpeg");
$allowed_types = array("image/bmp","image/gif","image/pjpeg","image/jpeg","application/x-gzip-compressed","application/x-zip-compressed","application/x-tar","text/plain","application/msword","application/x-shockwave-flash","application/vnd.ms-excel","application/octet-stream","fichier/acrobat");
ศูนย์สารสนเทศ โรงพยาบาลมายอ/รพร.สายบุรี จ.ปัตตานี 
e-mail : my_kop@hotmail.com
SERVER :
CentOS+MariaDB

ออฟไลน์ gu_prajag

  • Sr. Member
  • ****
  • กระทู้: 253
  • Respect: +1
    • ดูรายละเอียด
Re: lขอสอบถามเกี่ยวกับ php ครับ
« ตอบกลับ #2 เมื่อ: มีนาคม 21, 2007, 02:41:17 AM »
0
//$allowed_types = array("image/bmp","image/gif","image/pjpeg","image/jpeg");
บรรทัดนี้ไม่ใช้นะครับ
เปลี่ยนตัวแปลอะเรย์ให้ตรงกับของท่านด้วยนะอะ
ผมยังไม่ได้ลองอะ แต่คิดว่าน่าจะถูกตัอง อะ
ศูนย์สารสนเทศ โรงพยาบาลมายอ/รพร.สายบุรี จ.ปัตตานี 
e-mail : my_kop@hotmail.com
SERVER :
CentOS+MariaDB

ออฟไลน์ gu_prajag

  • Sr. Member
  • ****
  • กระทู้: 253
  • Respect: +1
    • ดูรายละเอียด
Re: lขอสอบถามเกี่ยวกับ php ครับ
« ตอบกลับ #3 เมื่อ: มีนาคม 21, 2007, 02:42:53 AM »
0
หรือ ตัวอย่างอะ
http://www.qnecms.co.uk/support/qnecmstalk/viewtopic.php?p=12&
ศูนย์สารสนเทศ โรงพยาบาลมายอ/รพร.สายบุรี จ.ปัตตานี 
e-mail : my_kop@hotmail.com
SERVER :
CentOS+MariaDB

ออฟไลน์ naj

  • Hero Member
  • *****
  • กระทู้: 2,449
  • Respect: +10
    • ดูรายละเอียด
    • http://www.luangphopern-hospital.com
Re: lขอสอบถามเกี่ยวกับ php ครับ
« ตอบกลับ #4 เมื่อ: มีนาคม 21, 2007, 03:15:42 AM »
0
จะลองดู
ขอบคุณครับ
Yindee And Tan

ออฟไลน์ somnuk

  • Jr. Member
  • **
  • กระทู้: 93
  • Respect: 0
    • ดูรายละเอียด
Re: lขอสอบถามเกี่ยวกับ php ครับ
« ตอบกลับ #5 เมื่อ: มีนาคม 21, 2007, 03:20:05 AM »
0
ถ้าต้องการหลาย extension ก็ต้องทำเพิ่มแต่ละอย่าง ให้เป็นไปตามลำดับเดียวกัน ตัวอย่างนี้ ทำกับ .doc

$config[upfile]=array(
   "application/x-zip-compressed",
   "image/gif",
   "image/x-png",
   "application/x-shockwave-flash",
    "image/jpeg",
   "image/jpg",
   "image/pjpeg",
   "application/msword"); <--------- เพิ่มใหม่
$config[typeof]=array(
   ".zip",
   ".gif",
   ".png",
   ".swf",
   ".jpg",
   ".jpg",
   ".jpg",
   ".doc");<------ เพิ่มใหม่

แต่ ไม่ใช่เพียงแค่นี้ แล้วจะทำให้ใช้งานได้หมดนะครับ แก้ตรงนี้ ทำให้ upload ได้
แต่ตอน แสดง ยังต้องไปแก้ไขไฟล์อื่นๆ อีก และต้องทำในแต่ละ extension ด้วย
เช่น view.php, adminview.php, index.php, search.php

ถ้าเอาง่ายๆ ก็ใช้ user จัดการ zip ไฟล์ก่อน แล้วค่อย upload ง่ายสุด ไม่ต้องแก้อะไร
รพศ.ราชบุรี
เริ่มระบบ : 7 กย. 49 (MN)

ออฟไลน์ naj

  • Hero Member
  • *****
  • กระทู้: 2,449
  • Respect: +10
    • ดูรายละเอียด
    • http://www.luangphopern-hospital.com
Re: lขอสอบถามเกี่ยวกับ php ครับ
« ตอบกลับ #6 เมื่อ: มีนาคม 21, 2007, 03:49:55 AM »
0
ขอบคุณ คุณหมอ มากครับ
งานนี้ต้องไปอ่าน php เพิ่มแล้ว :D
Yindee And Tan

ออฟไลน์ GODgimuru

  • Hero Member
  • *****
  • กระทู้: 532
  • Respect: +5
    • ดูรายละเอียด
Re: lขอสอบถามเกี่ยวกับ php ครับ
« ตอบกลับ #7 เมื่อ: มีนาคม 21, 2007, 04:35:12 AM »
0
http://www.thaiforummods.com

กระดาน ข่าว แนบไฟล์สำเร็จรูป ครับ
phpbb ครับ
หรือ phpnuke กระดานข่าวแนบไฟล์ได้ครับ
พนักงานธุรการ
โรงพยาบาลพนม 30เตียง
จังหวัด สุราษฎร์ธานี ห่างตัวเมือง 70 กิโลเมตร
ที่ท่องเที่ยวเขาสก
เริ่มใช้ hosxp 10 ตุลาคม 2549
ปัจจุบันใช้ เวอร์ชั่น HOSxP 3.54.11.2
25/10/54
centos 5.4
server MYSQL Percona-Server-5.1.47-11.1
IBM Server Rack 1U x3550
RAM DDR 8GB Harddisk 500GB X2