Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include CHAPPS_PATH."files/chapps.php";
- function UploadImage($fupload_name){
- //direktori gambar
- $vdir_upload ='foto_artikel/';
- $vfile_upload = $vdir_upload . $fupload_name;
- //Simpan gambar dalam ukuran sebenarnya
- move_uploaded_file($_FILES["portofolioupload"]["tmp_name"], $vfile_upload);
- //identitas file asli
- //mencaritahu ekstensi gambar
- $extensi=explode(".",$vfile_upload);
- $ext=end($extensi);
- if($ext == 'jpg' || $ext == 'JEPG'){
- $im_src = imagecreatefromjpeg($vfile_upload);
- $src_width = imageSX($im_src);
- $src_height = imageSY($im_src);
- }
- else if($ext == 'png'){
- $im_src = imagecreatefrompng($vfile_upload);
- $src_width = imageSX($im_src);
- $src_height = imageSY($im_src);
- }
- elseif($ext == 'gif'){
- $im_src = imagecreatefromgif($vfile_upload);
- $src_width = imageSX($im_src);
- $src_height = imageSY($im_src);
- }
- //Simpan dalam versi small 110 pixel
- //Set ukuran gambar hasil perubahan
- $dst_width = 110;
- $dst_height = ($dst_width/$src_width)*$src_height;
- //proses perubahan ukuran
- $im = imagecreatetruecolor($dst_width,$dst_height);
- imagecopyresampled($im, $im_src, 0, 0, 0, 0, $dst_width, $dst_height, $src_width, $src_height);
- //Simpan gambar
- imagejpeg($im,$vdir_upload . "small_" . $fupload_name);
- //Hapus gambar di memori komputer
- imagedestroy($im_src);
- imagedestroy($im);
- }
- $seminggu = array("Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu");
- $hari = date("w");
- $hari_ini = $seminggu[$hari];
- $tgl_sekarang=date('Y-m-d');
- $jam_sekarang=date('H:i');
- $lokasi_file = $_FILES['portofolioupload']['tmp_name'];
- $tipe_file = $_FILES['portofolioupload']['type'];
- $nama_file = $_FILES['portofolioupload']['name'];
- $acak = rand(1,99);
- $nama_file_unik = $acak.$nama_file;
- // Apabila ada gambar yang diupload
- $judul = mysql_real_escape_string($_POST['judul']);
- $isi = mysql_real_escape_string($_POST['keterangan']);
- if (!empty($lokasi_file)){
- UploadImage($nama_file_unik);
- mysql_query("INSERT INTO artikel(id,
- judul,
- keterangan,
- foto)
- VALUES('',
- '$judul',
- '$isi',
- '$nama_file_unik')")or die(mysql_error());
- }
- else{
- mysql_query("INSERT INTO artikel(id,
- judul,
- keterangan)
- VALUES('',
- '$judul',
- '$isi')")or die(mysql_error());
- }
- $hal="portofolio.php";
- echo "<meta http-equiv=\"refresh\" content=\"2;url=$hal\">";
- ?>
Advertisement
Add Comment
Please, Sign In to add comment