Здравейте чудя кой е по-бързия и удачен upload скрипт измежду тези двата...
скрипт 1
скрипт 2
Та общо взето въпроса е с кое е по-добре? С copy() или с move_uploaded_file()
скрипт 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()