정보실

웹학교

정보실

php 이미지 업로드

본문

function upImage($namaGambar, $gambar, $ukuran, $name)
{
  list($nama, $ekstensi) = preg_split ('/[\.]+/', $gambar);
  
  //jika file= jpg/jpeg/png dan ukurannya < 1 mb
  if ( (strtolower($ekstensi) == "jpg" OR strtolower ($ekstensi) == "jpeg" OR strtolower($ekstensi) == "jpg/jpeg" OR strtolower($ekstensi) == "png") AND $ukuran<=1024)
  {
    $uploaddir = 'img-to/';             //direktori uploadnya
    $uploadfile = $uploaddir.$gambar;
    
    if (move_uploaded_file($_FILES[$name]['tmp_name'], $uploadfile)) {
      rename($uploaddir.$gambar."", $uploaddir.$namaGambar.".".$ekstensi."");
      $file_new = $uploaddir.$namaGambar.".".$ekstensi;
      chmod ($uploaddir.$file_new."", 0777);
      
      return $file_new;
    }
  }else{
    echo '<script>alert("Gambar terlalu besar, maksimal 1mb.");</script>';
    return "-";
  }
}
  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기

페이지 정보

조회 62회 ]  작성일18-06-10 10:15
php

웹학교