รบกวนเรื่อง fopen() หน่อยครับ
ถ้าไปเล็กสามารถ upload ไฟล์ ขึ้น server ได้ และเปิดไปได้ปกติครับ แต่พอลองกับไฟล์ที่มีขนาด 700KB สามารถ upload ไฟล์ ขึ้น server ได้ แต่ไม่สามารถเปิดไฟล์มาอ่านได้ครับ งง เลย มันฟ้องแต่ can not open file ครับ เขียน Code ดังนี้ครับ
$fupload = $_FILES['fupload'];
.
.
.
$fp = fopen("http://www.gfaidscare.com/naphax/datafile/$fupload[name].txt","r");
if(!$fp){
die("can not open file http://www.gfaidscare.com/...ad[name].txt");
}
เช็คดูไฟล์ตาม path ก็ถูกต้อง มีไฟล์อยู่ที่ server มันเกี่ยวกับขนาดไฟล์ไหมครับ เพราะไฟล์ขนากเล็กทำงานได้ปกติ แต่ไฟล์ 700KB มันดันอ่านไม่ได้ ขอบคุณล่วงหน้าครับ
$fupload = $_FILES['fupload'];
.
.
.
$fp = fopen("http://www.gfaidscare.com/naphax/datafile/$fupload[name].txt","r");
if(!$fp){
die("can not open file http://www.gfaidscare.com/...ad[name].txt");
}
เช็คดูไฟล์ตาม path ก็ถูกต้อง มีไฟล์อยู่ที่ server มันเกี่ยวกับขนาดไฟล์ไหมครับ เพราะไฟล์ขนากเล็กทำงานได้ปกติ แต่ไฟล์ 700KB มันดันอ่านไม่ได้ ขอบคุณล่วงหน้าครับ
เป็นไฟล์บน server เดียวกันหรือเปล่า ครับ ถ้าใช่ ลองตัด URL ออก
หรือลองใช้
$fp = @fopen('xxx.txt');
if(!$fp){