Seperti telah saya janjikan pada postingan sebelumnya, akan menjelaskan script dalam postingan tersebut. Berikut ini secara detail penjelasan dari tiap bagian penting dari script tersebut:
Scrip berikut ini berfungsi untuk menyiapkan halaman yang berisi form untuk melakukan upload
<form enctype=”multipart/form-data” action=”<? echo “$PHP_SELF”; ?>” method=”POST”>
<input type=”hidden” name=”MAX_FILE_SIZE” value=”10000000″ />
</p>
<table width=”500″ border=”0″ cellspacing=”10″ cellpadding=”0″>
<tr>
<td width=”150″>Tugas</td>
<td><select name=”modul”>
<option value=”-” selected=”selected”>pilih…</option>
<option value=”Modul 4″>Modul 4</option>
<option value=”Modul 5″>Modul 5</option>
<option value=”Modul 6″>Modul 6</option>
<option value=”Modul 7″>Modul 7</option>
<option value=”Modul 8″>Modul 8</option>
<option value=”Modul 9″>Modul 9</option>
<option value=”Modul 11″>Modul 11</option>
</select></td>
</tr>
<tr>
<td width=”150″>File yang mau diupload</td>
<td><input name=”fileyangdiupload” type=”file” />
<input name=”upload” type=”submit” value=”upload” /></td>
</tr>
<tr>
<td colspan=”2″ align=”center”> </td>
</tr>
</table></form>
</body>
</html>
Sedangkan untuk script PHP berikut ini:
$modul = $_POST["modul"];
$tipefile = $_FILES["fileyangdiupload"]["type"];
$namafile = $_FILES["fileyangdiupload"]["name"];
$ukuranfile = $_FILES["fileyangdiupload"]["size"];
$tmpfile = $_FILES["fileyangdiupload"]["tmp_name"];
$err = $_FILES["fileyangdiupload"]["error"];
Script di atas berfungsi untuk menyimpan informasi file yang diupload ke dalam variabel sehingga dapat menyingkat dalam penulisan parameter dari file tersebut
if ( $tipefile == “application/vnd.openxmlformats-officedocument.wordprocessingml.document”
|| $tipefile == “application/vnd.openxmlformats-officedocument.spreadsheetml.sheet”
|| $tipefile == “application/vnd.openxmlformats-officedocument.presentationml.presentation”
|| $tipefile == “application/vnd.ms-powerpoint”
|| $tipefile == “application/vnd.ms-excel”
|| $tipefile == “application/msword”) {
Script di atas berfungsi menyaring tipe file yang diupload user, dalam hal ini saya membatasi user hanya bisa mengupload file MS Office (word, excell, dan powerpoint).
move_uploaded_file($tmpfile, $modul . “/” . $namafile);
Scrip diatas akan memindahkan file yang telah di upload dari folder temporary ke lokasi penyimpanan yang diinginkan
Leave a Reply
- 27072views:Cara melihat password facebook/gmail/yahoo yang ter-asterisk (******)
- 15185views:Informasi program Pendidikan Profesi Guru (PPG) dalam Jabatan tahun 2010
- 13271views:Informasi Lanjutan tentang Pendidikan Profesi Guru (PPG) 2010
- 11757views:Program Pendidikan Profesi Guru (PPG) 2010
- 10912views:Keylogger: Sang detektif, pengintai dan perekam aktifitas keyboard
- 10225views:Tutorial upload web ke 000space.com (Cara 1)
- 9443views:Pulsa++: Dealer pulsa elektrik murah All Operator
- 7933views:Cara install windows di Netbook pake Flash Disk
- 7119views:Cara hilangkan jejak aktifitas (recent activity) secara otomatis di facebook
- 6513views:Sembunyikan daftar teman di facebook
- SMS PESTA BOLA dari 1212 akan ...
- Cara membuat ID Alias (Samaran...
- Cara mudah bakar kalori selain...
- JADWAL PERTANDINGAN PIALA DUNI...
- Cara mengetahui teman YM lagi ...
- Virus komputer ternyata bisa m...
- Tips untuk Mempertajam Daya In...
- Pengelompokan dan pemanggilan ...
- Google Code Jam 2010: Kompetis...
- Fungsi ‘terbilang’...
- Screen Recorder: Perekam tampi...
- Penerimaan CNPS di Kementrian ...









