Example #1
0
function formatting($row)
{
    $suratmasukviewlink = 106;
    //render field as details link
    $data = $row->get_value("NoSurat");
    // $row->set_value("TujuanSurat","<a href='details.php?id={$data}'><img src='image/ico_view.gif' alt='Lihat'> </a>");
    $alamat = "index.php?p=" . enkripsi($suratmasukviewlink . "&q=" . $data);
    $row->set_value("IdPenerima", "<a href='{$alamat}'><img src='images/ico_view.gif' > </a>");
    $data = $row->get_value("TglTerima");
    $row->set_value("TglTerima", date("d-m-Y", strtotime($data)));
}
Example #2
0
 public function kirim_chat()
 {
     $this->load->view("fungsiRSA");
     /* 
     		-- keterangan Masing Masing Fungsi yang dipake dari Library gmp --
     gmp_div_qr = Bagi;
     		gmp_add    = Tambah;
     		gmp_mul    = Kali;
     		gmp_sub    = Kurang;
     		gmp_gcd    = Menghitung Nilai phi;
     		gmp_strval = Convert Nomer ke String;
     */
     // Inisialisasi P = 113 & Q = 157 (Masing Masing adalah Bilangan Prima) <--- Lebih Besar Lebih Bagus
     // Menghitung N = P*Q
     $n = gmp_mul(113, 157);
     $valn = gmp_strval($n);
     // Menghitung Nilai M =(p-1)*(q-1)
     $m = gmp_mul(gmp_sub(113, 1), gmp_sub(157, 1));
     // Mencari E (Kunci Public --> (e,n))
     // Inisialisasi E = 5
     // Membuktikan E = FPB (Faktor Persekutuan Terbesar) dari E dan M = 1
     for ($e = 5; $e < 1000; $e++) {
         // Mencoba dengan Perulangan 1000 Kali
         $fpb = gmp_gcd($e, $m);
         if (gmp_strval($fpb) == '1') {
             // Jika Benar E adalah FPB dari E dan M = 1 <-- Hentikan Proses
             break;
         }
     }
     // Menghitung D (Kunci Private --> (d,n))
     // D = (($m * $i) + 1) / e = $key[1] <-- Perulangan Do While
     $i = 1;
     do {
         $key = gmp_div_qr(gmp_add(gmp_mul($m, $i), 1), $e);
         $i++;
         if ($i == 1000) {
             // Dengan Perulangan 1000 Kali
             break;
         }
     } while (gmp_strval($key[1]) != '0');
     // Hasil D = $key[0]
     $d = $key[0];
     $vald = gmp_strval($d);
     $user = $this->input->post("user");
     $pesan = $this->input->post("pesan");
     $userid = $this->input->post("iduser");
     $hasilenkripsi = enkripsi($pesan, $n, $e);
     $insert = "insert into chat (user,pesan,id_user) VALUES ('{$user}','{$hasilenkripsi}','{$userid}')";
     $this->db->query($insert);
     redirect("home/ambil_pesan");
 }
Example #3
0
function formatting($row)
{
    $suratkeluarviewlink = 78;
    //render field as details link
    $data = $row->get_value("IdSuratKeluar");
    // $row->set_value("TujuanSurat","<a href='details.php?id={$data}'><img src='image/ico_view.gif' alt='Lihat'> </a>");
    //  $row->set_value("DicatatOleh","<a href='surat_masuk_cari_view.php?id={$data}'><img src='images/ico_view.gif' > </a>");
    $alamat = "index.php?p=" . enkripsi($suratkeluarviewlink . "&q=" . $data);
    //$alamat = "<a href='index.php?p=".enkripsi($suratmasukviewlink ."&q=".$data)."><img src='images/ico_view.gif'></a>";
    // $row->set_value("DicatatOleh","<a href='index.php?p=\".enkripsi($suratmasukviewlink &q=\{$data})\"><img src=\"images/ico_view.gif\" ></a>");
    $row->set_value("DicatatOleh", "<a href='{$alamat}'><img src='images/ico_view.gif'></a>");
    $data = $row->get_value("WaktuBuat");
    $row->set_value("WaktuBuat", date("d-m-Y", strtotime($data)));
}
 public function register()
 {
     $this->form_validation->set_rules('name', 'Name', 'trim|required|xss_clean|is_unique[user.user_name]');
     $this->form_validation->set_rules('password', 'Password', 'trim|required|xss_clean');
     $this->form_validation->set_rules('email', 'Email', 'trim|required|xss_clean|valid_email|is_unique[user.user_email]');
     $this->form_validation->set_message('is_unique', 'The %s has been registered');
     if ($this->form_validation->run()) {
         $code = generate_code(12);
         $name = $this->input->post('name');
         $password = $this->input->post('password');
         $email = $this->input->post('email');
         $data = array('user_name' => $name, 'user_password' => enkripsi($password), 'user_email' => $email, 'user_status' => 'active', 'user_created_date' => now(), 'user_image' => 'default.jpg', 'user_registation_reff' => 'web');
         $iduser = $this->model_user->store($data);
         $row = $this->model_user->find($iduser);
         set_userdata('session_user', $row);
         set_userdata('user_level', 'member');
         $outs['msg'] = 'Registration success';
         $outs['flag'] = 1;
     } else {
         $outs['msg'] = validation_errors();
         $outs['flag'] = 0;
     }
     echo json_encode($outs);
 }
