PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

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

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

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



โดย:  Zealot13 IP: 124.121.149.xxx วันที่: 13-01-2011 เวลา: 13:40:16

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

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


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


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1

ดูจากเนื้อหานี้ดู
http://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="http://www.ninenik.com/download/<?=rawurlencode($fileNmae)?>">สมุดงาน</a>

 



โดย:  Ninenik IP: 183.89.210.xxx วันที่: 13-01-2011