Tampilkan postingan dengan label Tutorial. Tampilkan semua postingan
Tampilkan postingan dengan label Tutorial. Tampilkan semua postingan

Minggu, 17 Februari 2013

Membuat Webstie Anda ke Versi Mobile

Munculnya gadget mobile tidak dapat dipungkiri. IPhone, Blackberry dan iPad adalah beberapa contoh gadget mobile yang terus menanjak penjualannya di seluruh dunia. Banyak bahkan mengatakan bahwa masa depan web terletak pada perangkat mobile. Sebelumnya orang hanya dapat mengakses internet di rumah atau di kantor mereka dengan PC, tetapi sekarang beberapa dari mereka bahkan melupakan PC dan mengadopsi perangkat mobile untuk pengalaman surfing web.

Merasakan pentingnya kenyataan di atas, maka akan sangat bijaksana bagi Anda untuk mempertimbangkan versi mobile dari website/situs Anda. Nah, menjadikan website versi mobile memerlukan proses lain dalam pembangunannya dan itu membutuhkan waktu dan tenaga yang cukup besar, tetapi kabar baiknya adalah ada solusi murah bahkan gratis tapi berkualitas. Ada website yang mempunyai layanan yang dapat Anda gunakan dengan baik untuk mengkonversi situs web Anda menjadi versi mobile, daripada membuat dari awal.




Yang saya coba salahsatunya yang gratisan yaitu http://mobstac.com

Bisa lihat demonya disini http://blogspot125.mobstac.com/



Sumber : blog.jagadraya.com

Cara Membuat Widget Recent Post Keren Dan Terbaru

Assalamualaikum.... ^_^
Khem...



Pa kabar nech Sahabat setia IT Sasak...?! ^_^
Kali ini IT Sasak akan berbagi tips blogger yang dijamin buat sobat kagak nyesel deh...hihihi


Okeh,,,

Langsung saja... -_-
Lagi males basa-basi soalnya...

Silahkan sobat masuk ke Akun Blogger sobat masing-masing dan Edit HTML template sobat... ^_^

Nah sekarang cari code berikut ]]</b:skin> dan letakkan kode dibawah ini tepat di atas kode ]]</b:skin> tadi...




#mas-terbaru{border:1px solid #585858;width:100%;margin:0 auto} #terbaru{margin:0px} .mas-elemen{border:1px solid #ccc;margin:5px 0;padding:5px;height:79px} .mas-elemen img{background:#999;padding:4px;float:left;height:#70px;margin-right:8px;width:70px} .mas-elemen h6,.mas-elemen h6 a{font-size:12px!important;font-weight:700!important;margin:0;color:#111} .mas-elemen:hover{background-color:#c3c3c3} .mas-elemen p{font:14px PT Sans Narrow;text-align:justify;color:#555;line-height:14px;margin:5px 0} #mas-loading{color:#888;font-family:Tahoma;font-size:100px;letter-spacing:-10px;text-align:center;text-shadow:-5px 0 1px #444;background:#141414 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0AEKHkPzyP3v4NnasnY-F1HAJQ1pT27jFzIUrNu7vUBkQt49BTsPt_iqBCXzgHwnMtP9B7aysv2aD-hjBlBet4ONO89KoFgYnqp8d9LdSLNLF-fGlnDEljnN5Pju2zC0_Qw5UWixFKcE/s1600/loading.gif) no-repeat 50% 50%;height:470px;border:1px solid #c3c3c3} #mas-navigasifeed{border:1px solid #c3c3c3;color:#bbb;font-family:Verdana;font-size:12px;text-align:center;margin:0px} #mas-navigasifeed:hover{background-color:#c3c3c3} #mas-navigasifeed a{color:#141414!important;font-family:Tahoma!important;font-size:12px!important;font-weight:400!important;display:block;padding:5px 10px} #mas-navigasifeed span{padding:5px 10px} #mas-navigasifeed .next{float:right} #mas-navigasifeed .previous{float:left} #mas-navigasifeed .home{text-align:center} #mas-navigasifeed a:hover,#mas-navigasifeed span.noactived{color:transparant!important}

Selanjutnya masih pada posisi Edit HTML, cari kode </head> kemudian masukkan kode berikut ini diatas kode </head> :

<script type="text/javascript">
//<![CDATA[
var numfeed = 5;
var startfeed = 0;
var urlblog = "http://itsasak.blogspot.com/";
var charac = 100;
var urlprevious, urlnext;