Example #5
0
					<td><?php 
        echo $nama[$i];
        ?>
</td>
					<td align="center">
						<a href="index.php?p=<?php 
        echo enkripsi($edlink . "&q=" . $id[$i]);
        ?>
" title="Ubah">
							<img src="css/images/edit_f2.png" border="0" width="16" height="16">
						</a>
					</td>
					<td align="center" title="Hapus">
                        <img src="css/images/stop_f2.png" border="0" width="16" height="16" 
                        onclick="del('<?php 
        echo enkripsi($dellink . "&q=" . $id[$i]);
        ?>
')">
					</td>
				</tr><?php 
        $i++;
    }
}
?>
        
	</tbody>
	<tfoot>
		<tr>
			<td colspan="5"><?php 
if ($pagination == "") {
    echo "&nbsp;";
Example #6
0
          <p align="center">
            <input name="Submit" type="submit" class="button" value="Yes">
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <?php 
if ($BeritaFlag == "1") {
    ?>
			<input name="BnNo" type="button" class="button" id="BnNo" value="No" onClick="location.href='index.php?p=<?php 
    echo enkripsi($kotaksuratlist);
    ?>
'">
            
			<?php 
} else {
    ?>
            <input name="BnNo" type="button" class="button" id="BnNo" value="No" onClick="location.href='index.php?p=<?php 
    echo enkripsi($disposisilist);
    ?>
'">
			
            <?php 
}
?>
          
          </p>
          <p>&nbsp; </p>
          <p>&nbsp; </p>
        </form>
        <p>&nbsp;</p>
        <p>&nbsp;</p></td>
  </tr>
</table>
Example #7
0
            </tr>
            <tr>
              <td width="30%" align="center" valign="top">&nbsp;</td>
              <td width="446">
              <input name="Submit" type="submit" class="button" value="Submit">
              <?php 
if ($BeritaFlag == "1") {
    ?>
<input name="BnCancel" type="button" class="button" id="BnCancel" value="Cancel" onClick="Cancel('index.php?p=<?php 
    echo enkripsi($kotaksuratlist);
    ?>
')">
<?php 
} else {
    ?>
<input name="BnCancel" type="button" class="button" id="BnCancel" value="Cancel" onClick="Cancel('index.php?p=<?php 
    echo enkripsi($kotaksuratlist);
    ?>
')">
<?php 
}
?>
                  </td>
            </tr>
      </form>
        
  
</table>
</body>
</html>
Example #8
0
	</tbody>
	<tfoot>
		<tr>
			<td colspan="7"><?php 
if ($pagination == "") {
    echo "&nbsp;";
} else {
    echo $pagination;
}
?>
            
            </td>
		</tr>
	</tfoot>
</table>
<?php 
$checkbox = $_POST['checkbox'];
$delete = $_POST['delete'];
if ($delete) {
    for ($i = 0; $i < $totpages; $i++) {
        $del_id = $checkbox[$i];
        $sql = "DELETE FROM berita WHERE IdBerita='" . $del_id . "'";
        $result = mysql_query($sql);
    }
    if ($result) {
        echo "<meta http-equiv=\"refresh\" content=\"0;URL=index.php?p=" . enkripsi($p . "&q=" . $q) . "\">";
    }
}
mysql_close();
?>
</form>
Example #9
0
if (is_published("submenu")) {
    ?>
						
                        <div id="submenu-box">
							<div class="t"><div class="t"><div class="t"></div></div></div>
								<div class="m">				
									<ul id="submenu"><?php 
    if ($xmenu['parent'] != "") {
        $parent = $xmenu['parent'];
        $id = $xmenu['id'];
        $link = "";
        while ($parent != "") {
            $omenu2 = xmenu("id, name, parent, src", "id = '" . $id . "'");
            $xmenu2 = mysql_fetch_array($omenu2);
            if ($xmenu2['parent'] != "") {
                $link = "<li><a href=\"index.php?p=" . enkripsi($xmenu2['id']) . "\">" . $xmenu2['name'] . "</a></li>" . $link;
            } else {
                $link = "<li><a href=\"index.php\">" . $xmenu2['name'] . "</a></li>" . $link;
            }
            $parent = $xmenu2['parent'];
            $id = $xmenu2['parent'];
        }
        echo $link;
    } else {
        echo "&nbsp;";
    }
    ?>
										
									</ul>
									<div class="clr"></div>
								</div>
 public function change_password($id = NULL)
 {
     $this->auth->login_scurity();
     $this->template->title(APP_NAME, "Change Password");
     $this->form_validation->set_rules("newpassword", "New Password", "required");
     $this->form_validation->set_rules("renewpassword", "Re New Password", "required|matches[newpassword]");
     if ($this->form_validation->run()) {
         $data['password'] = enkripsi($this->input->post("newpassword"));
         $this->model_vendor_user->change($id, $data);
         set_flashdata("notif", alert("Berhasil mereset password"));
         redirect("admin/vendor_user/update/" . $id);
     }
     $data['row'] = $this->model_vendor_user->find($id);
     $this->renderAdmin("admin/vendor_user/vendor_user_change_password", $data);
 }
Example #11
0
 public function reset_password($key = NULL)
 {
     if ($key) {
         $row = $this->Model_reset_password->get_reset_password('user', $key);
         if ($row) {
             $today = date('Y-m-d H:i:s');
             $expired = $row->date_created;
             $hourdiff = round((strtotime($today) - strtotime($expired)) / 3600, 1);
             if ($hourdiff >= 24) {
                 $data['message'] = 'Batas waktu telah berakhir';
             } else {
                 $random_password = substr(md5(time()), 0, 6);
                 $data_mailer = array("from" => $this->config->item('email_from'), "to" => $row->email, "subject" => "Success Reset Password", "module" => "vendorUser@SuccessResetPassword", "message" => "Password anda berhasil di reset, silahkan login ke akun anda dengan password " . $random_password);
                 $idmailer = $this->mailer->save($data_mailer);
                 $this->mailer->send_mail($idmailer);
                 $data_user = array("password" => enkripsi($random_password));
                 $result = $this->model_user->update_byemail($row->email, $data_user);
                 $result = $this->Model_reset_password->change($row->idreset_password, array("status" => "done"));
                 if ($result) {
                     $data['message'] = 'Berhasil Reset Password, password akan segera di kirim ke email anda';
                 } else {
                     $data['message'] = 'Gagal Merese Password';
                 }
             }
         } else {
             $data['message'] = 'Link reset password tidak valid';
         }
     } else {
         $data['message'] = 'Key Kosong';
     }
     $data['title'] = 'Reset Password';
     $this->load->view('public/message', $data);
 }
Example #12
0
" /></td>
		</tr>
		<tr>
			<td class="key">Urutan</td>
			<td><input type="text" name="ordering" size="5" value="<?php 
echo $ordering;
?>
" /></td>
		</tr>
		<tr>
			<td>&nbsp;</td>
			<td>			
				<div class="button2-right">
					<div class="prev">
						<a onclick="Cancel('index.php?p=<?php 
echo enkripsi($p_next . "&q=" . $parent);
?>
')">Batal</a>
					</div>
				</div>
				<div class="button2-left">
					<div class="next">
						<a onclick="Btn_Submit('xmenu')">Simpan</a>
					</div>
				</div>
				<div class="clr"></div>
				<input type="submit" style="border: 0pt none ; margin: 0pt; padding: 0pt; width: 0px; height: 0px;" value="Simpan" />
				<input type="hidden" name="xmenu" value="1" />
`				<input type="hidden" name="id" value="<?php 
echo $q;
?>
Example #13
0
                                                        </a>
                                                    </li><?php 
                        } else {
                            ?>
													
                                                    <li style="width: 150px;" class="node"><a class="icon-16-category"><?php 
                            echo $topmenu3['name'];
                            ?>
</a>
														<ul style="width: 150px; visibility: hidden;"><?php 
                            while ($topmenu4 = mysql_fetch_array($otopmenu4)) {
                                ?>
																
                                                                <li style="width: 150px;">
                                                                	<a href="index.php?p=<?php 
                                echo enkripsi($topmenu4['id']);
                                ?>
"><?php 
                                $topmenu4['name'];
                                ?>
                                                                    
                                                                    </a>
                                                                </li><?php 
                            }
                            ?>
														
                                                        </ul>
													</li><?php 
                        }
                    }
                    ?>
Example #14
0
File: rsa.php Project: senusop/ci
$i = 1;
do {
    $key = gmp_div_qr(gmp_add(gmp_mul($m, $i), 1), $e);
    $i++;
    if ($i == 1000) {
        // Dengan Perulangan 1000 Kali
        break;
    }
} while (gmp_strval($key[1]) != '0');
// Hasil D = $key[0]
$d = $key[0];
$vald = gmp_strval($d);
// Jika Button Enkripsi ditekan
if (isset($_POST['enkrip']) && !empty($_POST['plain'])) {
    $plain = $_POST['plain'];
    $hasilenkripsi = enkripsi($plain, $n, $e);
} else {
    $hasilenkripsi = 'Ups, Sepertinya Plain Teks Masih Kosong';
}
// Jika Button Deskripsi ditekan
if (isset($_POST['dekrip']) && !empty($_POST['chiper']) && $_POST['chiper'] != 'Ups, Sepertinya Plain Teks Masih Kosong') {
    $chiper = $_POST['chiper'];
    $hasildeskripsi = deskripsi($chiper, $d, $n);
} else {
    $hasildeskripsi[0] = 'Null';
    $hasildeskripsi[1] = 'Ups, Sebelumnya Anda Harus Melakukan Proses Enkripsi';
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<title>Algorithma RSA PHP</title>
Example #15
0
<?php

checkauthentication();
$id = ekstrak_get(@$get[1]);
$kotaksuratlist = 27;
mysql_query("DELETE FROM berita WHERE IdBerita = '" . $id . "'") or die(mysql_error());
//mysql_query("optimize table suratmasuk") or die(mysql_errno()." : ".mysql_error());
echo "<meta http-equiv=\"refresh\" content=\"0;URL=index.php?p=" . enkripsi($kotaksuratlist) . "\">";
exit;
Example #16
0
            } else {
                if ($slevel != "ADM") {
                    ?>

<input name="Disposisi" type="button" class="button" id="Disposisi" value="Disposisi" onClick="location.href='index.php?p=<?php 
                    echo enkripsi($adddisposisi . "&q=" . $id[$i] . "&id=" . $q . "&NoSurat=" . $NoSurat . "&Perihal=" . $Perihal . "&BeritaFlag=" . $BeritaFlag . "&StatusDisposisi=" . $StatusDisposisi);
                    ?>
'">
<!--<input type="button" name="Backe" id ="Backe" value="Back to Home" class="button" onClick="location.href='welcome.php'">-->
<input name="Back" type="button" class="button" id="Back" value="Kembali" onClick="Cancel('index.php?p=<?php 
                    echo enkripsi($kotaksuratlist);
                    ?>
')">
<!--<input name="Tanggapan" type="button" class="button" id="Tanggapan" value="Tanggapan" onClick="location.href='tanggapan_add.php'">-->
<input name="Tanggapan" type="button" class="button" id="Tanggapan" value="Tanggapan" onClick="location.href='index.php?p=<?php 
                    echo enkripsi($addtanggapan . "&q=" . $IdBerita . "&NoSurat=" . $NoSurat . "&Perihal=" . $Perihal . "&BeritaFlag=" . $BeritaFlag . "&StatusDisposisi=" . $StatusDisposisi . "&Instruksi=" . $Isi . "&Pengirim=" . $Pengirim);
                    ?>
'">
<input name="Cetak" type="button" class="button" id="Cetak" value="Cetak Disposisi" onClick="javascript:poptastic('lbrdisposisi.php?id=<?php 
                    echo $Edit->IdSuratMasuk;
                    ?>
');">
<?php 
                }
            }
        }
    }
}
?>
				
      	</form>
Example #17
0
   <?php 
$p = 110;
?>
<h1>Import User dari SKP</h1>
<br />
<form method="post" name="xuser" action="index.php?p=<?php 
echo enkripsi($p);
?>
">
	<table class="admintable" cellspacing="1">
    <tr>
    <td colspan="2">
    <h1>Perhatian data User akan di Import dari aplikasi SKP....!!!!</h1>
    </td>
    </tr>
        <tr>
			<td></td>
			<td>			
				<div class="button2-right">
					
				</div>
				<div class="button2-left">
					<div class="next">
						<a onclick="Btn_Submit('xuser')">Proses</a>
					</div>
				</div>
				<div class="clr"></div>
				<input type="submit" style="border: 0pt none ; margin: 0pt; padding: 0pt; width: 0px; height: 0px;" value="Proses" />
				
			</td>
Example #18
0
                        $_SESSION['kunci_' . $session_name] = $xuser['kunci'];
                        $ouserlevel = xuserlevel("level", "username = '******'username'] . "'");
                        $xuserlevel = mysql_fetch_array($ouserlevel);
                        $_SESSION['xlevel_' . $session_name] = $xuserlevel['level'];
                        $msg = "Login berhasil.";
                        update_log($msg, 'xlogin', $xuser['username'], 1);
                        last_login($xuser['username']);
                        if ($xuser['reset'] == "0") {
                            ?>
							
								<meta http-equiv="refresh" content="0;URL=../index.php" /><?php 
                        } else {
                            ?>
							
								<meta http-equiv="refresh" content="0;URL=../index.php?p=<?php 
                            echo enkripsi(55);
                            ?>
" /><?php 
                        }
                    } else {
                        $msg = "Kata sandi salah.";
                        $_SESSION['errmsg'] = $msg;
                        update_log($msg, 'xlogin', $xuser['username'], 0);
                        ?>
						
							<meta http-equiv="refresh" content="0;URL=../login.php" /><?php 
                    }
                } else {
                    $msg = "Nama pengguna tidak aktif. Silakan hubungi admin anda.";
                    $_SESSION['errmsg'] = $msg;
                    update_log($msg, 'xlogin', $xuser['username'], 0);
Example #19
0
 function create_cookie($data = array(), $time = '')
 {
     if (is_null($time)) {
         $time = 360000;
     }
     if (is_array($data) && count($data) > 0) {
         foreach ($data as $key => $val) {
             $val = enkripsi($val);
             if (!isset($_COOKIE[$key])) {
                 setcookie($key, $val, time() + $time, '/');
             } else {
                 $this->destroy_cookie($key);
                 setcookie($key, $val, time() + $time, '/');
             }
         }
     } else {
         if (!isset($_COOKIE[$data])) {
             setcookie($data, enkripsi($data), time() + $time, '/');
         } else {
             $this->destroy_cookie($data);
             setcookie($data, enkripsi($data), time() + $time, '/');
         }
     }
 }
Example #20
0
</td>
                    <td><?php 
        echo $perihal[$i];
        ?>
</td>
                     <td><?php 
        echo $tgl[$i];
        ?>
</td>
                      <td><?php 
        echo $tujuan[$i];
        ?>
</td>
					<td width="17%" align="center">
						<a href="index.php?p=<?php 
        echo enkripsi($edlink . "&q=" . $id[$i]);
        ?>
" title="view">
							<img src="css/images/view.gif"" border="0" width="16" height="16">
						</a>
					</td>
					
				</tr><?php 
        $i++;
    }
}
?>
        
	</tbody>
	<tfoot>
		<tr>
Example #21
0
<?php

checkauthentication();
$table = "sifatsurat";
$h = ekstrak_get($get[1]);
$q = ekstrak_get($get[2]);
$omenu = xmenu("parent", "id = '" . $p . "'");
$xmenu = mysql_fetch_array($omenu);
$p_next = $xmenu['parent'] . "&h=" . $h;
$sql = sql_delete($table, "IdSifat", $q);
$query = mysql_query($sql);
if ($query == 1) {
    $msg = "Hapus sifat surat berhasil. Id = " . $q . ".";
    update_log($msg, $table, $susername, 1);
    $_SESSION['errmsg'] = $msg;
} else {
    $msg = "Hapus sifat surat gagal. Id = " . $q . ".";
    update_log($msg, $table, $susername, 0);
    $_SESSION['errmsg'] = $msg;
}
?>
	
	<meta http-equiv="refresh" content="0;URL=index.php?p=<?php 
echo enkripsi($p_next);
?>
"><?php 
exit;
Example #22
0
                                    d.add
                                    (
                                        <?php 
                            echo $leftmenu3['id'];
                            ?>
,
                                        <?php 
                            echo $leftmenu3['parent'] + 0;
                            ?>
,
                                        '<?php 
                            echo $leftmenu3['name'];
                            ?>
',
                                        'index.php?p=<?php 
                            echo enkripsi($leftmenu3['id']);
                            ?>
'
                                    );<?php 
                        }
                    }
                }
            }
        }
    }
}
?>
        
        document.write(d); 
    </script>                       
</div>