supaya kita mengirim file dapat mengetahui validasi file atau kesalahan file, penggunaan variabel file sangat diperlukan sekali, sehingga kita dapat mengetahui bahwa file yang dikirim benar-benar sesuai dengan keinginan.
untuk membatasi ukuran maksimal pengiriman file sebesar 2 M. dan untuk menghindari pengiriman yang memiliki kelebihan beban yang diakibatkan banyaknya pengiriman file, maka tepat sekali jika diberikan batasan ukuran yang dibolehkan. MAX_FILE_SIZE adalah untuk memberikan elemen input supaya tidak kelebihan beban.
<?
// upload_file.php
if (isset($users_file)) {
echo “<pre>”;
echo “<b>Remote File :</b> $Users_file<br>”;
echo “<b>Local File :</b> $Users_file_name<br>”;
echo “<b>Ukuran File :</b> $Users_file_size<br>”;
if (isset($users_file_type)) {
echo “<b>Tipe File :</b> $Users_file_type<br>”;
}
// sesuaikan $sdoc_directory dengan ‘DocumentRoot’ Anda.
$doc_directory = “./”;
// $my_file adalah tujuan / lokasi file yang akan di upload
$my_file = “./upload/”.$users_file_name;
$copy_path = $doc_directory.$my_file;
if ($users_file != ‘none’) {
if (!copy($users_file,$copy_path)) {
echo “upload file<b>GAGAL …</b>”;
} else {
echo “upload file<b>SUKSES …</b>”;
}
} else {
echo “<b>anda harus memilih file …!!!</b>”;
echo “<a href = ‘$PHP_SELF’>kembali</a>ke Form Upload”;
}
} else {
echo “<form action=’$PHP_SELF’
enctype=’multipart/form-data’method=’POST’>”;
echo “<b>masukkan file yang akan di upload …</b><br><br>”;
// mengatur ukuran file maksimal
echo “<input type=’hidden’name=MAX_FILE_SIZE’value=’1024′/>”;
echo “<input type=’file’name=’users_file’
size=’35′><br><br>”;
echo “<input type=’submit’value=’upload’/>”;
echo “</form>”;
}
?>
dan ini adalah hasil program yang dijalankan
dan ini adalah hasil yang masih ada kesalahan atau kelebihan beban
dan yang menjadi pertanyaan saya adalah kenapa ada tulisan seperti ini yang tidak saya mengerti
Warning: copy(././upload/imsins.BAK) [function.copy]: failed to open stream: No such file or directory in C:\AppServ\www\upload.php on line 22
tolong untuk memberikan bantuannya dan sarannya …