function maskolisfeed(johny,banget){
var showfeed = johny.split("<");
for(var i=0;i<showfeed.length;i++){
if(showfeed[i].indexOf(">")!=-1){
showfeed[i] = showfeed[i].substring(showfeed[i].indexOf(">")+1,showfeed[i].length);
}
}
showfeed = showfeed.join("");
showfeed = showfeed.substring(0,banget-1);
return showfeed;
}
function showterbaru(json) {
var entry, posttitle, posturl, postimg, postcontent;
var showblogfeed = "";
urlprevious = "";
urlnext = "";
for (var k = 0; k < json.feed.link.length; k++) {
if (json.feed.link[k].rel == 'previous') {
urlprevious = json.feed.link[k].href;}
if (json.feed.link[k].rel == 'next') {
urlnext = json.feed.link[k].href;
}
}
for (var i = 0; i < numfeed; i++) {
if (i == json.feed.entry.length) { break; }
entry = json.feed.entry[i];
posttitle = entry.title.$t;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
posturl = entry.link[k].href;
break;
}
}
if ("content" in entry) {
postcontent = entry.content.$t;
} else if ("summary" in entry) {
postcontent = entry.summary.$t;
} else {
postcontent = "";
}
if ("media$thumbnail" in entry) {
postimg = entry.media$thumbnail.url;
} else {
postimg = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN_CNqPBqLVAUFHE_k2hiBAO6y5kB3WAeFcZCdQaWzzBR5Xdq1vedpV8Eq2FN65nrAT1JbPJ0u9_wYqulQLb8rmP2o6Exvbm2l2D061J_X_CEjGWAWCnjmWLhV2b1W4B8QufKnp4JbAN8/s1600/no+image.jpg";}
showblogfeed += "<div class='mas-elemen'>";
showblogfeed += "<a href='" + posturl + "' target='_blank'><img src='" + postimg + "' /></a>";
showblogfeed += "<h6>
<a href='" + posturl + "'>" + posttitle + "</a></h6>
";
showblogfeed += "<p>
" + maskolisfeed(postcontent,charac) + "...</p>
";
showblogfeed += "</div>
";
}
document.getElementById("terbaru").innerHTML = showblogfeed;
showblogfeed = "";
if(urlprevious) {
showblogfeed += "<a href='javascript:navigasifeed(-1);' class='previous'>&#9668; Previous</a>";
} else {
showblogfeed += "<span class='noactived previous'>&#9668; Previous</span>";
}
if(urlnext) {
showblogfeed += "<a href='javascript:navigasifeed(1);' class='next'>Next &#9658;</a>";
} else {
showblogfeed += "<span class='noactived next'>Next &#9658;</span>";
}
showblogfeed += "<a href='javascript:navigasifeed(0);' class='home'>Home</a>";
document.getElementById("mas-navigasifeed").innerHTML = showblogfeed;
}

function navigasifeed(url){
var p, parameter;
if(url==-1) {
p = urlprevious.indexOf("?");
parameter = urlprevious.substring(p);} else if (url==1) {
p = urlnext.indexOf("?");
parameter = urlnext.substring(p);
} else {
parameter = "?start-index=1&max-results=" + numfeed + "&orderby=published&alt=json-in-script"
}
parameter += "&callback=showterbaru";
incluirscript(parameter);
}
function incluirscript(parameter) {
if(startfeed==1) {removerscript();}
document.getElementById("terbaru").innerHTML = "<div id='mas-loading'>
</div>
";
document.getElementById("mas-navigasifeed").innerHTML = "";
var archievefeed = urlblog + "/feeds/posts/default"+ parameter;
var terbaru = document.createElement('script');
terbaru.setAttribute('type', 'text/javascript');
terbaru.setAttribute('src', archievefeed);
terbaru.setAttribute('id', 'MASLABEL');
document.getElementsByTagName('head')[0].appendChild(terbaru);
startfeed = 1;
}
function removerscript() {
var elemen = document.getElementById("MASLABEL");
var parent = elemen.parentNode;
parent.removeChild(elemen);
}
onload=function() { navigasifeed(0); }
//]]>
</script>

Keterangan :
» var numfeed = 5; » Jumlah Artikel terbaru yang akan ditampilkan.
» pada widget var urlblog = "http://itsasak.blogspot.com/"; » ganti dengan URL blog sobat.
» var charac = 100; » Jumlah karakter atau huruf pada setiap post.

Setelah itu save templates, kemudian menuju ke layout, Klik add gadget » HTML/Javascript masukkan kode berikut ini kedalamnya :

<div id="terbaru"></div>
<div id="mas-navigasifeed"></div>

Selanjutnya silahkan di save dan lihat hasilnya... ^_^
Semoga bermanfaat....


Sumber : rieztoshare.com

Sabtu, 16 Februari 2013

Cara Download Film Habibie & Ainun di Billion Uploads

Assalamualaikum...
Mohon ma'af sebelumnya untuk Sobat Setia IT Sasak yang mungkin sudah mencoba mendownload Film Habibie & Ainun di Billion Uploads tetapi gagal... ^_^

Pada kesempatan ini IT Sasak akan memberikan solusi atau cara mendownload film tersebut di Billion Uploads... ^_^

Yupz,,, langsung saja... ^_^
Jadi di artikel ini saya hanya akan membahas cara downloadnya saja, untuk link downloadnya tinggal buka lagi deh artikel sebelumnya ^_^


Berikut cara downloadnya:






Password: zhonreturn.blogspot.com


Sumber : zhonreturn.blogspot.com

Jumat, 15 Februari 2013

Membuat Menu Keren di Blog

Assalamualaikum... ^_^
Kali ini IT Sasak akan berbagi sedikit tips menarik tentang membuat menu keren di blog.... ^_^
Tampilannya seperti pada gambar di atas... Keren kan...?!
Untuk demonya bisa dilihat langsung di bagian bawah blog ini... ^_^

Sekarang langsung saja ke cara menambahkan menunya,,,, hehehe

Pertama-tama masuk dulu ke akun blog sobat... ^_^
Abis itu masuk ke bagian Edit Html pada menu template blog sobat

Cari kode ini ]]></b:skin>
Nah, sekarang letakkan kode dibawah ini di atas kode ]]></b:skin>



/*===KC METRO UI Menu==*/

body {
font-family:sans-serif;
}
a {
text-decoration:none;
}
.kcmetromenu {
width:960px;
margin:auto;
}
@media screen and (max-width:960px) {
.kcmetromenu {
width:100%;
}
}

