Apa yang dimaksud dengan “l jS \of F Y h:i:s A” ?
l : menampilkan nama hari dalam minggu secara tekstual misalnya Sunday, Saturday dan lain-lain.
j : menampilkan tanggal
S : menampilkan th(singkatan untuk menyatakan urutan ke)
\of : menampilkan of
F : menampilkan nama bulan dalam bahasa Inggris
Y : menampilkan tahun secara lengkap empat digit (misal 2011)
H : menampilkan jam
I : menampilkan menit
S : menampilkan detik
A : menampilkan AM atau PM
Hasil dalam browser
Upload file dengan melakukan filter terhadap file *.jpg dan *.png serta file tidak boleh lebih dari 1 MB.
Jawab:
Program terdiri dari dua file dengan nama “TgsUpload.html” dan “TgsUpload.php”. “TgsUpload.html” digunakan untuk menampilkan interface file upload sedangkan “TgsUpload.php” berisi perintah-perintah upload file dan menampilkan file dalam web browser.
Script “TgsUpload.html”
<html> <body> <h1 align="center">Upload File Gambar</h1> <table align="center"> <form action="TgsUpload.php" method="POST" enctype="multipart/form-data"> <tr> <td> <label for="file">Upload Gambar</label> </td> <td> <input type="file" name="file" id="file" /> </td> </tr> <tr> <td> </td> <td> <input type = "submit" Name = "tampilkan" value="Tampilkan" /> </td> </tr> </form> </table> </body> </html> |
Script “TgsUpload.php”
<?php /* file : TgsUpload.php Deskripsi : Program untuk pemrosesan upload file */ $fileAsli =$_FILES["file"]["name"]; $fileType =$_FILES["file"]["type"]; $fileSize =$_FILES["file"]["size"]; $fileTemp =$_FILES["file"]["tmp_name"]; $fileEror =$_FILES["file"]["error"]; if ($fileEror>0) { echo "return code: ".$fileEror."<br>"; } else if ($fileType=="image/pjpeg" or $fileType ==" image/x-png") { //untuk melakukan filter terhadap file yang lebih dari 1MB if ($fileSize<=1000000) { $pindah = move_uploaded_file ($fileTemp , "upload/".$fileAsli); if($pindah) { echo"<h2 align=center>sukses upload file gambar</h2>"; echo"<table border=1 align=center>"; echo"<tr>"; echo"<td rowspan=2>"; echo"<img src=upload/$fileAsli width=130 height=195>"; echo"</td>"; echo"<td><pre>"; echo"nama : ".$fileAsli."<br>"; echo"type : ".$fileType."<br>"; echo"ukuran : ".$fileSize. " byte <br> "; echo"temp :".$fileTemp."<br>"; echo"</pre></td>"; echo"</tr>"; echo"<tr>"; echo"<td>"; $dir="upload/";//melist file-file yang ada pada folder upload if (is_dir($dir)) { if ($dh = opendir($dir)) { while(($file=readdir($dh))!== false) { echo"nama file : $file :type file :".filetype($dir.$file)."<br>"; } closedir($dh); }} echo"</td>"; echo"</tr>"; echo"</table>"; }} else{ echo"<h1>file tidak boleh lebih dari 1 MB </h1>"; }} else{ echo"<h1>Selain type *.jpg dan *.png tidak dapat diupload</h1>"; } ?> |
nah seperti itu kurang lebih hasilnya, semoga bermanfaat.. temen-temen bisa mengembangkan lagi dengan yang lebih mantabbbbb
0 komentar:
Posting Komentar