Кой от 2-та Upload скрипта е по-удачен и бърз...?

t0m3kk

Registered
Здравейте чудя кой е по-бързия и удачен upload скрипт измежду тези двата...

скрипт 1
Код:
<?php

if(!$_POST['submit']){
echo "
	<form method=\"post\" action=\"\" enctype=\"multipart/form-data\">
	Файл:<input name=\"file\" type=\"file\" />
	<input type=\"submit\" name=\"submit\" value=\"Добави\">
	</form>
   ";
} 
else {
$date = time();
$file = $_FILES['file']['name'];
$tmp_file = $_FILES['file']['tmp_name'];

if($file == NULL) {
echo "Моля, посочете файл за качване!";
}
else {
$makedir = mkdir("$date", 0755);
$file_url = "$date/".basename($file);
$upload = move_uploaded_file($tmp_file,$file_url);

echo "Файла е качен успешно!";
}
}
?>

скрипт 2
Код:
<?php

if(!$_POST['submit']) {
echo "
	<form method=\"post\" action=\"\" enctype=\"multipart/form-data\">
	Файл:<input name=\"file\" type=\"file\" />
	<input type=\"submit\" name=\"submit\" value=\"Добави\">
	</form>
	";
}
else {
$date = time();
$file = $_FILES['file']['name'];
$file_size = $_FILES['file']['size']/1024;

if($file == NULL) {
echo "Моля, посочете файл за качване!";
}
else {
$makedir = mkdir("$date", 0755);
$file_url = "$date/$file";
$upload = copy ($_FILES['file']['tmp_name'], $file_url);

echo "Файла е качен успешно!";
}
}
?>

Та общо взето въпроса е с кое е по-добре? С copy() или с move_uploaded_file()
 
Предполагам с move_uploaded_file. Все пак тази функция е направена точно за тази цел :)
 

Back
Горе