/* KcMetroMenu */
.KcMetroMenu {
position:relative;
}
.om-nav {
position:absolute;
width:100%;
z-index:999;
display:none;
}
.om-ctrlbar {
width:100%;
height:48px;
}
.om-ctrlitems {
margin:auto;
padding:0px;
height:48px;
display:inline-block;
text-align:center;
}
.om-ctrlitem {
height:48px;
width:48px;
display:none;
cursor:pointer;
float:left;
opacity:0.5;
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=50)" !important;
filter: alpha(opacity=50) !important; /* For IE8 and earlier */ }
.om-ctrlitem:hover {
opacity:0.8;
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=80)" !important;
filter: alpha(opacity=80) !important; /* For IE8 and earlier */ }
.om-activectrlitem {
opacity:1 !important;
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;
filter: alpha(opacity=100) !important; /* For IE8 and earlier */ }
.om-controlitems {
width:960px;
margin:auto;
}
.om-controlitem {
height:48px;
cursor:pointer;
}
.om-closenav {
float:left;
}
.om-movenext {
float:right;
}
.om-itemholder {
margin:auto;
padding:20px 0px;
}
@media screen and (max-width:960px) {
.om-closenav {
position:absolute;
z-index:9999;
left:0;
top:0;
}
.om-movenext {
position:absolute;
z-index:9999;
right:0;
top:0;
}
.om-controlitems {
width:100%;
}
.om-itemholder {
width:100%;
}
}
.om-centerblock {
display:inline-block;
}
.om-item {
display:none;
}
.om-showitem {
margin:5px;
float:left;
display:none;
}
/* END KcMetroMenu */

/* TILE BUTTONS */
/* Standar Buttons */
.tile-bt {
text-align:center;
cursor:pointer;
width:90px;
height:90px;
}
.tile-bt a {
display:block;
padding-top:12px;
text-decoration: !important;
}
.tile-bt img {
margin:0 auto 0 auto;
padding-bottom:5px;
height:48px;
width:48px;
position:relative;
display:block;
}
.tile-bt span {
font-size:12px;
padding-bottom:10px;
display:block;
}
.tile-bt:active {
opacity:0.5;
}
/* End Standard Buttons */


/* Large Buttons */
.tile-bt-large {
width:190px;
height:90px;
line-height:90px;
text-align:center;
cursor:pointer;
}
.tile-bt-large a {
display:block;
text-decoration: !important;
}
.tile-bt-large img {
vertical-align: middle;
margin:auto;
padding:0px;
position:relative;
width:48px;
height:48px;
}
.tile-bt-large span {
vertical-align: middle;
display:inline;
}
.tile-bt-large:active {
opacity:0.5;
}
/* End Large Buttons */
/* Extralarge Buttons */
.tile-bt-extralarge {
text-align:center;
cursor:pointer;
width:190px;
height:190px;
}
.tile-bt-extralarge a {
display:block;
padding-top:52px;
text-decoration: !important;
}
.tile-bt-extralarge img {
margin:0 auto 0 auto;
padding-bottom:22px;
height:80px;
width:80px;
position:relative;
display:block;
}
.tile-bt-extralarge span {
font-size:14px;
padding-bottom:20px;
display:block;
}
.tile-bt-extralarge:active {
opacity:0.5;
}
/* End Extralarge Buttons */

/* END TILE BUTTONS */

