|
![](/images/resource/spacer.gif) |
|
สามารถเปลี่ยนชื่อไฟล์ ที่จะ upload ลง database ให้เป็นชื่อตาม id ได้ไหมคะ |
|
![](/images/resource/viewboard_01.gif?v=1001) |
|
|
![](/images/resource/viewboard_03.gif?v=1001) |
![](/images/resource/viewboard_04.gif?v=1001) |
|
Code (PHP)
<html>
<head>
<title>upload file</title>
</head>
<body>
<?php
if(move_uploaded_file($_FILES["filUpload"]["tmp_name"],"file/".$_FILES["filUpload"]["name"]))
{
echo "Copy/Upload Complete<br>";
require 'includes/config.php';
$strSQL = "INSERT INTO document ";
$strSQL .="(type,efrom,subject,date_receive,FilesName,date_upload) VALUES ('".$_POST["type"]."','".$_POST["efrom"]."','".$_POST["subject"]."','".$_POST["date_receive"]."',
'".$_FILES["filUpload"]["name"]."',now())";
$objQuery = mysql_query($strSQL);
}
?>
<a href="main.php">View files</a>
</body>
</html>
จาก code ข้างต้น สามารถเปลี่ยนชื่อไฟล์ ที่จะ upload ลง database ให้เป็นชื่อตาม id ได้ไหมคะ
เช่น pdf ที่เก็บใน folder file มีชื่อว่า ลอง.pdf แต่เมื่อ user ทำการ upload ไปใน folder ก็ให้เปลี่ยนชื่อไฟล์ให้เป็นชื่อตาม id แทน เช่น 2.pdf
Tag : PHP, MySQL
![](/images/adv.jpg?v=1001)
|
|
![](/images/resource/blockviewtopic_01.gif?v=1001) |
![](/images/resource/blockviewtopic_02.gif?v=1001) |
![](/images/resource/blockviewtopic_03.gif?v=1001) |
![](/images/resource/blockviewtopic_04.gif?v=1001) |
Date :
2015-01-27 08:43:48 |
By :
shushu |
View :
6552 |
Reply :
2 |
|
![](/images/resource/blockviewtopic_06.gif?v=1001) |
![](/images/resource/blockviewtopic_07.gif?v=1001) |
![](/images/resource/blockviewtopic_08.gif?v=1001) |
![](/images/resource/blockviewtopic_09.gif?v=1001) |
|
|
|
![](/images/resource/viewboard_06.gif?v=1001) |
![](/images/resource/viewboard_07.gif?v=1001) |
|
![](/images/resource/viewboard_08.jpg?v=1001) |
![](/images/resource/viewboard_09.gif?v=1001) |
![](/images/resource/viewboard_01.gif?v=1001) |
|
|
![](/images/resource/viewboard_03.gif?v=1001) |
![](/images/resource/viewboard_04.gif?v=1001) |
|
ลองศึกษาดูครับ ![](/images/bbcode/grin.gif?v=1001)
Code (PHP)
<html>
<head>
<title>upload file</title>
</head>
<body>
<?php
require 'includes/config.php';
if(!empty($_FILES)){
$path = "file/";
$name = $_FILES['filUpload']['name'];
$tmp = $_FILES['filUpload']['tmp_name'];
if(strlen($name)){
list($txt, $ext) = explode(".", $name);
$new_file_name = $ชื่อที่ต้องการ.".".$ext;
move_uploaded_file($tmp,$path.$new_file_name);
$strSQL = "INSERT INTO document ";
$strSQL .="(type,efrom,subject,date_receive,FilesName,date_upload) VALUES ('".$_POST["type"]."','".$_POST["efrom"]."','".$_POST["subject"]."','".$_POST["date_receive"]."',
'".$new_file_name."',now())";
$objQuery = mysql_query($strSQL);
echo "Copy/Upload Complete<br>";
}
}
?>
<a href="main.php">View files</a>
</body>
</html>
|
![](/images/resource/blockviewtopic_01.gif?v=1001) |
![](/images/resource/blockviewtopic_02.gif?v=1001) |
![](/images/resource/blockviewtopic_03.gif?v=1001) |
![](/images/resource/blockviewtopic_04.gif?v=1001) |
Date :
2015-01-27 09:06:42 |
By :
Manussawin |
|
![](/images/resource/blockviewtopic_06.gif?v=1001) |
![](/images/resource/blockviewtopic_07.gif?v=1001) |
![](/images/resource/blockviewtopic_08.gif?v=1001) |
![](/images/resource/blockviewtopic_09.gif?v=1001) |
|
|
![](/images/resource/viewboard_06.gif?v=1001) |
![](/images/resource/viewboard_07.gif?v=1001) |
|
![](/images/resource/viewboard_08.jpg?v=1001) |
![](/images/resource/viewboard_09.gif?v=1001) |
![](/images/resource/viewboard_01.gif?v=1001) |
|
|
![](/images/resource/viewboard_03.gif?v=1001) |
![](/images/resource/viewboard_04.gif?v=1001) |
|
ขอบคุณค่ะ
|
![](/images/resource/blockviewtopic_01.gif?v=1001) |
![](/images/resource/blockviewtopic_02.gif?v=1001) |
![](/images/resource/blockviewtopic_03.gif?v=1001) |
![](/images/resource/blockviewtopic_04.gif?v=1001) |
Date :
2015-01-27 11:26:39 |
By :
shushu |
|
![](/images/resource/blockviewtopic_06.gif?v=1001) |
![](/images/resource/blockviewtopic_07.gif?v=1001) |
![](/images/resource/blockviewtopic_08.gif?v=1001) |
![](/images/resource/blockviewtopic_09.gif?v=1001) |
|
|
![](/images/resource/viewboard_06.gif?v=1001) |
![](/images/resource/viewboard_07.gif?v=1001) |
|
![](/images/resource/viewboard_08.jpg?v=1001) |
![](/images/resource/viewboard_09.gif?v=1001) |
|
|
|
![](/images/digitalocean-banner.jpg)
|
Load balance : Server 02
|