|
 |
|
อัปรูปลงเว็บ อยากเปลี่ยนชื่อ ไฟล์ ที่ส่งมา ไม่รู้ว่าจะเปลียนตรงไหน |
|
 |
|
|
 |
 |
|
แก้ได้ตรงคำสั่ง copy เลย
Code (PHP)
if ($Uploaded_File != "") // ตรวจสอบว่ามีไฟล์ส่งมาหรือไม่
{
if(strchr($Uploaded_File_name,".")==".JPG" || strchr($Uploaded_File_name,".")==".jpg" || strchr($Uploaded_File_name,".")==".GIF" || strchr($Uploaded_File_name,".")==".gift")
{
copy($Uploaded_File,"file/".$ชื่อที่ต้องการ.'.'.$นามสกุลไฟล์); // Copy File ไว้ที่ Folder File
}else{
echo "ไฟล์ที่ส่งมาไม่ใช่ไฟล์ .Gif และ .Jpg นะครับ";
}
}
|
 |
 |
 |
 |
Date :
2011-09-07 11:03:32 |
By :
adaaugusta |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
if ($Uploaded_File != "") // ตรวจสอบว่ามีไฟล์ส่งมาหรือไม่
{
// if(strchr($Uploaded_File_name,".")==".JPG" || strchr($Uploaded_File_name,".")==".jpg" || strchr($Uploaded_File_name,".")==".GIF" || strchr($Uploaded_File_name,".")==".gift")
if(strchr($Uploaded_File_name,".")==".PDF" || strchr($Uploaded_File_name,".")==".pdf" || strchr($Uploaded_File_name,".")==".GIF" || strchr($Uploaded_File_name,".")==".gift"|| strchr($Uploaded_File_name,".")==".PDF" || strchr($Uploaded_File_name,".")==".pdf")
{
$date = date("U"); //สร้างเลข 10 หลักมาจากเวลา เพื่อเอาไปใช้เป็นชื่อของรูป ป้องกันชื่อรูปซ้ำ
$image = $date."_img.pdf";
copy($Uploaded_File, "file/$image"); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ images
}else{
echo "ไฟล์ที่ส่งมาไม่ใช่ไฟล์ .Gif และ .Jpg นะครับ";
}
แบบนี้ก็เปลี่ยนชื่อได้แล้ว แต่ว่ามันมีหลาย นามสกุล ทั้ง .PDF .gift .jpg
จะเขียนอย่างไงให้เปลี่ยนชื่อ และ นามสกุล ได้อย่างถูกต้อง
|
 |
 |
 |
 |
Date :
2011-09-07 11:03:44 |
By :
item170 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
$files_type=explode (".",$Uploaded_File_name);
$c=count($files_type)-1;
$type_files=strtolower($files_type[$c]);
เอาโค้ดนี้ไปใส่ไว้ครับ เป็นโค้ดไว้หานามสกุลภาพโดยการตัด . สุดท้ายออกมา
เวลารวมร่างก็จะประมาณว่า
Code (PHP)
if ($Uploaded_File != "") // ตรวจสอบว่ามีไฟล์ส่งมาหรือไม่
{
// if(strchr($Uploaded_File_name,".")==".JPG" || strchr($Uploaded_File_name,".")==".jpg" || strchr($Uploaded_File_name,".")==".GIF" || strchr($Uploaded_File_name,".")==".gift")
if(strchr($Uploaded_File_name,".")==".PDF" || strchr($Uploaded_File_name,".")==".pdf" || strchr($Uploaded_File_name,".")==".GIF" || strchr($Uploaded_File_name,".")==".gift"|| strchr($Uploaded_File_name,".")==".PDF" || strchr($Uploaded_File_name,".")==".pdf")
{
$date = date("U"); //สร้างเลข 10 หลักมาจากเวลา เพื่อเอาไปใช้เป็นชื่อของรูป ป้องกันชื่อรูปซ้ำ
#$image = $date."_img.pdf";
$files_type=explode (".",$Uploaded_File_name);
$c=count($files_type)-1;
$type_files=strtolower($files_type[$c]);
copy($Uploaded_File, "file/$date".'.'.$type_files); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ images
}else{
echo "ไฟล์ที่ส่งมาไม่ใช่ไฟล์ .Gif และ .Jpg นะครับ";
}
|
 |
 |
 |
 |
Date :
2011-09-07 11:13:49 |
By :
adaaugusta |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|

|
Load balance : Server 01
|