/* SHADOW LIST */
.shadow-white, .shadow-black, .shadow-blue, .shadow-green, .shadow-red {
/*display:inline-block;*/
}
.shadow-white:hover {
box-shadow:0px 0px 6px 3px #fff;
-webkit-box-shadow:0px 0px 6px 3px #fff;
-moz-box-shadow:0px 0px 6px 3px #fff;
-o-box-shadow:0px 0px 6px 3px #fff;
-ms-box-shadow:0px 0px 6px 3px #fff;
}
.shadow-blue:hover {
box-shadow:0px 0px 6px 3px #38D1F7;
-webkit-box-shadow:0px 0px 6px 3px #38D1F7;
-moz-box-shadow:0px 0px 6px 3px #38D1F7;
-o-box-shadow:0px 0px 6px 3px #38D1F7;
-ms-box-shadow:0px 0px 6px 3px #38D1F7;
}
.shadow-green:hover {
box-shadow:0px 0px 6px 3px #AACA37;
-webkit-box-shadow:0px 0px 6px 3px #AACA37;
-moz-box-shadow:0px 0px 6px 3px #AACA37;
-o-box-shadow:0px 0px 6px 3px #AACA37;
-ms-box-shadow:0px 0px 6px 3px #AACA37;
}
.shadow-red:hover {
box-shadow:0px 0px 6px 3px #E81750;
-webkit-box-shadow:0px 0px 6px 3px #E81750;
-moz-box-shadow:0px 0px 6px 3px #E81750;
-o-box-shadow:0px 0px 6px 3px #E81750;
-ms-box-shadow:0px 0px 6px 3px #E81750;
}
.shadow-black:hover {
box-shadow:0px 0px 6px 3px #444;
-webkit-box-shadow:0px 0px 6px 3px #444;
-moz-box-shadow:0px 0px 6px 3px #444;
-o-box-shadow:0px 0px 6px 3px #444;
-ms-box-shadow:0px 0px 6px 3px #444;
}
/* END SHADOW LIST */
/* BACKGROUND LIST */
/* Solid Colors */
.solid-blue { background:#00BBE2; }
.solid-blue-2 { background:#2C84EE; }
.solid-darkblue { background:#044E94; }
.solid-violetred { background:#781766; }
.solid-red { background:#E51400;}
.solid-red-2 { background:#E81750; }
.solid-pink { background:#FF539B; }
.solid-purple { background:#D02090; }
.solid-orange { background:#FB8F02; }
.solid-orange-2 { background:#FF6600; }
.solid-orange-3 { background:#DD5F37; }
.solid-coral { background:#CD5B45; }
.solid-green { background:#67B239; }
.solid-green-2 {background:#96BF01; }
.solid-darkgreen { background:#016C38; }
.solid-olive { background:#999900}
.solid-grass { background:#CDCD00; }
.solid-darkred { background:#5F0000; }
.solid-gold { background:#FEE9AE; }
.solid-yellow { background:#F7D100; }
.solid-black { background:#000; }
.solid-smoke { background:#F5F5F5; }
/* End Solid Colors */

/* MISC */
.clearspace { clear: both; }
.floatleft { float:left; }
.floatright { float:right; }
.none { display: none !important; width:0px !important; }
.light-text {
color:#fff;
}
.dark-text {
color:#1e1e1e;
}
.gradient {
background: -moz-linear-gradient(-45deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0.3))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, rgba(255,255,255,0) 00%,rgba(255,255,255,0.3) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%); /* IE10+ */
background: linear-gradient(-45deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%); /* W3C */
}
.margin-5 { margin:5px; }



Selanjutnya letakkan kode di bawah ini ke tempat atau bagian dimana sobat mau menampilkan menunya... ^_^








Gampang kan...?!

Sekian dulu yach...
Semoga bermanfaat.... ^_^


Sumber : kumpulancara.com

Kamis, 14 Februari 2013

Ebook Xampp : Pengenalan dan Installasi XAMPP


Khem...
Gak terasa udah jam 1... ^_^
Yea kali ini IT Sasak akans share Ebook tentang Pengenalan dan Installasi Xampp... ^_^

Adapun isinya adalah Mengenal XAMPP sebagai Web Server Local, Melakukan Installasi Web Server Local dengan XAMPP.

Pada tutorial ini saya tidak menjelaskan tentang cara menggunakan XAMPP, hanya sampai tahap installasinya...

Untuk tutorial selengkapnya ditunggu saja,,, ^_^ Kalau sobat gak bisa nungguin yea di cari saja di Empunya Informasi (Mbah Google) hihihi

Jadi untuk tutorial cara menggunakan PHPMyadmin serta menggunakan cara Command Prompt untuk create, update dan deletenya dll, mungkin akan menyusul... ^_^
Jadi yang sabar yea,,, hihihi

Kalau begitu langsung saja di download Ebooknya gan...!!!


DOWNLOAD EBOOK
Lisensi Document : Free Download

Ebook Delphi7 : Koneksi Database Mysql pada Borland Delphi 7

Assalamualaikum...
Alhamdulillah, pada kesempatan ini saya bisa berbagi tulisan tentang Pemrograman Delphi 7 yang mungkin tergolong Pemrograman Jadul... ^_^
Tapi entah kenapa kangen sama pemrograman ini yea jadi sambil saya buat Ebook yang sederhana dan singkat ini... Semoga bermanfaat buat Sobat Setia IT Sasak... ^_^

Mungkin untuk selanjutnya saya akan terus memberikan Ebook-ebook singkat tentang pemrograman dan dapat di download gratis...!!! Tentunya saya harapkan support dan dukungan dari Sobat Setia IT Sasak... ^_^

Bagi sobat yang ingin atau sudah membuat Ebook maupun tutorial yang kiranya ingin di Publish di sini, silahkan...!!! dengan senang hati akan saya tampung... ^_^

Bisa dikirim ke Email saya... ^_^



Abstrak Ebook : Tutorial ini membahas tentang cara mengkoneksikan Database di Mysql ke Borland Delphi 7 dengan memanfaatkan program Mysql Connector ODBC yang dimulai dengan cara installasi serta configurasi Mysql Connector ODBC sampai cara mengkoneksikan datasource yang di buat di Mysql Connector ke dalam Komponen yang ada di Borland Delphi



Lisensi Dokument : Free Download

Rabu, 13 Februari 2013

Cara Memasang Tombol Donasi Paypal Di Website

Malam sobat IT Sasak... ^_^

Mungkin postingan kali ini agak berbeda dari sebelumnya.... hehe
Cara Memasang Tombol Donasi Paypal Di Website tentu bagi Instansi atau Organisasi tertentu yang memiliki program DONASI, hal ini akan sangat bermanfaat... ^_^

Seperti halnya dengan LP2M AL-AMIN / YOUTH CREATIVE FOUNDATION ... ^_^


Berikut tampilan form transaksinya:



Nah... menarikkan...?! ^_^
Jadi kita hanya perlu membuat tombol/buttonnya dari Akun Paypal kita, selebihnya kagak usah ambil pusing... biarkan Paypal yang mengurusnya... ^_^

Untuk langkah-langkahnya silah simak di bawah ini...

  • Sebelumnya mampir dulu di website Paypal di www.Paypal.com (*Saya asumsikan anda sudah punya akun Paypal... ^_^)
  • Login Menggunakan data akun paypal anda
  • Klik Merchant Services
  • Setelah itu pilih Donations
  • Isi From yang disediakan
Accept payments for: Pilih Donasi
Organization name/service: Nama untuk di tampilkan di Form Donasi
Donation ID: Isi No. Referensi yang anda inginkan. Ini bersifat optional jadi bisa diisi bisa tidak
Customize Button: Pilih tampilan tombol donasi yang anda inginkan.
Currency: Pilih mata uang yang ingin anda terima.
Contribution Amount: Pilih Donors enter their own contribution amount jika anda ingin menerima donasi secara sukarela atau Donors contribute a fixed amount jika anda ingin menerima donasi dengan jumlah yang anda tetapkan.
Merchant ID for purchase transactions: Pilih Secure Merchant Account ID untuk menyembunyikan alamat payment anda dari kode atau Plain text email address untuk memunculkan alamat payment anda dari kode. Disarankan untuk pilih Secure Merchant Account ID agar lebih aman.
  • Apabila sudah terisi lengkap silahkan klik " Create Button "
  • Copykan kode yang diberikan dan letakan di Website Anda
  • Selesai

Semoga bermanfaat... ^_^
Just share....

Jumat, 08 Februari 2013

Membuat Script Multiple Delete dengan Checkbox dan Konfirmasi Delete dengan Sentuhan Javascript di PHP

Pada kesempatan kali ini IT Sasak akan berbagi tentang Membuat Script Multiple Delete dengan Checkbox dan Konfirmasi Delete dengan Sentuhan Javascript di PHP,,, Sebelumnya IT Sasak sudah share tentang Multi Delete Data Dengan Checkbox di PHP nah pada tutorial kali ini hampir sama dengan tutorial sebelumnya... hanya saja ada tambahan,,, ^_^



Okeh,,,
Langsung saja copykan script dibawah ini dan simpan sesuai namanya atau anda bisa download sourcenya langsung di Link download yang ada di bagian bawah artikel ini... ^_^

Sebelumnya sobat sudah harus create database dan table di MySql sobat...

koneksi.php

<?php
// definisikan koneksi ke database
$server = "localhost";
$username = "root";
$password = "";
$database = "Ganti Dengan Nama Database Anda";
// Koneksi dan memilih database di server
mysql_connect($server,$username,$password) or die("Koneksi gagal");
mysql_select_db($database) or die("Database tidak bisa dibuka");
?>

index.php

<?php
include "koneksi.php";
?>
<html>
<head><title>Delete</title>
<script>
var jumlahnya;
function ceksemua(){
    jumlahnya = document.getElementById("jumlahcek").value;
    if(document.getElementById("cekbox").checked==true){
        for(i=0;i<jumlahnya;i++){
            idcek = "bukuid"+i;
            idtr = "tr"+i;
            document.getElementById(idtr).style.backgroundColor = "#efefef";
            document.getElementById(idcek).checked = true;
        }
    }else{
        for(i=0;i<jumlahnya;i++){
            idcek = "bukuid"+i;
            idtr = "tr"+i;
            document.getElementById(idtr).style.backgroundColor = "#00CC00";
            document.getElementById(idcek).checked = false;
        }
    }
}
function konfirmasicek(indeks){
    idcek = "bukuid"+indeks;
    bukuidnya = document.getElementById(idcek).value;
    tanya = confirm("Delete Buku dengan ID "+bukuidnya+"?");
    if(tanya == 1){
        window.location.href="delete.php?op=delsatu&id="+bukuidnya;
    }
}
function konfirmasicek2(){
    ada = 0;            //untuk mengecek apakah ada checkbox yang dicek
    semuanyakah = 1;    //untuk mengecek apakah semua checkbox tercek
 
    //untuk mengambil jumlah total checkbox yang ada
    jumlahnya = document.getElementById("jumlahcek").value;
 
    jumlahx = 0         //untuk mengetahui jumlah yang dicek
    for(i=0;i<jumlahnya;i++){
        idcek = "bukuid"+i;
        if(document.getElementById(idcek).checked == true){
            jumlahx++;
            ada = 1;
        }else{
            semuanyakah = 0;
        }
    }
    if(ada==1){
        if(semuanyakah == 1){
            tanya = confirm("Mau delete semuanyakah?");
            if(tanya == 1){
                document.getElementById("formulirku").submit();
            }
        }else{
            tanya = confirm("Mau delete data "+jumlahx+" item ?");
            if(tanya == 1){
                document.getElementById("formulirku").submit();
            }
        }
    }
}
function setwarna(indeks){
    idcek = "bukuid"+indeks;
    idtr = "tr"+indeks;
    if(document.getElementById(idcek).checked == true){
        document.getElementById(idtr).style.backgroundColor = "#efefef";
    }else{
        document.getElementById(idtr).style.backgroundColor = "#00CC00";
    }
}
</script>
</head>
<body bgcolor="#009900">
<center><h2>MULTIPLE DELETE DATA DENGA CHECKBOX</h2></center><hr/>
<br>
<?php
if($_GET['op']=="berhasildelete"){
    echo "<center><b><font color=red>Data berhasil didelete</font></b></center><br>";
}
?>
<form action=delete.php method=post id=formulirku>
<table align="center" border="1" cellpadding="3" cellspacing="0" bgcolor="#00CC00"
style="border-collapse: collapse" bordercolor="#000000">
  <tr>
    <td bgcolor="#006600"><input type="checkbox" onclick="ceksemua()" id="cekbox"></td>
    <td bgcolor="#006600"><b>ID Buku</b></td>
    <td bgcolor="#006600"><b>Judul Buku</b></td>
  </tr>
<?php
$databuku = mysql_query("SELECT * FROM buku");
$indexcek = 0;
while($d = mysql_fetch_array($databuku)){
    echo "<tr id='tr$indexcek'><td><input type='checkbox' name='bukuid[]'
    value='".$d['id']."' id='bukuid$indexcek' onclick='setwarna($indexcek)'>
    <img src='delete.gif' onclick=\"konfirmasicek('$indexcek')\"
    style='cursor:pointer'>\n";
    echo "<td>".$d['id']."</td><td>".$d['judul']."</td></tr>\n";
    $indexcek++;
}
echo "<input type=hidden id='jumlahcek' value='$indexcek' name='jumlahcek'>";
?>
</table>
<center><input type="button" value="delete" onclick="konfirmasicek2()"></center>
</form>
</body>
</html>

delete.php

<?php
include "koneksi.php";
$op = $_GET['op'];
if($op){
    $id = $_GET['id'];
    $del = mysql_query("DELETE FROM buku WHERE id='$id'");
}else{
    foreach($_POST['bukuid'] as $value){
        $del = mysql_query("DELETE FROM buku WHERE id='$value'");
    }
}
if($del){
    header("location:index.php?op=berhasildelete");
}else{
    echo "error";
}
?>




Spesial thanks to blog.codingwear.com

Cara Mengkonversi PHP4 ke PHP5

Assalamualaikum... ^_^
Kali ini IT Sasak akan berbagi tentang Konversi PHP4 ke PHP5, mungkin banyak sobat yang mengalami masalah dengan hal tersebut... karena sering bila Aplikasi yang di buat dengan PHP4 dan di jalankan di PHP5 kemungkinan akan ada ERROR oleh karena itu silahkan simak tutorial berikut ini:


Solusi untuk permasalahan tersebut adalah sebagai berikut:
  1. Ubah di file php.ini nya. misalnya file nya ada di alamat “C:\Program Files\xampp\php”. 
  2. Kemudian cari atau tekan (Ctrl+f) short_open_tag
  3. Ubah settingnya menjadi ON
  4. Kemudian restart xampp nya dan jelankan kembali web nya.

Demikian tutorial ini, semoga bermanfaat untuk sobat semuanya... ^_^



Special thanks to : ri32.wordpress.com

Membuat Mail Server di localhost dengan XAMPP Mercury


Kali ini IT Sasak akan share tentang Cara Membuat Mail Server di localhost dengan XAMPP Mercury. Jadi dengan memanfaatkan fasilitas yang ada di XAMPP, kita sudah bisa membuat Mail Server sendiri di localhost... ^_^
Penasaran...?! Mau Coba...?! hihihihi

Silahkan download tutorialnya pada link yang ada di bawah ini:





Rabu, 06 Februari 2013

Multi Delete Data Dengan Checkbox di PHP


Assalamualaikum...
Kali ini IT Sasak akan share tentang Multi Delete Data Dengan Checkbox di PHP

Artikel ini saya buat untuk lebih memudahkan pengguna dalam memanipulasi data,,, Biasanya setiap row pada table terdapat colum Aksi dengan 2 menu yaitu edit sama delete... ^_^
Bayangin aja kalau datanya sampai 200-an lebih,,, bisa capek klik delete sampai 200 kali....hihihi
Jadi dengan adanya tutorial ini mungkin kita bisa menerapkan Multi Delete artinya kita sediakan fasilitas checkbox dan ketika user mengklik delete maka data yang sudah di checklist tadi akan terhapus semuanya...

wokeh... mari kita peraktekkan.... hehehe

Pertama-tama buat database dan table dengan nama terserah sobat sajalah... ^_^
Disini saya kasi nama tablenya tes,,, strukturenya cukup sederhana cuma ada 3 column...
ID, Nama dan Nama_Belakang...
Bisa dilihat pada gambar berikut:

Selanjutnya inputkan beberapa data pada table tersebut:


Nah,,, sekarang buat file php dengan nama terserah sobat...^_^
Kemudian copykan potongan script PHP dibawah ini:

<?php
$host="localhost"; // Host name
$username="root"; // Mysql username
$password=""; // Mysql password
$db_name="absen"; // Database name
$tbl_name="tes"; // Table name
// Connect to server and select databse.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$sql="SELECT * FROM $tbl_name";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
?>
<table width="400" border="0" cellspacing="1" cellpadding="0">
<tr>
<td><form name="form1" method="post" action="">
<table width="419" border="0" cellpadding="3" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<td width="39" bgcolor="#FFFFFF">&nbsp;</td>
<td colspan="3" bgcolor="#FFFFFF"><div align="center"><strong>Delete multiple data di mysql</strong> </div></td>
</tr>
<tr>
<td align="center" bgcolor="#FFFFFF">#</td>
<td width="39" align="center" bgcolor="#FFFFFF"><strong>Id</strong></td>
<td width="130" align="center" bgcolor="#FFFFFF"><strong>Nama Depan </strong></td>
<td width="182" align="center" bgcolor="#FFFFFF"><strong>Nama Belakang </strong></td>
</tr>
<?php
while($rows=mysql_fetch_array($result)){
?>
<tr>
<td align="center" bgcolor="#FFFFFF"><input name="checkbox[]" type="checkbox" id="checkbox[]" value="<? echo $rows['id']; ?>"></td>
<td bgcolor="#FFFFFF"><? echo $rows['id']; ?></td>
<td bgcolor="#FFFFFF"><? echo $rows['nama']; ?></td>
<td bgcolor="#FFFFFF"><? echo $rows['nama_belakang']; ?></td>
</tr>
<?php
}
?>
<tr>
<td colspan="4" align="center" bgcolor="#FFFFFF"><input name="delete" type="submit" id="delete" value="Delete"></td>
</tr>
<?php
// Check if delete button active, start this
if($delete){
for($i=0;$i<$count;$i++){
$del_id = $checkbox[$i];
$sql = "DELETE FROM $tbl_name WHERE id='$del_id'";
$result = mysql_query($sql);
}
// if successful redirect to delete_multiple.php
if($result){
echo "<meta http-equiv=\"refresh\" content=\"0;URL=testing.php\">";
}
}
mysql_close();
?>
</table>
</form>
</td>
</tr>
</table>

Sekarang tinggal di lihat di browser hasilnya,,,

Pada gambar diatas, saya checklist data dengan ID (6-10),,, sehingga bila tombol delete di klik maka data tersebut akan terhapus.... seperti gambar dibawah ini:




Semoga bermanfaat... ^_^





Menampilkan data berdasarkan pilihan di listbox pada PHP


Assalamualaikum...
Kali ini IT Sasak akan share tentang cara menampilkan data berdasaarkan pilihan di Listbox,,,
Ilmu dan Tutorial ini saya peroleh dari blog tetangga... ^_^
Sangat bermanfaat sekali,,, jadi ta putuskan untuk di share disini juga,,, hihihi



Alur Program :
  1. Buat koneksi ke database
  2. Buat Form
  3. Fungsi javascript
  4. Proses tampilkan data
Script Koneksi

<?php
$host=”localhost”;
$user=”root”;
$pass=”";
$db=”test”;
//koneksi
$koneksi=mysql_connect($host,$user,$pass);
mysql_select_db($db,$koneksi);
?>
Potongan Script Form

<td width=”241″>
<select multiple=”multiple” name=”id” id=”id” onChange=”pilih(this.value)”>
<?php
$query_limit=mysql_query(“select * from guestbook“);
while($row=mysql_fetch_array($query_limit))
{
?><option value=”<?php echo $row['id_gb']; ?>”><?php echo $row['nama']; ?></option><?php
}
?>
</select>
</td>
<td width=”195″ valign=”top”>
<select name=”id” id=”id” onChange=”pilih(this.value)“>
<option value=”0″ selected=”selected”>Pilih Nama</option>
<?php
$query_limit=mysql_query(“select * from guestbook”);
while($row=mysql_fetch_array($query_limit))
{
?><option value=”<?php echo $row['id_gb']; ?>”><?php echo $row['nama']; ?></option><?php
}
?>
</select>
</td>

Fungsi Javascript

<script languange=”Javascript1.2″>
function pilih(id){
location.replace(“list-ri32.php?id=”+id);
}
</script>

Script menampilkan data

<?php
include “conn.php”;
if($_GET['']!==”"){
$id=$_GET['id'];
$query=mysql_query(“select * from guestbook where id_gb=’$id’”);
?>
<table border=”1″>
<tr><th>No</th><th>Nama</th><th>Email</th><th>Pesan</th></tr>
<?php
while($row=mysql_fetch_array($query)){
?>
<tr><td><?php echo $c=$c+1;?></td><td><?php echo $row['nama'];?></td><td><?php echo $row['email']; ?></td><td><?php echo $row['pesan']; ?></td></tr>
<?php
}
?></table><?php
}
?>



Sumber : ri32.wordpress.com

Senin, 04 Februari 2013

Cara Membuat Tabel Warna Warni Dengan PHP


Gambar ini hanya sebagai layout/ contoh supaya Agan ada gambaran... ^_^
Script di bawah hasilnya tidak seperti terlihat di gambar yang ada di atas...

Kali ini IT Sasak akan share tentang bagaimana membuat table dengan style warna-warni yang selang seling pada PHP.
Anda pasti pernah melihat tabel yang ada di suatu website berwarna-warni. Untuk membuat tabel tersebut dibantu oleh bahasa pemrograman PHP. Berikut ini adalah script php nya. Silahkan di copy dan dipelajari. Semoga dapat membantu anda dalam mencari referensi cara membuat tabel warna selang seling dengan bahasa pemrograman PHP.

Silahkan kopi script php berikut ini (Simpan dalam format .php) :

<html>
<head>
<title>Tabel Warna</title>
<style>
table
{
border-collapse:collapse;
}
table,th, td
{
border: 1px solid black;
}
</style>
</head>
<body>
<h2 align=center>Tabel Warna Warni</h2>
<h2 align=center>By Khairul Umam</h2>
<?php
$width='700px';
$tkolom='25px';
$kolom1='10%';
$kolom2='30%';
$kolom3='40%';
$kolom4='20%';

echo "<table width=$width align=center border=1>
<tr>
<th width=$kolom1>No.</th>
<th width=$kolom2 tkolom=$tkolom>NIM</th>
<th width=$kolom3 tkolom=$tkolom>Nama</th>
<th width=$kolom4 tkolom=$tkolom>Kelas</th>
</tr>";
for ($i=1; $i<=10; $i++) {
?>
<tr>
<?php
if (($i%2)==0){
$warna="orange";
} else {
$warna="gray";}
echo"
<td width=$width tkolom=$tkolom bgcolor=$warna><center>$i</center></td>
<td width=$width tkolom=$tkolom bgcolor=$warna></td>
<td width=$width tkolom=$tkolom bgcolor=$warna></td>
<td width=$width tkolom=$tkolom bgcolor=$warna></td>
</tr>";}
echo "</table>";
?>
</body>
</html>

 Sumber : khairulumam.com

Selasa, 22 Januari 2013

Beberapa Tips WordPress Security Hardening




Banyak sumber yang menyebutkan jika 3rd party pada wordpress seperti themes dan plugin rentan pada serangan-serangan tersebut. Intinya, jikaplugin dan themes tidak pernah di-update, maka blog atau web rentan terhadap serangan hacking.

Disini akan di jelaskan beberapa tips untuk mengamankan website berbasis wordpress dan menurut saya tips ini sudah lebih dari cukup. Cukup bermodalkan htaccess, kita bisa membatasi setiap pergerakan orang yang berniat iseng pada website kita.

Buatlah sebuah file .htaccess pada root direktori web, jika sudah ada, silahkan ditambahkan pada bagian bawah baris yang sudah ada.

############
# Disallow #
############
<Files wp-config.php>
Order allow,deny
Deny from all
</Files>
<Files readme.html>
Order allow,deny
Deny from all
</Files>
<Files install.php>
Order allow,deny
Deny from all
</Files>
 
#########
# Allow #
#########
<Files index.php>
Order allow,deny
Allow from all
</Files>
Buat juga sebuah file .htaccess pada wp-content/plugins

<Files *.php>
Order allow,deny
Deny from all
</Files>
<Files smiley.php>
Order allow,deny
Allow from all
</Files>
Sebuah file .htaccess pada wp-content/themes

<Files *.php>
Order allow,deny
Deny from all
</Files>
Sebuah lagi pada wp-includes

<Files *.php>
Order allow,deny
Deny from all
</Files>
<Files wp-tinymce.php>
Order allow,deny
Allow from all
</Files>
Sebuah lagi pada wp-includes

<Files *.php>
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from 74.79.0.0/16
Allow from 179.15.22.0/24
</Files>
Filosofi dari baris-baris tersebut adalah kita membatasi gerakan peretas yang ingin merusak website kita. Kebanyakan file-file wordpress tidak dipanggil secaa langsung ketika dibuka dari browser, melainkan melalui induk file index.php. File inilah yang memanggil file-file yang lainnya. Oleh karena itu, kita bisa memproteksinya dengan menggunakan htacces di atas. Namun ada juga file-file yang diakses secara langsung dan jika kita memproteksinya, otomatis website kita tidak akan berjalan dengan baik. Pengecekan mana file-file yang diakses langsung bisa menggunakan fitur inspect elemen pada google chrome, lalu membuka tab Console. Jika tidak ada error, maka proteksi yang digunakan berjalan dengan baik. Efek dari kode di atas adalah ketika mengakses langsung file yang telah diproteksi, blog akan mengeluarkan kode 404 yang menyatakan bahwa file tidak ada.

Untuk menambah keamanan, jangan lupa untuk mengganti permission htaccess menjadi 444. Ini untuk memastikan bahwa file htaccess tidak bisa ditulis secara langsung.


Sumber : duken.info

Sabtu, 19 Januari 2013

Memasang widget Chat in Yahoo Messenger


Okeh,,,
Pada kesempatan kali ini IT Sasak akan share mengenai cara menaruh Live Support Online Versi YM Alias kita taruh gambar Icon YM kita yang nanti akan berubah sesuai status kita di YM apakah sedang Online atau tidak...
Fasilitas ini tentunya akan sangat bermanfaat untuk website yang melakukan bisnis online,,, dari pada lewat SMS yang butuh proses dan Pulsa tentunya, dengan tips yang seperti ini client hanya harus memiliki akun di Yahoo dan sudah menginstall YM di Komputer atau Laptopnya... ^_^

Cara memasangnya juga cukup sederhana, bisa di pasang di blog, ataupun template HTML biasa... ^_^

Pilihan gambarnya juga sangat beraneka ragam, tinggal di pilih sesuai keinginan dan selera sobat semua...
Langsung saja dah,, hehe
Capek juga kalau di bahas panjang lebar...

Pilih salah satu : 

Untuk icon 0-5

Untuk icon 6-8 


Untuk icon 9-16 


Untuk icon 16-24 

  

Jika sobat sudah memilih dan menentukan Icon yang akan di gunakan alias icon yang sudah menjadi selera sobat...hehe, Sekarang buka Blogger atau Wordpress. Silahkan buka Design terus klik Page Elements -->Add Gadget --->klik opsi HTML /Javascript 

Setelah itu copy dan paste kode dibawah ini : 

<a href="ymsgr:sendIM?Id_yahoo_Anda"> <img src="http://opi.yahoo.com/online?u=Id_yahoo_Anda&amp;m=g&amp;t=0&amp;l=us"/></a>


Catatan: Dari kode script diatas Sobat harus mengganti tulisan Id_yahoo_Anda (di 2 tempat) dengan ID akun yahoo Anda (Ingat! jangan tempatkan alamat email YM (Yahoo) tetapi ID akun) yang sebenarnya. Contoh youthpartnerhosting atau indraalsasak. 

Tulisan t=0 diganti dengan Kode Status Yahoo yang telah Anda pilih diantara pilihan icon diatas (ganti dengan t=1 atau t=2 atau t=10 atau … t=17 atau … …. ….. t=24).

Kalau semua langkah dan tipsnya sudah di coba sekarang tinggal save dan lihat hasilnya di blog sobat... ^_^

Selamat mencoba dan semoga bermanfaat... ^_^


Sumber : website-download.blogspot.com


Cara Download 4 Shared Tanpa Login


IT Sasak - memposting Cara Download 4 Shared tanpa Login, tutorial ini buat sobat yang ingin download di 4 Shared tanpa harus memiliki akun alias daftar dulu... heheh
 langsung ajah yah ke topik nya....
Cara Download 4 Shared Tanpa Login

1. kalian cari lagu atau apah lah di 4 shared
2. kalo sudah ketemu kalian drag ke addres

Alden Cre4tivity

3. sudah di drag selanjutnya tinggal kalian copy deh link di addres tadi

Alden Cre4tivity

4. tinggal kalian paste di situs www.4server.info di kolom yang sudah di sediakan

Alden Cre4tivity

5. tinggal klik generate link dah , tunggu hingga loading selesai ,

Selamat mencoba dan semoga bermanfaat ... ^_^

Sumber :  aldenherdiana.binushacker.net

Jumat, 18 Januari 2013

Cara Menggabungkan Subtitle dengan Film (hardsub)

Jalan-jalan di dunia maya, malah ketemu tutorial ini di blog tetangga,,,
Tapi sangat bermanfaat looo,,,
Makaknya ta share dimari... ^_^



Jadi tutorial kali ini adalah bagaimana menggabungkan subtitle yang terpisah dengan film.
Kita bisa menggunakan video jenis format apapun (mkv, avi, dat, flv, dll) bisa digabungkan subtitlenya dengan software yang satu ini Format factory (FF). Untuk lebih jelasnya tentang info dan link download FormatFactory bisa anda lihat disini.

Caranya sama waktu kita akan mengconvert film/video. Tapi bedanya ada di langkah nomor satu. Jadi sekalian convert video kita juga bisa gabungin subtitlenya. Saya biasa gunakan cara ini untuk menonton film di handphone atau ipad,,,

Berikut langkahnya :
1. Tempatkan dulu video dan subtitle kedalam satu folder, "nama video dan subtitle harus sudah sama"
2. lalu Buka Format Factory
3. Lalu pilih tab video di pinggir kiri, kemudian pilih salah satu format video sebagai outputnya nanti (sekalian bisa convert), misal saya pilih  all to mp4



4. Kemudian cari letak video berada dengan klik Add File



5. Setelah ketemu. klik OK



6. Setelah itu akan kembali ke jendela awal FF dengan video/film yang kita pilih tadi, kemudian pilih Start



7. Tunggu hasilnya..dan it's work!! Hasilnya nanti/otuput secara default akan berada di user --> mydocument -->FF Output. Kalau mau cepat klik aja icon Output Folder pada jendela FF.

Selamat mencoba ya gan,,, ^_^
Semoga tutorial ini bermanfaat....


Sumber : zamedaku.blogspot.com
 

Design By:
SkinCorner