Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > การเปลี่ยนชื่อตอน UpLoad File ติดปัญหาอยู่แก้ไม่ได้ช่วยดูโคํตให้ทีครับ



 

การเปลี่ยนชื่อตอน UpLoad File ติดปัญหาอยู่แก้ไม่ได้ช่วยดูโคํตให้ทีครับ

 



Topic : 113596



โพสกระทู้ ( 32 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์




ต้องการอัปโหลดไฟล์ไปแล้วทำการเปลี่ยนชื่อแต่นามสกุลเดิมครับ
เช่น รายงาน.docx ไปเก็บและบันทึกชื่อเป็น ปีเดือนวันเวลา+ชื่อเดิม.docx น่ะครับ
โค๊ตตามข้างล่างนี้ครับ แต่ดันออกมาเป็น 20150104081624.Array ทำไม่เป็นครับงง
Code (PHP)
<html>
<head>
<title>Add_Files</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">

</head>

<body>

<?php
//วันที่
$update=date("Ymdhis");

	$objConnect = mysql_connect("localhost","root","1234") or die("ไม่สามารถเชื่อมต่อฐานข้อมูลได้");
	$objDB = mysql_select_db("upfiles");
	$exp_name = explode('.',$filUpload_name);
	$i = count($exp_name)-1;
	$type = $exp_name[$i];
	$new_name = $update.".".$type;

	for($i=0;$i<count($_FILES["filUpload"]["name"]);$i++)
	{
		if($_FILES["filUpload"]["name"][$i] != "")
		{
			if(move_uploaded_file($_FILES["filUpload"]["tmp_name"][$i],"file/".$new_name))
			{
				//*** Insert Record ***//
				$strSQL = "INSERT INTO tb_file";
				$strSQL .="(txtName,File_Name) VALUES ('".$_POST["txtName"]."','".$new_name."')";
				$objQuery = mysql_query($strSQL);

			}
		}
	}

	echo "คัดลอก/อัฟโหลดไฟล์เรียบร้อย<br>";
?>
<a href="total_files.php">View files</a>&nbsp;หรือ&nbsp;<a href="form_loadfile.php">Upload</a>
</body>
</html>




Tag : PHP, HTML/CSS







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-01-04 20:40:07 By : pchome View : 1715 Reply : 3
 

 

No. 1



โพสกระทู้ ( 9,556 )
บทความ ( 2 )



สถานะออฟไลน์


อันนี้ อัพโหลดที่ละไฟล์ หรือ อัพโหลด ที่ละหลายไฟล์ครับ

เห็นมี loop $_FILE ด้วย

ถ้าอัพโหลดไฟล์เดียวไม่ต้องมี loop ครับ
Code (PHP)
<?php
if($_FILES["filUpload"]['error']  == UPLOAD_ERR_OK )
{
	$update=date("Ymdhis");
	$fn=$_FILES['filUpload']['name'];
	$ext=substr($fn, strrpos($fn, '.'));
	$new_name=$update . $ext;
	if(move_uploaded_file($_FILES["filUpload"]["tmp_name"],"file/".$new_name))
	{
		//*** Insert Record ***//
		$strSQL = "INSERT INTO tb_file";
		$strSQL .="(txtName, File_Name) VALUES ('".$_POST["txtName"]."','".$new_name."')";
		$objQuery = mysql_query($strSQL);
	}
}
?>









ประวัติการแก้ไข
2015-01-04 21:13:08
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-01-04 21:12:52 By : Chaidhanan
 


 

No. 2



โพสกระทู้ ( 32 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ทีละหลายไฟล์ครับ

โค๊ตที่ให้มา ผมลงใช้แล้วไม่มีอะไรเซฟลงฐานเลยครับ และไม่อัฟไฟล์ด้วย งงครับ


ประวัติการแก้ไข
2015-01-04 21:37:13
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-01-04 21:23:35 By : pchome
 

 

No. 3



โพสกระทู้ ( 9,556 )
บทความ ( 2 )



สถานะออฟไลน์


แล้วชื่อไฟล์เดิม เอามาจากไหนเหรอครับ
มีการอัพโหลดหลายไฟล์ แต่ใช้ วันที่เดียว นามสกุล จากไฟล์ ใหม่
แล้วแน่ใจได้อย่างไรกว่า ไฟลใหม่ จะมีชื่อไฟล์ ที่จะเซฟต่างกัน
และนามสกุลไม่ซ้ำกัน หรืออย่างไรครับ


ปล. ตัวอย่างที่ให้ ใช้ไม่ได้ กับ muliple ครับ


ประวัติการแก้ไข
2015-01-04 21:48:37
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-01-04 21:42:50 By : Chaidhanan
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : การเปลี่ยนชื่อตอน UpLoad File ติดปัญหาอยู่แก้ไม่ได้ช่วยดูโคํตให้ทีครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่