Home > Alumnus Blog > Memberi limit saat upload file

Memberi limit saat upload file

Memberi limit saat upload file

So lets study PHP ( masih newbi di php, so entar klo salah mohon informasinya ya, or ada tambahan lainnya ) D

So pertama kita bikin halaman awalnya dulu ( form untuk upload data ), kita bikin n kasih nama index.php, oh ya jangan lupa taruh ini di htdocs(local server) komputer kita, taruh dalam folder “upload”.

Adapun syntax untuk index.php adalah sebagai berikut :

<table>
<tr>
<td>Upload datFile Upload (Limit file size 50 K)</td>
</tr>
<tr>
<td><input name=”ufile” id=”ufile” size=”35″ type=”file” /></td>
</tr>
<tr>
<td><input name=”Submit” value=”Upload” type=”submit” /></td>
</tr>
</table>
<table>

Setelah itu kita bikin file php yang berfungsi untuk upload data, kita kasih nama action.php ( liat di atas di form ada action=”action.php”, maksudnya tuh saat di submit site ini akan manggil file action.php buat eksekusi )

Adapun isi dari file action.php adalah sebagai berikut :

$max_size = 50000; // mendefinisikan max_size = 5oK digunakan untuk perbandingan dengan dile yang diupload
$path = “img/”.$HTTP_POST_FILE[’ufile’][’name’];
//$path = path dimana kita akan meletakkan image, di sini berarti kita akan meletakkan image di img/, jangan lupa folder imagenya di buka dulu file permisionnya

if ($ufile !=none) {
$file_size = $HTTP_POST_FILE[’ufile’][’size’];
//dpetin nilai size dari data yang diupload
if ($file_size >= $max_size) {
echo “File yang anda upload terlalu besar
“;
echo “Ukuran file anda adalah”.$file_size.” K”;
echo ”
Ukuran maks 50000 K”;
echo ”
Back“;
}else{
if(copy($HTTP_POST_FILE[’ufile’][’tmp_name’],$path)){
echo “upload succes bro
“;
echo “
echo ”
Back“;
}else
{
echo “Copy Error”;
}

}
}
?>

Hmmm.. semoga bisa bermanfaat
Lets the dream begin
-adim-

Read original post at http://www.sarunkgenk.com/2008/11/20/memberi-limit-saat-upload-file/

Related posts:

  1. Memberi limit saat upload file
  2. Memberi limit saat upload file
  3. copy file otomatis
  4. File Permissions di Linux
  5. File Permissions di Linux
  6. breaking the limit
  7. MikroTik : Limit Bandwidth Extensi Tertentu
  8. MikroTik : Limit Bandwidth Extensi Tertentu
  9. Mengenal dot-file di *NIX system
  10. Mengenal dot-file di *NIX system

Categories: Alumnus Blog Tags:
  1. No comments yet.
  1. No trackbacks yet.