|
|
|
สอบถามเรื่อง upload สักนิด มานมีปัญหา ครับ เวลาที่เราเขียน check type ครับ |
|
|
|
|
|
|
|
error อะไรหรือเปล่า ลอง print_r($_FILES); ออกมาดูซิ
|
|
|
|
|
Date :
2010-10-06 11:00:51 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง print ออกมาแหละนะครับ ไม่มี error ไรเลยครับ มานจะมีปัญหา กับ file ที่ มี ลักษณะ ชื่อแบบนี้เลยครับ
te-cp.doc
ทั้งที่เราเขียนไว้แล้วนะครับว่าถ้าไม่ใช่ที่ีเรา กำหนด ไม่อนุญาต ให้ upload file แต่มาน Upload ได้ เลยงง เลย ครับ ว่า upload ได้ไง ในเมื่อ เรา check แล้ว แต่ว่าถ้าหากว่า ไม่มีพวกเครื่อง - อยู่ มาน เช็คได้ตามปกตินะครับ
|
|
|
|
|
Date :
2010-10-06 11:14:40 |
By :
SOUL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คงเช็คผิดอะ ดูจาก mimetype แล้ว มันคนละเรื่องกับที่เช็คเลย
|
|
|
|
|
Date :
2010-10-06 11:24:00 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไงอะครับ อธิบายอีกสักนิดครับ
|
|
|
|
|
Date :
2010-10-06 11:30:33 |
By :
SOUL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$filename = 'file-1.doc';
$ext = end(explode(".",$filename));
echo $ext;
ผมเช็ดอย่างนี้อ่ะครับ
|
|
|
|
|
Date :
2010-10-06 11:38:50 |
By :
oxygenyoyo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เริ่มงงแหละ ครับ คือผมไม่เข้าใจจริงนะครับ ว่าเป็นเพราะอะไรกัน ทำไมถึงยังสามารถ upload ได้ ชื่อ file Type ก็คนละอย่างกัน แต่ว่า upload มานเหมือนแค่ว่าเป็นแค่ file เดียวที่ผมสามารถ upload ขึ้นได้ เพราะ ผมลองเลือก file อื่น ดู if ที่เขียน เอาไว้ดัก Type ทำงานได้ปกติมากๆๆๆๆ
|
ประวัติการแก้ไข 2010-10-06 13:52:49
|
|
|
|
Date :
2010-10-06 13:51:00 |
By :
SOUL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น้ำตาจะไหลออกมา มานเป็นไรหวา
|
ประวัติการแก้ไข 2010-10-06 15:07:06
|
|
|
|
Date :
2010-10-06 14:59:55 |
By :
SOUL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมได้แล้วครับ เปลี่ยนรูปแบบการ check นิดหน่อย ครับ ประมาณว่าแบบที่ผมเขียน มานก็สามารถ check ได้ครับ แต่ว่า มีบางกรณี มานสามารถหลุดออกจากเงื่อนไขได้ ดังนั้นจึงเห็นได้ว่า มาน สามารถ Upload ได้ บางอย่าง ทั้งๆๆ ที่ มัน ไม่ใช่ Type ที่กำหนดให้ upload ได้ นั้นเอง
จบการรายงานครับ เผื่อมีคนทำแล้วอาจติดเหมือนในกรณีผม เลยบอกไว้ครับ
|
|
|
|
|
Date :
2010-10-06 17:04:19 |
By :
SOUL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|