ถามเรื่องการอัพโหลดไฟล์ ที่มีชื่อไฟล์เป็นภาษาไทยครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ถามเรื่องการอัพโหลดไฟล์ ที่มีชื่อไฟล์เป็นภาษาไทยครับ

ถามเรื่องการอัพโหลดไฟล์ ที่มีชื่อไฟล์เป็นภาษาไทยครับ

คือผมทำอัพโหลดไฟล์ซึ่งมันก็ปกติดีครับ แต่ถ้าชื่อไฟล์เป็นภาษาไทย เช่น สมุดงาน.doc เวลาอัพโหลด อัพโหลดได้ครับ ในที่เก็บไฟล์ใน host ก็เป็นชื่อ สมุดงาน.doc ในฐานข้อมูลก็เป็น สมุดงาน.doc สรุปคือเหมือนกัน แต่เวลาจะเรียกดูไฟล์ มันเปิดไม่ได้ครับ <a href='ชื่อที่เก็บไฟล์/ชื่อไฟล์'> ุ้าเป็นชื่อภาษาอังกฤษก็ปกติครับ ผมพลาดตรงไหนไปหรือเปล่า คือถ้าผมใช้โปรแกรมนี้เองคงจะ save ไฟล์เป็นชื่อภาษาอังกฤษ แต่ user คงจะบ่นกันน่าดู



Zealot13 124.121.149.xxx 13-01-2011 13:40:16

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1

ดูจากเนื้อหานี้ดู
https://www.ninenik.com/แสดง_การแจ้งเตือน_ให้เปิด_หรือ_บันทึกไฟล์ที่ดาวน์โหลด_ด้วย_php-286.html

หรือ

กำหนด  meta  เป็น windows-874
 

<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />

แล้วที่ลิ้งค์ชื่อไฟล์ ใส่โค้ดเป็น

<?php
$fileNmae="สมุดงาน.doc"; // สมมติตัวแปร
?>
<a href="https://www.ninenik.com/download/<?=rawurlencode($fileNmae)?>">สมุดงาน</a>

 



Ninenik 183.89.210.xxx 13-01-2011






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