Advertisement
maful

data07.php

May 13th, 2015
306
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.63 KB | None | 0 0
  1. <script type="text/javascript" src="<?php echo $base_url;?>asset/ckeditor/ckeditor.js"></script>
  2. <?php
  3. if($_GET){
  4.     if(isset($_POST['btnSave'])){
  5.         $text   = $_POST['text'];
  6.         $text   = str_replace("'","&acute;",$text);
  7.         $mhs    = $_POST['mhs'];
  8.         $mhs    = str_replace("'","&acute;",$mhs);
  9.         $dosen  = $_POST['dosen'];
  10.         $dosen  = str_replace("'","&acute;",$dosen);
  11.         $bimb   = $_POST['bimb'];
  12.         $bimb   = str_replace("'","&acute;",$bimb);
  13.         $tgl = date("Y-m-d");
  14.         $waktu = date("H:i:s");
  15.  
  16.         $allowed_ext    = array('docx', 'xls', 'mdb', 'jpeg', 'bmp', 'png', 'rar', 'zip');
  17.         $file_name      = $_FILES['file']['name'];
  18.         $file_ext       = strtolower(end(explode('.', $file_name)));
  19.         $file_size      = $_FILES['file']['size'];
  20.         $file_tmp       = $_FILES['file']['tmp_name'];
  21.         $acak           = rand(1,9999999);
  22.         $name = $acak.$file_name;
  23.  
  24.         if(in_array($file_ext, $allowed_ext) === true){
  25.             if($file_size < 1044070){
  26.                 $lokasi = 'asset/files/'.$name.'.'.$file_ext;
  27.                 move_uploaded_file($file_tmp, $lokasi);
  28.                 $in = "INSERT INTO tbl_review_bimbingan SET id_mhs = '$mhs', id_dosen = '$dosen', id_bimbingan='$bimb', sender='mahasiswa', keterangan='$text', tgl='$tgl', waktu='$waktu', lampiran='$lokasi'";
  29.                 $qrySave=mysql_query($in, $koneksidb) or die ("Gagal query".mysql_error());
  30.                 if($qrySave){
  31.                 echo "<meta http-equiv='refresh' content='0; url=?page=review-mahasiswa&review=$bimb'>";
  32.                 echo "<strong>Selamat!</strong> Berhasil mengirim.";
  33.                 }else{
  34.                     $message[] = "Gagal upload file!";
  35.                 }
  36.             }else{
  37.                 $message[] = "Besar ukuran file (file size) maksimal 1 Mb!";
  38.             }
  39.         }else{
  40.             $message[] = "Ekstensi file tidak di izinkan!";
  41.         }
  42.         if (! count($message)==0 ){
  43.             echo "<strong style='color:red;'>ERROR!</strong><hr>";
  44.                 $Num=0;
  45.                 foreach ($message as $indeks=>$pesan_tampil) {
  46.                 $Num++;
  47.                     echo "&nbsp;&nbsp;$Num. $pesan_tampil<br>";
  48.                 }  
  49.         }
  50.     }
  51.     $kodeEdit= isset($_GET['review']) ?  $_GET['review'] : $_POST['txtkode'];
  52.     $sqlShow = "SELECT * FROM tbl_review_bimbingan WHERE id_bimbingan='$kodeEdit'";
  53.     $qryShow = mysql_query($sqlShow, $koneksidb)  or die ("Query ambil bimbingan salah : ".mysql_error());
  54.     $dataCount = mysql_num_rows($qryShow);
  55.  
  56.     $bimShow = "SELECT a.id_bimbingan, a.status_ta, a.bab_bimbingan, a.sub_bab, a.mulai_bimbingan, b.nama_dosen FROM tbl_bimbingan a left join tbl_dosen b on a.id_dosen=b.id_dosen WHERE id_bimbingan='$kodeEdit'";
  57.     $BryShow = mysql_query($bimShow, $koneksidb)  or die ("Query bimbingan salah : ".mysql_error());
  58.     $dbShow = mysql_fetch_array($BryShow);
  59.     if($dbShow["bab_bimbingan"]==1){
  60.         $bab = "BAB 1 Latar Belakang";
  61.     }elseif($dbShow["bab_bimbingan"]==2){
  62.         $bab = "BAB 2 Tinjauan Pustaka";
  63.     }elseif($dbShow["bab_bimbingan"]==3){
  64.         $bab = "BAB 3 Metodologi Penelitian dan Perancangan Sistem";
  65.     }elseif($dbShow["bab_bimbingan"]==4){
  66.         $bab = "BAB 4 Hasil Perancangan dan Analisi Aplikasi";
  67.     }elseif($dbShow["bab_bimbingan"]==5){
  68.         $bab = "BAB 5 Penutup";
  69.     }else{
  70.         $bab = "Tidak Ditemukan";
  71.     }
  72.  
  73. }
  74. ?>
  75. <strong>Review Bimbingan dengan bahasan : <u><?php echo $bab; ?> - <?php echo $dbShow["sub_bab"]; ?></u></strong>
  76. <div class="cleaner_h10"></div>
  77. <table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;" class="record" bordercolor="#CCCCCC">
  78.     <tr>
  79.         <td align="left"><a href="?page=diskusi">Kembali</a></td>
  80.     </tr>
  81.     <tr>
  82.         <td>
  83.         <table border="1" cellpadding="3" cellspacing="0" width="100%" style=" border-collapse: collapse;padding:5px;" class="record" bordercolor="#CCCCCC">
  84.             <?php
  85.             if($dataCount==0){
  86.                 echo "<b>Tidak ada Review Bimbingan</b>";
  87.             }elseif ($dataCount>=1) {
  88.                 while($dataShow = mysql_fetch_assoc($qryShow)){
  89.                     if($dataShow["sender"]=="dosen"){
  90.                         $bg = "8BB381";
  91.                     }elseif($dataShow["sender"]=="mahasiswa"){
  92.                         $bg = "#659EC7";
  93.                     }
  94.                     if($dataShow["sender"]=="dosen"){
  95.                         $dosenShow = mysql_fetch_array(mysql_query("SELECT * FROM tbl_dosen WHERE id_dosen='$dataShow[id_dosen]'"));
  96.                         $nama = $dosenShow["nama_dosen"];
  97.                     }elseif($dataShow["sender"]=="mahasiswa"){
  98.                         $mhsShow = mysql_fetch_array(mysql_query("SELECT * FROM tbl_mahasiswa WHERE id_mhs='$dataShow[id_mhs]'"));
  99.                         $nama = $mhsShow["nama_mhs"];
  100.                     }
  101.             ?>
  102.                 <tr id="review-<?php echo $dataShow["id_review_bimbingan"];?>">
  103.                     <td colspan="2" bgcolor="<?php echo $bg; ?>"><?php echo ucwords($dataShow["sender"]); ?></td>
  104.                 </tr>
  105.                 <tr>
  106.                     <td rowspan="2" width="20%"><b><?php echo $nama; ?></b>
  107.                     <br><br>
  108.                     Tanggal : <?php echo DateToIndo($dataShow["tgl"]); ?><br>
  109.                     Waktu : <?php echo $dataShow["waktu"]; ?><br>
  110.                     </td>
  111.                     <td><?php echo $dataShow["keterangan"]; ?></td>
  112.                 </tr>
  113.                 <tr>
  114.                     <td>Lampiran : </td>
  115.                 </tr>
  116.                 <tr>
  117.                     <td colspan="2">&nbsp;</td>
  118.                 </tr>      
  119.             <?php
  120.                 }
  121.             ?>
  122.         </table>
  123.         </td>
  124.     </tr>
  125. </table>
  126. <br>
  127. <form method="post" action="" enctype="multipart/form-data">
  128.     <textarea id="text" cols="110" name="text" rows="10"></textarea>
  129.     <script>CKEDITOR.replace( 'text' );</script>
  130.     <br><?php $ss = mysql_fetch_array($qryShow); ?>
  131.     <input type="file" name="file"><br><input type="text" style="display:none;" value="<?php echo $ss["id_mhs"]; ?>" name="mhs">
  132.     <input type="text" style="display:none;" value="<?php echo $ss["id_dosen"]; ?>" name="dosen"><input type="text" style="display:none;" value="<?php echo $ss["id_bimbingan"]; ?>" name="bimb">
  133.     <span style="color:red;">*perhatian: Lampiran diharapkan menggunakan format NIM-BAB-revisi ke </span><br>
  134.     <span style="color:blue;">**format: .docx, .xls, .mdb, .jpeg, .bmp, .png, .rar, .zip </span><br>
  135.     <input type="submit" name="btnSave" class="btn-kirim-login" value="Kirim">
  136.     <?php } ?>
  137. </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement