|
|
|
ช่วยดูให้หน่อย "โค๊ตอัพโหลดไฟล์แบบรีโมท" เปลี่ยนชื่อไฟล์ยังไง |
|
|
|
|
|
|
|
ไม่มีใครตอบเลยหรอครับ
|
|
|
|
|
Date :
2013-04-29 10:16:13 |
By :
benzbenz900 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
basename($url);
แก้ตรงนี้ ครับ extension มันตัวเดียวกันเสมอหรือเปล่า ถ้าใช่ก็ใส่
date("YmdHis") . ".mp4"
แทนตรงนี้ไปเลย
|
|
|
|
|
Date :
2013-04-29 10:33:29 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอบความคิดเห็นที่ : 2 เขียนโดย : ikikkok เมื่อวันที่ 2013-04-29 10:33:29
รายละเอียดของการตอบ ::
ขอบคุณท่าน มากครับทำได้แล้วครับตามที่ท่านบอกเลยครับ แต่ผมเพิ่ม MD5 เข้าไปอีก 30 ตัวอักษรนะครับ
ใครเอาไปใช้ต่อก็ตามนี้เลย
Code (PHP)
<?php
// เพิ่มเวลาการดึงไฟล์ให้ระบบ
set_time_limit (200 * 200 * 200);
if (!isset($_POST['submit'])) die();
// ที่เก็บไฟล์ที่โหลดมา
$destination_folder = 'uploads/videos/';
$mp4 = ".mp4";
$url = $_POST['url'];
$newfname = $destination_folder . substr(md5(time(basename($url))), 0, 30) . $mp4;
$tt1 = substr(md5(time(basename($url))), 0, 30) . $mp4;
$tt = basename($url,".mp4");
$file = fopen ($url, "rb");
if ($file) {
$newf = fopen ($newfname, "wb");
if ($newf)
while(!feof($file)) {
fwrite($newf, fread($file, 1024 * 8 ), 1024 * 8 );
}
}
if ($file) {
fclose($file);
}
if ($newf) {
fclose($newf);
}
echo "ไฟล์ที่ได้คือ $tt1 สามารถโหลดได้จากด้านล่างเลย";
echo "<br>";
echo "$tt1";
echo "<br>";
echo "<a href=\"http://tube.vdoza.com/$newfname\">http://tube.vdoza.com/$newfname</a>";
?>
|
|
|
|
|
Date :
2013-04-29 11:33:03 |
By :
benzbenz900 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|