Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //echo '<pre>';print_r($_FILES);
- $n= count($_FILES['files']['name']);
- //asumsikan semua file bisa
- for($i=0;$i<$n;$i++)
- {
- if($_FILES['files']['error'][$i]==0)
- uploadMyFile($i);
- }
- function uploadMyFile($i)
- {
- $err=0;
- $name=$_FILES['files']['name'][$i];
- $type=$_FILES['files']['type'][$i];
- $tmp_name=$_FILES['files']['tmp_name'][$i];
- $size=$_FILES['files']['size'][$i];
- //CHECK TIPE FILE
- /*
- check dari extension.
- */
- echo "<br>extension:".get_file_extension($name);
- /*
- check dari extensionnya apakah sesuai. Kalau salah buat
- $err++;
- */
- //Besarnya dibawah 1MB. Kita tidak akan setting di PHP atau APACHE.
- if($size>1000000){
- $err++;
- }
- //Masukkan kondisi yang lain misal accountnya harus valid boleh upload
- if($err==0)
- {
- copy($tmp_name,"target/".$name);
- }
- }
- function get_file_extension($file_name) {
- return strtolower(substr(strrchr($file_name,'.'),1));
- //http://davidwalsh.name/php-file-extension
- //saya nambahin strtolower
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement