Thursday, November 22, 2012
Membuat ENKRIPSI KATA UBAH_TEKS pada PHP
ENKRIPSI KATA UBAH_TEKS:
< ? php
function ubah_teks($teks){
$teks = strrev($teks);
$st = "";
for ($i=0; $i < strlen($teks); $i++){
$ascii = ord(substr($teks, $i, 1));
$hex = dechex($ascii);
if (strlen($hex) == 1)
$hex = "0" . $hex;
$st = $st . $hex;
}
return $st;
}
function balik_teks($teks){
$st = "";
for ($i=0; $i < strlen($teks) / 2; $i++){
$dua_angka = substr($teks, 2 * $i, 2);
$des = hexdec($dua_angka);
$kar = chr($des);
$st = $st . $kar;
}
$st = strrev($st);
return $st;
}
? >
< ? php
function THUMB($fupload_name,$direktori){
// File gambar yang di upload
$file_upload = $direktori . $fupload_name;
// Simpan gambar dalam ukuran sebenarnya
$nama_gbr_asli = $_FILES['fupload']['tmp_name'];
move_uploaded_file($nama_gbr_asli, $file_upload);
// Dapatkan identitas file asli dari file jpg yang di upload
$gbr_asli = imagecreatefromjpeg($file_upload);
$lebar = imageSX($gbr_asli);
$tinggi = imageSY($gbr_asli);
// Simpan dalam versi yang diinginkan 200 pixel (thumbnailnya)
$thu_lebar = 200;
$thu_tinggi = ($thu_lebar/$lebar)*$tinggi;
// Fungsi untuk mengubah ukuran gambar (resample)
$gbr_thumb = imagecreatetruecolor($thu_lebar,$thu_tinggi);
imagecopyresampled($gbr_thumb, $gbr_asli, 0, 0, 0, 0, $thu_lebar, $thu_tinggi, $lebar, $tinggi);
// Simpan gambar yang versi thumbnailnya
imagejpeg($gbr_thumb,$direktori . "kecil_" . $fupload_name);
// Hapus gambar yang ada di memori
imagedestroy($gbr_asli);
imagedestroy($gbr_thumb);
}
?
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment