.:: Jasa Membuat Aplikasi Website,Desktop,Android Order Now..!! | | Order Now..!! Jasa Membuat Project Arduino,Robotic,Print 3D ::.

Membuat Portal Berita Sederhana dengan HTML, PHP, CSS (bootsrap), dan Javascript

0 komentar
Apakabar semua.. semoga selalu sehat dan baik hatinya :D. Kali ini saya akan memberikan sedikit tutorial untuk membuat Portal Berita Sederhana. Komponen yang akan digunakan tetap sama, yaitu PHP, HTML, JavaScript, dan CSS yang kali ini saya gunakan dari Bootsrap. Seperti biasanya, hal-hal yang harus dipersiapkan adalah Server Apache, Mysql, Browser, dan Editor. Oke, tidak berlama-lama, kita akan memulai tahap pertama. Oia, sebelumnya, kira-kira hasil akhirnya akan tampak seperti ini:
Gambar tampilan portal berita sederhana
Gambar tampilan portal berita sederhana
  1. Pertama, siapkan susunan folder, dengan root folder adalah berita, kemudian subfoldernya adalah css, gambar, dan js, jangan lupa letakkan folder berita didalam folder htdocs atau www server apache Anda. sebagai berikut.
  2. Gambar susunan folder berita
    Gambar susunan folder berita
  3. Kedua, buat database dan tabel sebagai berikut. (bisa menggunakan database dari postingan sebelumnya) jadi tinggal menambahkan tabel saja.
    Gambar struktur tabel berita
  4. Ketiga, buat file untuk melakukan koneksi antara PHP dengan MySQL.
    • filename: koneksi.php
    • 1:  <?php  
      2: $server = "localhost";
      3: $username = "root";
      4: $password = "password";
      5: $database = "db_latihan";
      6: $koneksi = mysql_connect($server,$username,$password) or die ('Koneksi gagal');
      7: if($koneksi){
      8: mysql_select_db($database) or die ('Database belum dibuat');
      9: }
      10: ?>
  5. Keempat, silahkan buat tampilan halaman utama, atau biasa disebut dengan HOME atau BERANDA. dalam hal ini saya akan menggunakan file index, agar kita tidak perlu membuat lagi tampilan yang sama.
    • filename: index.php
    • 1:  <html>  
      2: <head>
      3: <title>BSI News</title>
      4: <!-- Bootstrap -->
      5: <link href="./css/bootstrap.min.css" rel="stylesheet" media="screen">
      6: <link href="./css/bootstrap-responsive.min.css" rel="stylesheet" media="screen">
      7: <link href="./css/bootswatch.css" rel="stylesheet" media="screen">
      8: <script type="text/javascript">
      9: function printValue(sliderID, textbox) {
      10: var x = document.getElementById(textbox);
      11: var y = document.getElementById(sliderID);
      12: x.value = y.value;
      13: }
      14: </script>
      15: </head>
      16: <body>
      17: <div class="navbar navbar-inverse navbar-fixed-top">
      18: <div class="navbar-inner">
      19: <div class="container-fluid">
      20: <a class="brand" href="index.php">BSI News</a>
      21: <div class="nav-collapse collapse">
      22: <ul class="nav">
      23: <li><a class="brand" style="margin-left:85px;">by Erfian Junianto</a></li>
      24: </ul>
      25: </div>
      26: </div>
      27: </div>
      28: </div>
      29: <div class="container-fluid">
      30: <div class="row-fluid">
      31: <div class="span3">
      32: <?php include("menuBerita.php");?>
      33: </div><!--/span-->
      34: <div class="span9">
      35: <!--letak konten-->
      36: <?php
      37: if(empty($_GET['link']))
      38: include "lihatBerita.php";
      39: else
      40: include($_GET['link']);
      41: ?>
      42: </div><!--/span-->
      43: </div><!--/row-->
      44: <hr>
      45: <footer>
      46: <p>Fakultas Teknik (2014) � Erfian Junianto</p>
      47: </footer>
      48: </div><!--/.fluid-container-->
      49: <script src="./js/latest.js"></script>
      50: <script src="./js/bootstrap.min.js"></script>
      51: </body>
      52: </html>
    Tampilannya akan menjadi seperti ini:
    Gambar Tampilan halaman index
    Gambar Tampilan halaman index
  6. Kelima, silahkan buat tampilan untuk form input berita, disini saya akan menggunakan objek file, karena kita akan menggunakan gambar yang akan kita Upload ke server. 
    • filename: tambahBerita.php
    • 1:  <h2>Masukkan berita</h2>  
      2: <form class="form-horizontal" method="post" action="simpanBerita.php" name="frmBerita" enctype="multipart/form-data">
      3: <div class="control-group">
      4: <label class="control-label" for="inputJudul">Judul</label>
      5: <div class="controls">
      6: <input type="text" class="span12" placeholder="Judul Berita" name="jdl_berita" required >
      7: </div>
      8: </div>
      9: <div class="control-group">
      10: <label class="control-label" for="inputIsiBerita">Isi Berita</label>
      11: <div class="controls">
      12: <textarea rows="5" cols="40" class="span12" name="isi_berita" required></textarea>
      13: </div>
      14: </div>
      15: <div class="control-group">
      16: <label class="control-label" for="inputGambar">Gambar Berita</label>
      17: <div class="controls">
      18: <input type="file" id="inputGambar" name="gbr_berita" required>
      19: </div>
      20: </div>
      21: <div class="control-group">
      22: <div class="controls">
      23: <button type="submit" class="btn btn-primary">Post</button>
      24: <button type="reset" class="btn btn-inverse">Cancel</button>
      25: </div>
      26: </div>
      27: </form>
    Akan menghasilkan tampilan sebagai berikut:
    Gambar tampilan input berita
    Gambar tampilan input berita
  7.  Keenam, buatlah file untuk menyimpan berita ke dalam database, dan mengupload gambar ke server.
    • filename: simpanBerita.php
    • 1:  <?php  
      2: include "koneksi.php";
      3: $judul_berita = addslashes($_POST['jdl_berita']);
      4: $isi_berita = addslashes($_POST['isi_berita']);
      5: $tgl_berita = date('d M Y H:i');
      6: #tangkap gambar
      7: $namafolder="gambar/"; //folder tempat menyimpan file
      8: if (!empty($_FILES["gbr_berita"]["tmp_name"]))
      9: {
      10: $jenis_gambar=$_FILES['gbr_berita']['type'];
      11: if($jenis_gambar=="image/jpeg" || $jenis_gambar=="image/jpg" || $jenis_gambar=="image/gif" || $jenis_gambar=="image/png")
      12: {
      13: $gambar = $namafolder . basename($_FILES['gbr_berita']['name']);
      14: if (move_uploaded_file($_FILES['gbr_berita']['tmp_name'], $gambar)) {
      15: mysql_query("insert into tbl_berita values ('','$judul_berita','$isi_berita','$tgl_berita','$gambar')",$koneksi);
      16: ?>
      17: <script language="javascript">
      18: alert('Berhasil menambahkan');
      19: document.location="index.php?link=lihatBerita.php";
      20: </script>
      21: <?php
      22: } else {
      23: ?>
      24: <script language="javascript">
      25: alert('Gagal menambahkan');
      26: document.location="index.php?link=tambahBerita.php";
      27: </script>
      28: <?php
      29: }
      30: } else {
      31: ?>
      32: <script language="javascript">
      33: alert('Gambar harus berformat .jpg .png .gif');
      34: document.location="index.php?tambahBerita.php";
      35: </script>
      36: <?php
      37: }
      38: } else {
      39: echo "Anda belum memilih gambar";
      40: }
      41: ?>
  8. Ketujuh, buat sebuah file untuk menampilkan hasil input berita, atau sering disebut dengan halaman Posting. 
    • filename: lihatBerita.php
    • 1:  <?php  
      2: include "koneksi.php";
      3: $ambil_data = mysql_query("select * from tbl_berita order by id_berita desc limit 0,5",$koneksi);
      4: while($hasil_data = mysql_fetch_array($ambil_data)){
      5: ?>
      6: <div class="row-fluid">
      7: <div class="span4">
      8: <img data-src="holder.js/300x200" alt="300x200" src="<?=$hasil_data['gambar'];?>" style="width: 300px; height: 200px;">
      9: </div>
      10: <div class="span8">
      11: <h2><?=$hasil_data['judul'];?></h2>
      12: <p style="text-align:justify;"><?=substr($hasil_data['isi'],0,500);?></p>
      13: <p>
      14: <a href="index.php?link=lihatDetailBerita.php&id=<?=$hasil_data['id_berita'];?>" class="btn btn-primary">Baca Selengkapnya</a>
      15: <a href="#" class="btn btn-inverse">Diposkan pada <?=$hasil_data['tanggal'];?></a>
      16: </p>
      17: </div>
      18: </div>
      19: <hr>
      20: <?php
      21: }
      22: ?>
    Akan menghasilkan tampilan sebagai berikut:
    Gambar Tampilan lihat berita (posting)
    Gambar Tampilan lihat berita (posting)
  9. Kedelapan, yang harus dibuat setelah halaman posting adalah, halaman detail posting. Biasanya, halaman awal sebuah Portal Berita hanya menampilkan sekilas tentang isi berita. Perlu disediakan halaman untuk membaca detail berita, jika pengguna menginginkan untuk membaca berita yang dipilil. Biasanya menggunakan tombol Read More.
    • filename: lihatDetailBerita.php 
    • 1:  <?php  
      2: include "koneksi.php";
      3: $ambil_data = mysql_query("select * from tbl_berita where id_berita='$_GET[id]'",$koneksi);
      4: $hasil_data = mysql_fetch_array($ambil_data);
      5: ?>
      6: <div class="paragraphs">
      7: <div class="row">
      8: <div class="span12 well">
      9: <img class="img-polaroid" src="<?=$hasil_data['gambar'];?>" style="width:250px; height: 200px; float:left; margin-right:10px;"/>
      10: <div class="content-heading"><h3><?=$hasil_data['judul'];?></h3></div>
      11: <p><a href="#" class="btn btn-inverse">Diposkan pada <?=$hasil_data['tanggal'];?></a> </p>
      12: <p style="text-align:justify;"><?=$hasil_data['isi'];?></p>
      13: <div style="clear:both;"></div>
      14: </div>
      15: </div>
      16: </div>
    Akan menghasilkan tampilan sebagai berikut
    Gambar tampilan detail berita
  10.  Langkah kesembilan, kita akan membuat menu berita, untuk menampilkan form input berita dan halaman posting berita.
    • filename: menuBerita.php
    • 1:  <?php  
      2: include "koneksi.php";
      3: $ambil_recent = mysql_query("select id_berita,judul,tanggal from tbl_berita order by rand() limit 20",$koneksi);
      4: ?>
      5: <div class="well sidebar-nav">
      6: <ul class="nav nav-list">
      7: <li class="nav-header">Menu</li>
      8: <li><a href="index.php?link=tambahBerita.php">? Tambah Berita</a></li>
      9: <li><a href="index.php?link=lihatBerita.php">? Lihat Berita</a></li>
      10: <li class="nav-header">Baca Juga</li>
      11: <ul type="square">
      12: <?php
      13: while($hasil_recent= mysql_fetch_array($ambil_recent)){
      14: echo "<li><a href='index.php?link=lihatDetailBerita.php&id=$hasil_recent[id_berita]'>".$hasil_recent['judul']."</a></li>";
      15: }
      16: ?>
      17: </ul>
      18: </ul>
      19: </div><!--/.well ko-->
    Akan menghasilkan tampilan sebagai berikut:
    Gambar tampilan menu berita
    Gambar tampilan menu berita
  11. Langkah selanjutnya adalah membuat CSS, ada 3 buah css yang akan kita buat, (Karena file terlalu panjang, Anda bisa mengunduhnya disini). Setelah diunduh ekstrak file tersebut dan letakkan didalam folder css.
    • filename: bootstrap.min.css 
    • filename: bootstrap-responsive.min.css
    • filename: bootswatch.css
  12. Terakhir, kita akan membuat file Javascript yang akan diletakkan didalam folder js. Ada 2 buah file js, yaitu: (Karena file terlalu panjang, Anda bisa mengunduhnya disini). Setelah diunduh ekstrak file tersebut dan letakkan didalam folder js.
    • filename: bootstrap.min.js
    • filename: jquery-latest.js
Untuk melihat hasilnya, bisa melihatnya melalui link berikut Demo
Untuk mengunduh file lengkapnya (kecuali database), klik link berikut Download Code
UPDATE:
Link download full code disini 
Link download full code disini. Update Tanggal 08-05-2016
Suni

Begini Cara Agar Rambut Anda Panjang dan Tumbuh Lebat Secara Alami

0 komentar
Memiliki rambut yang panjang yang indah adalah idaman bagia sebagian besar kaum hawa, akan tetapi untuk mewujudkannya tentunya butuh waktu yang lama, akan tetapi tahukah sobat blogger, bahwa ada cara cepat untuk membuat rambut anda menjadi Panjang dan Tubuh lebat secara alami.

Secara normal, rambut memang bisa tumbuh tanpa dirangsang oleh apapun, namun pertumbuhan itu tentu tidak bisa cepat dan perlu kesabaran ekstra untuk bisa memiliki rambut panjang. Nah.. jika Anda ingin memiliki rambut yang cepat panjang sekaligus sehat dengan cara alami, Anda bisa melakukan perawatan alami ini.

Bahan:
  1. Santan kelapa secukupnya
  2. Handuk hangat

Cara Memakai:

-    Pada rambut yang sudah bersih (setengah kering lebih bagus), oleskan santan kelapa di bagian kulit kepala hingga rata.
-    Jika santan masih tersisa, oleskan pada helai rambut, terutama di bagian paling luar.
-    Pijat lembut kulit kepala selama 5 menit.
-    Gulung rambut dan bungkus memakai handuk hangat selama 20 menit.
-    Cuci rambut seperti biasa.

Santan kelapa dan pemijatan di kulit kepala dapat merangsang sirkulasi darah menjadi lebih baik. Santan juga dapat menyehatkan dan melembutkan rambut yang baru tumbuh serta merawat rambut yang rusak, sehingga rambut Anda tidak hanya cepat panjang, tetapi juga sehat bercahaya. Perawatan ini paling cocok untuk pemilik rambut normal dan kering.

Selamat Mencoba.
Suni

Mengenal Programming

0 komentar
Ada yang mengenal istilah "programming" ??? yupzz buat kamu orang informatika pasti sangat familiar. Programming merupakan sebuah bidang yang mengurusi tentang development (pembangunan) sebuah aplikasi. Baik aplikasi yang berjalan di Komputer PC, Handphone, dan alat elektronik lainnya.

Ada berbagai bahasa pemrograman yang bisa dipelajari, diantaranya bahasa pemrograman berbasis dekstop, dan berbasis web atau sering dikenal dengan web programming. Belakangan ini, web programming semakin berkembang pesat, bahkan banyak digemari dan dikembangkan. Selain system development tools nya yang banya disediakan secara GRATIS, sistem pembuatannya pun cukup mudah. Hal yang paling mengesankan adalah dapat berjalannya bahasa pemrograman ini disemua platform baik windows ataupun linux, bahkan sekarang sudah merambah smartphone.

Untuk itu, mari kita belajar bersama, di satu ZONA, untuk saling berbagi dan mengerti. Untuk Indonesia lebih baik.

~GOOD LUCK~
Suni

Polimorfisme pada pewarisan di Java

0 komentar
Masih seputar java, kali ini saya akan sharing mengenai apa yang baru saja saya pelajari (efek pelatihan java, baca di postingan sebelumnya), jika kemarin saya bahas mengenai overloadmethod, sekarang saya akan sharing mengenai Polimorfisme pewarisan (Inheritance) di dalam java.
Untuk menerapkan konsep pewarisan, Java menyediakan keyword extends yang dapat dipakai pada waktu mendeklarasikan suatu class. Contoh berikut merupakan implementasi dari dari hierarki class Binatang di atas.
Polimorfisme bisa diartikan satu bentuk banyak aksi. Dalam pewarisan polimorfisme dapat kita lakukan. Kita data memerintah sebuah objek untuk melakukan tindakan yang secara prinsip sama tapi secara proses berbeda.
sekarang saya akan memberikan contoh kasus sederhana mengenai Polimorfisme. Diceritakan bahwa senjata merupakan induk dari pistol, senapan, meriam, dsb. Dengan kata lain bahwa senjata merupakan pewaris sifat yang bisa diturunkan ke anak-anaknya.
Lalu kita buat objek tentara yang bisa menggunakan berbagai macam senjata dengan efek yang berbeda-beda. Nah inilah yang disebut Polimorfisme (banyak aksi). Dalam kasus ini, kita harus memasukan peluru terlebih dahulu dengan methode reload sebelum melakukan tembak.
Mari kita buat program sederhananya.
Pertama buat project dengan nama senjata
Lalu buat class dengan nama Senjata.java

package senjata;

/**
*
* @author Anggun Patriana
*/
public class Senjata {
protected int jumlahPeluru = 0;
public void reload(int jml){
this.jumlahPeluru +=jml;
}

public void tembak(){

}
}
Lalu buat class anaknya yang sifatnya seperti induknya yaitu
1. class Pistol.java
package senjata;

/**
*
* @author Anggun Patriana
*/
public class Pistol extends Senjata {

@Override
public void tembak(){
if(this.jumlahPeluru>0){
--this.jumlahPeluru;
System.out.println("Dor..........");
}else{
System.out.println("Please Reload");
}
}
}
2. class Senapan.java
package senjata;

/**
*
* @author Anggun Patriana
*/
public class Senapan extends Senjata {

@Override
public void tembak(){
if(this.jumlahPeluru>0){
--this.jumlahPeluru;
System.out.println("Duaaaaaaaaaaaaaaaar... ");
}else{
System.out.println("Please Reload");
}
}
}
3. class Meriam.java
package senjata;

/**
*
* @author Anggun Patriana
*/
public class Meriam extends Senjata {

@Override
public void tembak(){
if(this.jumlahPeluru>0){
--this.jumlahPeluru;
System.out.println("Booooooom..........");
}else{
System.out.println("Please Reload");
}
}
}
Lalu kita buat class Tentara.java
package senjata;

/**
*
* @author Anggun Patriana
*/
public class Tentara {
private String nama;
private Senjata senjata;

public void menembak(){
this.senjata.tembak();
}

public void mereload(int jml){
this.senjata.reload(jml);
}

public String getNama() {
return nama;
}

public void setNama(String nama) {
this.nama = nama;
}

public void setSenjata(Senjata sj) {
this.senjata = sj;
}

}
Terakhir kita buat class DemoSenjata.java yang akan mengeksekusi program yang kita buat.
package senjata;

/**
*
* @author Anggun Patriana
*/
public class DemoSenjata {
public static void main (String[] args){
Senjata sj = new Pistol();
Tentara tentara = new Tentara();
tentara.setNama("Rambo");
tentara.setSenjata(sj);

tentara.menembak();
tentara.mereload(2);
tentara.menembak();
tentara.menembak();

sj = new Senapan();
tentara.setSenjata(sj);

tentara.mereload(3);
tentara.menembak();
tentara.menembak();
tentara.menembak();
tentara.menembak();

sj = new Meriam();
tentara.setSenjata(sj);
tentara.mereload(1);
tentara.menembak();
tentara.menembak();


}

}
Outputnya :

Bagaimana? mudahkan? Selamat mencoba :)
Suni

Method Overloading di dalam Java

0 komentar
Hari ini adalah hari ketiga saya mengikuti pelatihan dasar Bahasa Pemograman Java yang diadakan oleh PT ASABRI (Persero) yang dilatih oleh Pak Hendro Steven (http://hendrosteven.wordpress.com). Jadi inget deh jamannya kuliah :)
Saya mau sharing dari apa yang saya pelajari, salah satunya Method Overloading.
Dalam Java kita boleh memiliki lebih dari satu method yang memiliki nama sama. Inilah yang disebut method overloading. Walaupun Java mengizinkan memiliki nama method sama lebih dari satu, tetapi daftar parameter yang digunakan haruslah berbeda untuk masing � masing method. Karena Java akan menggunakan parameter � parameter ini untuk menentukan method mana yang akan dieksekusi. Untuk lebih jelasnya mari kita buat program sederhananya.
Buat Project dengan nama MethodOverloading. 
Lalu buat class didalamnya dengan nama Manusia.java , isi code di bawah ini
package MethodOverloading;

/**
*
* @author Anggun Patriana
*/
class Manusia{
String nama;
String jenkel;

void setNilai(String param1){
nama = param1;
}

void setNilai(String param1,String param2){
nama = param1;
jenkel = param2;
}

void cetak(){
System.out.println(nama+" adalah "+jenkel);
}
}
Lalu buat class untuk mengeksekusi Manusia.java dengan nama class DemoManusia.java 
package MethodOverloading;

/**
*
* @author Anggun Patriana
*/
class DemoManusia{
public static void main(String args[]){
Manusia m1,m2;
m1 = new Manusia();
m2 = new Manusia();

m1.setNilai("Anggun");
m2.setNilai("Anggun","Perempuan");
m1.cetak();
m2.cetak();
}
}
Mengapa java tidak kebingungan untuk menggunakan method yang mana karena namanya sama?
Jawabannya karena java bisa memilih berdasarkan parameter yang dilempar, baik itu type data nya maupun jumlah parameter yang dilempar
Outputnya :
Output Anggun adalah null itu merupakan hasil eksekusi method setNilai yang pertama karena melempar dengan satu parameter dan type data String, sedangkan output Anggun adalah Perempuan mengeksekusi method yang setNilai kedua karena melemparkan 2 parameter. Cukup mudah dipahami kan? Selamat mencoba :)
Suni

Pengenalan Dasar Class pemograman Java

0 komentar
Hai pecinta ilmu, kebetulan saya lagi mereview mata kuliah java nih.Terutama tentang Class. Class adalah blue print dari objek. Dengan mendeklarasikan suatu class, maka kita telah mendeklarasikan suatu tipe data baru (tipe data referensi). Dengan menggunakan tipe data class ini, kita dapat menciptakan instance-nya yang merupakan objek sesungguhnya. Bentuk dasar class adalah sebagai berikut:
class NamaClass{ 
tipe-data namaVariabel1;
�.
�.
tipe-data namaVariabelN;

tipe-data namaMethod1(parameter){
//implementasi method1
�.
�.
}

tipe-data namaMethodN(parameter){
//implementasi methodN
}

}

Dari bentuk umum class di atas terlihat isi dari class terbagi menjadi dua bagian besar yaitu deklarasi variabel dan deklarasi method. Variabel yang didefinisikan di dalam class disebut juga property.
Berikut ini adalah contoh class yang nyata yang menggambarkan object manusia.
package OOP;

/**
*
* @author Anggun Patriana
*/
public class Manusia{
String nama;
String jenkel;
byte usia;
String alamat;
}
package OOP;

/**
*
* @author Anggun Patriana
*/
public class DemoManusia{
public static void main(String args[]){
Manusia m1,m2;
m1 = new Manusia();
m2 = new Manusia();

m1.nama="Anggun";
m1.jenkel="Perempuan";
m1.usia=24;
m1.alamat="Lingk. Karangsari Kel. Ciamis Kec. Ciamis";

m2.nama="Fery Algifari Gaoz";
m2.jenkel="Laki-laki";
m2.usia=25;
m2.alamat="Jl.Pasir Angin NO. 47";
System.out.println("Nama : "+m1.nama);
System.out.println("Nama : "+m2.nama);
}
}

Pada contoh di atas terdapat dua class. Class yang pertama adalah class Manusia dan yang kedua adalah class DemoManusia. Class Manusia adalah sebuah class sederhana yang merupakan blue print dari manusia. Setiap manusia pasti memiliki nama, jenis kelamin, usia dan alamat. Semua ciri � ciri tersebut dijelaskan oleh class Manusia. Class DemoManusia adalah class yang akan menggunakan class tester atau aplikasi yang akan menggunakan class Manusia. Di dalam class DemoManusia kita mendeklarasikan variabel m1 dan m2 dengan tipe Manusia. Variabel m1 dan m2 ini adalah instance dari class Manusia atau apa yang disebut objek (objek sebenarnya). Yang harus diperhatikan untuk saat ini adalah bagaimana cara menciptakan sebuah objek seperti m1 dan m2 di atas. Pertama yaitu mendeklarasikan variabel yang akan digunakan untuk memegang referensi ke objek, dan yang kedua adalah membuat object/instance-nya. Output dari aplikasi diatas adalah : Anggun Patriana Fery Algifai Gaoz. Selamat mencoba yaaa..
Suni

Membuat buku tamu sederhana dengan HTML, PHP, CSS, dan JavaScript

0 komentar
Halooo... apa kabar semua,, sekarang saya akan memberikan sedikit tutorial untuk menjelaskan tentang materi hubungan antara database dengan php. Sebelum memulai, ada beberapa hal yang harus disiapkan, yaitu server (php, mysql), dan tentunya editor web, bisa menggunakan Adobe Dreamweaver atau Notepad ++, dan yang lainnya. Kira-kira ada 10 langkah yang akan kita lakukan, sabar yahh :D yuk kita mulai...!!
  1. Pertama, kita akan membuat beberapa file dan folder. Folder yang akan kita buat adalah folder bukutamu sebagai folder root dan beberapa folder didalamnya, sehingga tampak sebagai berikut.
    Gambar susunan folder
    Gambar susunan folder
  2. Kedua, kita akan menyiapkan database di dalam phpmyadmin dengan rincian:
    • nama database : db_latihan
    • nama tabel        : tbl_bukutamu
    • primary key      : id_bukutamu
    • struktur tabel sebagai berikut:
      Gambar sttruktur tabel
      Gambar sttruktur tabel
  3. Ketiga, kita buat dulu file koneksi.php untuk menjembatani/mengirim data dari php ke mysql. Sebagai berikut:
  4. 1:  <?php  
    2: $server = "localhost";
    3: $username = "root";
    4: $password = "password";
    5: $database = "db_latihan";
    6: $koneksi = mysql_connect($server,$username,$password) or die ('Koneksi gagal');
    7: if($koneksi){
    8: mysql_select_db($database) or die ('Database belum dibuat');
    9: }
    10: ?>
  5. Keempat, kita akan membuat coding untuk membuat form inputan dengan nama tambahBukuTamu.php , yang terdiri dari 3 label, 2 input (text), 1 text area, dan 2 tombol button, serta 1 link.
  6. 1:  <html xmlns="http://www.w3.org/1999/xhtml">  
    2: <head>
    3: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    4: <link rel="stylesheet" href="css/style.css" media="screen">
    5: <title>Buku Tamu</title>
    6: </head>
    7: <body>
    8: <div id="wrapper">
    9: <form action="simpanBukuTamu.php" method="post" name="frmBukuTamu">
    10: <table border="0" align="center" width="100%">
    11: <caption>Buku Tamu</caption>
    12: <tr>
    13: <td>Nama</td>
    14: <td>:</td>
    15: <td><input type="text" name="nama" required="required" /></td>
    16: </tr>
    17: <tr>
    18: <td>Email</td>
    19: <td>:</td>
    20: <td><input type="email" name="email" required="required" /></td>
    21: </tr>
    22: <tr>
    23: <td valign="top">Pesan</td>
    24: <td valign="top">:</td>
    25: <td><textarea name="isi" cols="30" rows="15"></textarea></td>
    26: </tr>
    27: <tr>
    28: <td> </td>
    29: <td></td>
    30: <td><input type="submit" name="proses" value="Kirim" class="button">
    31: <input type="reset" name="batal" value="Batal" class="button">
    32: <a href="lihatBukuTamu.php" class="button">Lihat Buku Tamu</a>
    33: </td>
    34: </tr>
    35: </table>
    36: </form>
    37: </div>
    38: </body>
    39: </html>
    Kira kira akan menghasilkan tampilan sebagai berikut:
    Gambar form input buku tamu
    Gambar form input buku tamu
  7. Kelima, kita akam membuat coding untuk membuat file untuk menyimpan data ke mysql. Nama file yang akan kita buat adalah simpanBukuTamu.php , Sebagai berikut:
  8. 1:  <?php  
    2: include "koneksi.php";
    3: $nama = $_POST['nama'];
    4: $email = $_POST['email'];
    5: $isiPesan = $_POST['isi'];
    6: $input = mysql_query("insert into tbl_bukutamu values ('','$nama','$email','$isiPesan')",$koneksi);
    7: if($input){
    8: ?>
    9: <script language="javascript">
    10: alert('Berhasil menambahkan');
    11: document.location="lihatBukuTamu.php";
    12: </script>
    13: <?php
    14: }else{
    15: ?>
    16: <script language="javascript">
    17: alert('Gagal menambahkan');
    18: window.back();
    19: </script>
    20: <?php
    21: }
    22: ?>
  9. Keenam, kita akan membuat coding untuk membuat file untuk menampilkan data dari hasil inputan, yaitu file lihatBukuTamu.php , Sebagai berikut:
  10. 1:  <html xmlns="http://www.w3.org/1999/xhtml">  
    2: <head>
    3: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    4: <link rel="stylesheet" href="css/style.css" media="screen">
    5: <title>Daftar Buku Tamu</title>
    6: <script>
    7: //membuat fungsi konfirmasi sebelum didelete
    8: function konfirmasi(nama){
    9: tanya = confirm('PERHATIAN !!! \n Anda akan menghapus " '+ nama + ' " \n Lanjutkan ?');
    10: if (tanya == true)
    11: return true;
    12: else
    13: return false;
    14: };
    15: </script>
    16: </head>
    17: <body>
    18: <div id="wrapper_2">
    19: <table border="0" width="100%" cellpadding="0" cellspacing="0">
    20: <caption>Tampil Buku Tamu</caption>
    21: <tr>
    22: <th>No</th>
    23: <th>Nama</th>
    24: <th>Email</th>
    25: <th>Isi</th>
    26: <th>Aksi</th>
    27: </tr>
    28: <?php
    29: include "koneksi.php";
    30: $no=1;
    31: $ambil_data = mysql_query("select * from tbl_bukutamu order by id_bukutamu desc",$koneksi);
    32: while($hasil_data = mysql_fetch_array($ambil_data)){
    33: ?>
    34: <tr>
    35: <td><?=$no;?></td>
    36: <td><?=$hasil_data['nama'];?></td>
    37: <td><?=$hasil_data['email'];?></td>
    38: <td><?=$hasil_data['isi'];?></td>
    39: <td>
    40: <a href="hapusBukuTamu.php?id=<?=$hasil_data['id_bukutamu'];?>" class="button" onclick="return konfirmasi('<?=$hasil_data[nama];?>')"> Hapus </a>
    41: <a href="editBukuTamu.php?id=<?=$hasil_data['id_bukutamu'];?>" class="button"> Edit </a>
    42: </td>
    43: </tr>
    44: <?php
    45: $no++;
    46: }
    47: ?>
    48: </table>
    49: <a href="tambahBukuTamu.php">Tambah Buku Tamu</a>
    50: </div>
    51: </body>
    52: </html>
    Kira-kira akan menghasilkan tampilan sebagai berikut:
    Gambar tampilan buku tamu
    Gambar tampilan buku tamu
  11. Ketujuh, kita akan membuat file hapusBukuTamu.php untuk menghapus data yang sudah diinput, sebagai berikut:
  12. 1:  <?php  
    2: include "koneksi.php";
    3: $hapus_data = mysql_query("delete from tbl_bukutamu where id_bukutamu = '$_GET[id]'",$koneksi);
    4: if($hapus_data){
    5: ?>
    6: <script language="javascript">
    7: alert('Berhasil menghapus');
    8: document.location="lihatBukuTamu.php";
    9: </script>
    10: <?php
    11: }else{
    12: ?>
    13: <script language="javascript">
    14: alert('Gagal menghapus');
    15: document.location="lihatBukuTamu.php";
    16: </script>
    17: <?php
    18: }
    19: ?>
  13. Kedelapan, kita akan membuat file untuk mengubah data jika terjadi kesalahan atau ada perubahan, dengan nama file editBukuTamu.php dan coding sebagai berikut:
  14. 1:  <html xmlns="http://www.w3.org/1999/xhtml">  
    2: <head>
    3: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    4: <link rel="stylesheet" href="css/style.css" media="screen">
    5: <title>Buku Tamu</title>
    6: </head>
    7: <body>
    8: <?php
    9: include "koneksi.php";
    10: $ambil_data = mysql_query("select * from tbl_bukutamu where id_bukutamu = '$_GET[id]'",$koneksi);
    11: $hasil_data = mysql_fetch_array($ambil_data);
    12: $hasil_id = $hasil_data['id_bukutamu'];
    13: $hasil_nama = $hasil_data['nama'];
    14: $hasil_email = $hasil_data['email'];
    15: $hasil_isi = $hasil_data['isi'];
    16: ?>
    17: <div id="wrapper">
    18: <form action="updateBukuTamu.php" method="post" name="frmBukuTamu">
    19: <input type="hidden" name="id" value="<?=$hasil_id;?>">
    20: <table border="0" align="center" width="100%">
    21: <caption>Buku Tamu</caption>
    22: <tr>
    23: <td>Nama</td>
    24: <td>:</td>
    25: <td><input type="text" name="nama" required="required" value="<?=$hasil_nama;?>"/></td>
    26: </tr>
    27: <tr>
    28: <td>Email</td>
    29: <td>:</td>
    30: <td><input type="email" name="email" required="required" value="<?=$hasil_email;?>"/></td>
    31: </tr>
    32: <tr>
    33: <td valign="top">Pesan</td>
    34: <td valign="top">:</td>
    35: <td><textarea name="isi" cols="30" rows="15"><?=$hasil_isi;?></textarea></td>
    36: </tr>
    37: <tr>
    38: <td> </td>
    39: <td></td>
    40: <td><input type="submit" name="proses" value="Kirim" class="button">
    41: <input type="reset" name="batal" value="Batal" class="button">
    42: <a href="lihatBukuTamu.php" class="button">Lihat Buku Tamu</a>
    43: </td>
    44: </tr>
    45: </table>
    46: </form>
    47: </div>
    48: </body>
    49: </html>
    Kira-kira akan menghasilkan tampilan sebagai berikut:
    Gambar form edit bukutamu
    Gambar form edit bukutamu
  15. Kesembilan, kita akan membuat file untuk menerima hasil ubah data, yaitu file updateBukuTamu.php dan coding sebagai berikut:
  16. 1:  <?php  
    2: include "koneksi.php";
    3: $nama = $_POST['nama'];
    4: $email = $_POST['email'];
    5: $isiPesan = $_POST['isi'];
    6: $update = mysql_query("update tbl_bukutamu set nama='$nama', email='$email', isi='$isiPesan' where id_bukutamu ='$_POST[id]'",$koneksi);
    7: if($update){
    8: ?>
    9: <script language="javascript">
    10: alert('Berhasil mengubah');
    11: document.location="lihatBukuTamu.php";
    12: </script>
    13: <?php
    14: }else{
    15: ?>
    16: <script language="javascript">
    17: alert('Gagal menghapus');
    18: window.back();
    19: </script>
    20: <?php
    21: }
    22: ?>
  17. Terakhir, kita akan mempercantik tampilan menggunakan CSS, dengan nama file style.css dan diletakkan didalam subfolder css. Codingnya sebagai berikut:
  18. 1:  *{  
    2: margin:0;
    3: padding:0;
    4: }
    5: #wrapper {
    6: margin:50px auto;
    7: padding:5px;
    8: border:#999 solid 3px;
    9: width:450px;
    10: border-radius:10px;
    11: box-shadow:#CCC 7px 7px 7px;
    12: }
    13: #wrapper_2 {
    14: margin:50px auto;
    15: padding:5px;
    16: border:#999 solid 3px;
    17: width:760px;
    18: border-radius:10px;
    19: box-shadow:#CCC 7px 7px 7px;
    20: }
    21: td{
    22: border-top:#CCC solid 1px;
    23: padding:2px;
    24: height:35px;
    25: }
    26: th{
    27: background-color:#999;
    28: text-align:left;
    29: }
    30: caption{
    31: font-family:"Courier New", Courier, monospace;
    32: font-size:18px;
    33: font-weight:bold;
    34: }
    35: a {
    36: background-image: linear-gradient(to bottom,#2a95c5,#21759b);
    37: background-image: -o-linear-gradient(to bottom,#2a95c5,#21759b);
    38: background-image: -ms-linear-gradient(to bottom,#2a95c5,#21759b);
    39: background-image: -moz-linear-gradient(to bottom,#2a95c5,#21759b);
    40: background-image: -webkit-linear-gradient(to bottom,#2a95c5,#21759b);
    41: background-color: #2e9fd2;
    42: width: 86px;
    43: min-width:86px;
    44: height: 30px;
    45: vertical-align: middle;
    46: padding:5px;
    47: color: #fff;
    48: text-decoration: none;
    49: border: 1px solid transparent;
    50: border-radius: 5px;
    51: }
    52: .button {
    53: background-image: linear-gradient(to bottom,#2a95c5,#21759b);
    54: background-image: -o-linear-gradient(to bottom,#2a95c5,#21759b);
    55: background-image: -ms-linear-gradient(to bottom,#2a95c5,#21759b);
    56: background-image: -moz-linear-gradient(to bottom,#2a95c5,#21759b);
    57: background-image: -webkit-linear-gradient(to bottom,#2a95c5,#21759b);
    58: background-color: #2e9fd2;
    59: width: 86px;
    60: height: 30px;
    61: vertical-align: middle;
    62: color: #fff;
    63: text-decoration: none;
    64: border: 1px solid transparent;
    65: border-radius: 5px;
    66: cursor:pointer;
    67: }
    68: caption{
    69: border-bottom:#CCC solid 1px;
    70: padding:2px;
    71: height:35px;
    72: }
Ok, sampai disini dulu, yang belum jelas silahkan tanya via komentar. Terimakasih :D
Karena banyak yang nanyain, boleh deh didownload saja codingnya disini

Update:
lihat demo programnya disini

Jangan lupa komentarnya ya..:)
Suni

Ganteng ganteng serigala judul sinetron yang salah

0 komentar

Hi sobat blogger.. Terutama ni buat yang cewek yang seneng banget nonton salah satu sinetron yang lagi nge trend di SCTV.. dimana beberapa hari kemaren mendapatkan piala sctv awords sebagai salah satu sinetron yang terfavorit.. Yaitu si ganteng ganteng serigala..

Tapi sebenarnya ada yang mempunyai pemikiran yang sama gak sih denga  saya.. Ada kejanggalan di JUDUL sinetron tetsebut.. Si ganteng ganteng fampir.. :p

Aliando syarif.. Adalah salah satu pemeran antagonis ( bintang yang berperan jahat ) seharusnya.. Bukan sebagai aktor utama dalam judul film tersebut.. Akan tetapi dinobatka  sebagai bintang utama terpaforit dalam sinetron yang sok ganteng ganteng serigala itu..  Apa gak ada yang salah ?

Alur film si ganteng ganteng serigala juga sudah mulai ngawur.. Sama Aseperti sinetron sinetron Indonesia lainnya. Pada ngawur semua.. Si sutradara dah kehabisan akal dipaksain juga.. Melenceng melenceng dah.. Kagak urus.. Yang penting ada yang sok lucu.. Sok romantis.. Sok cakep dan sok cakep.. Yang membuat para sebagian besar penduduk Indonesia yaitu kaum hawa pada seneng liat yang sok romantis yang lebih terlihat agak alay itu jadi bahan perbincangan..

Keanehan si ganteng ganteng serigala yang selanjutnya adalah.. Gantengn mana sih serigala serigala atau fampir fampirnya ? Jawabannya pasti si fampir lah.. Kan ada aliando syarif.. Yang cakepny sebelas duabelas ma si admin opick amikom.. :P.

Mungkin ada lagi keanehan yang bisa dilihat dari kacamata sobat bloggerlainnya silahkan ditambahkan lewat komentar aja yah.. Happyblogging..

Suni

Jernih

0 komentar
Susah memang menjernihkan hati ini untuk sehari saja tidak menilai hidup orang lain,
sehingga bisa memiliki hati yang netral.
Melampaui baik dan buruk.
Lebih melihat ke dalam diri sebagai cermin. Diam dan perhatikan, tanpa kata.
Suni

Membuat image atau gambar lingkaran bulat dengan css

0 komentar

berikut adalah membuat gambar yang tadi nya kotak menjadi bulet atau lingkaran dengan menggunakan css . berikut file css nya :



.circular-image img {
               width: 300px;
               height: 300px;
               -webkit-border-radius: 150px;
               -moz-border-radius: 150px;
               -ms-border-radius: 150px;
               -o-border-radius: 150px;
                border-radius: 150px;
                              }



dan ini file html nya
<div class="circular-image"><img src="images/gambar3.jpg" alt="" /></div>
Suni

Membuat 3 colom dengan html dan css

0 komentar
berikut bagaimana cara membuat 3 colom dengan html dan css


codingan css nya


.content{
width:100%;
height:350px;

background-color:red;

margin: 0 auto;
}
.content div {
white-space: pre-wrap;
white-space: -moz-pre-wrap;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word;
}
.contentkiri{
width:50%;
min-height:350px;
height:auto;
background-color:yellow;
float:left;
padding-right:5px;
border:1px ;
}
.contenttengah{
width:25%;
min-height:350px;
background-color:blue;
padding-right:5px;
float:left;
}
.contentkanan{
width:20%;
min-height:350px;
height:auto;
background-color:green;
float:left;
position:relative;
padding-left:5px;
}



file HTML nya

       
    <div class="content">
<div class="contentkiri">asdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa </div>
<div class="contenttengah">asdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</div>
<div class="contentkanan">asdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</div>
    </div>    



sekian
Suni

Mengambil Atau Menampilkan Beberapa Jumlah kata Pada String PHP

0 komentar
ok kali ini saya share bagaimana cara menampilkan atau mengambil beberapa jumlah kata yang kita tentukan pada php.

misal nya kita punya string "aku adalah anak gembara selalu riang serta gembira"

nah kita hanya mau mengambil atau menampilkan 3 kata dari string tersebut, berikut codingan nya


<?php

 $string="aku adalah anak gembara selalu riang serta gembira";

 $jml=4; //banyak kata yang akan dipotong/diambil

 $potong=implode(" ", array_slice(explode(" ", $string), 0, $jml));

 echo $potong;

?>

maka output dari echo $potong adalah "aku adalah anak gembara"


Suni

Video Tutorial Visual Basic

0 komentar
Bagi anda yang ingin mendapatkan Video Tutorial Visual Basic 6.0, 2005, 2008, 2010, 2012 kami akan uploade beberapa Tutorial dari kami di youtube. Mungkin dengan ini anda akan semakin mudah dalam belajar Visual Basic. Berikut ini yang sudah kami Uploade pada Youtube :


A. Membuat Project Baru VB 6.0
B. Membuat Form Menu Utama
C. Membuat Database dan Tabel
D. Koneksi Database
E. Membuat Form Login

Untuk Video lainnya, kami akan menguploade dilain waktu, mohon di tunggu :)
Suni

Net TV Online Live Streaming

0 komentar
Suni

Trans 7 Online Live Streaming

0 komentar
Suni

TVRI Online TV Streaming Live

0 komentar
TVRI Nasional Live Streaming
Suni

MNC TV Live Streaming Online

0 komentar
Suni

Metro TV Online Live Streaming

0 komentar
Metro TV Online Live Streaming
Suni

Kompas Online TV Streaming Live

0 komentar
RCTI  Online Live Streaming
Suni

Global TV Online Live Streaming

0 komentar
Suni

AnTV Online Live Streaming

0 komentar
Suni

TV One Live Streaming TV

0 komentar
Suni

Trans TV Online Live Streaming

0 komentar
Suni

Indosiar Online Live Streaming

0 komentar
Suni

SCTV Live Online Streaming

0 komentar
Suni

Cara merubah bilangan hexadesimal ke binary pada vb6

0 komentar
Hexadecimal to binary
Berikuta adalah codingan atau cara merubah atau convert konversi bilangan hexadecimal ke binary dengan vb6

Function HexToBinary(str As String, Optional Seperator As String = "")

Dim TempStr As String
Dim X As Integer



For X = 1 To Len(str)

    Select Case Mid(str, X, 1)

        Case "0"
            TempStr = TempStr & "0000"
        Case "1"
            TempStr = TempStr & "0001"
        Case "2"
            TempStr = TempStr & "0010"
        Case "3"
            TempStr = TempStr & "0011"
        Case "4"
            TempStr = TempStr & "0100"
        Case "5"
            TempStr = TempStr & "0101"
        Case "6"
            TempStr = TempStr & "0110"
        Case "7"
            TempStr = TempStr & "0111"
        Case "8"
            TempStr = TempStr & "1000"
        Case "9"
            TempStr = TempStr & "1001"
        Case "A"
            TempStr = TempStr & "1010"
        Case "B"
            TempStr = TempStr & "1011"
        Case "C"
            TempStr = TempStr & "1100"
        Case "D"
            TempStr = TempStr & "1101"
        Case "E"
            TempStr = TempStr & "1110"
        Case "F"
            TempStr = TempStr & "1111"
    End Select

    TempStr = TempStr & Seperator

Next

HexToBinary = TempStr
End Function


Private Sub Command1_Click()
Text2.Text = HexToBinary(Text1.Text)

End Sub

Suni

Cara merubah hexadecimal to image pada vb6

0 komentar
berikut adalah codingan dari cara merubah atau konversi dari hexadecimal ke image atau gambar pada vb6

Private Sub cmdHexToImage_Click()
 Dim s As String
 Dim b() As Byte

 Open App.Path & "\t-rex_hex.txt" For Binary As #2

 s = String(LOF(2), 0)

 Get #2, 1, s

 Close #2

 b = Hex2ByteArr(s)

 Open App.Path & "\new_image.jpg" For Binary As #3
 Put #3, 1, b
 Close #3
End Sub


Public Function Hex2ByteArr(sHex As String) As Byte()
 '
 ' Call this function and write the byte array it returns back to disk
 '
 Dim bArr() As Byte
 Dim nUBound As Long, n As Long
   
 'Remove all spaces in the hex string
 sHex = Replace(sHex, " ", "")
   
 'Since each byte takes up 2 hex numbers the string length must be dividable by 2
 If Not Len(sHex) Mod 2 = 0 Then
   'you should throw an error here
   Exit Function
 End If
   
 nUBound = Len(sHex) \ 2 - 1
   
 ReDim bArr(nUBound)
   
 For n = 0 To nUBound
   k = CInt("&H" & Mid$(sHex, n * 2 + 1, 2))
   bArr(n) = k 'CInt("&H" & Mid$(sHex, n * 2 + 1, 2))
 Next

 Hex2ByteArr = bArr
End Function

download project nya di sini :
http://www.4shared.com/rar/Bqx9p-7xce/imagetostring.html
Suni

Cara merubah image to hexadecimal pada vb6

0 komentar
berikut adalah cara merubah atau konversi dari image ke hexadecimal pada vb6

Private Sub cmdImageToHex_Click()
 Dim s As String
 s = Image2Hex(App.Path & "\t-rex.gif")
 Open App.Path & "\t-rex_hex.txt" For Binary As #1
 Put #1, 1, s
 Close #1
End Sub


Public Function Image2Hex(ByVal sFileName As String) As String
 Dim hFile As Integer, bArr() As Byte
   
 On Error Resume Next
   
 If Len(Dir$(sFileName, vbHidden Or vbSystem)) = 0 Then
   Call MsgBox("Can't find the file", vbCritical, "Error")
   Exit Function
 End If
   
 hFile = FreeFile
  
 Open sFileName For Binary Access Read As #hFile
       
 If Err.Number = 0 Then
   ReDim bArr(LOF(hFile) - 1)
           
   Get #hFile, , bArr
           
   Image2Hex = ByteArr2Hex(bArr)
 Else
   Call MsgBox("Can't open the file", vbCritical, "Error")
 End If
   
 Close #hFile
End Function


Download aplikasi project nya di mari
http://www.4shared.com/rar/Bqx9p-7xce/imagetostring.html
Suni

Cara Merubah hexadecimal to string pada vb6

0 komentar
 Berikut adalah cara merubah atau mengkonversi hexadecimal to string pada vb6

Public Function HexToStr(ByVal Data As String) As String
    Dim Buffer As String
    
        If Len(Data) Mod 2 <> 0 Then
            HexToStr = vbNullString
        Else
            For i = 1 To Len(Data) - 1 Step 2
                Buffer = Buffer & Chr("&H" & Mid(Data, i, 2))
            Next i
            HexToStr = Buffer
        End If
    End Function

atau kaya gini

Private Function HexToStr2(s As String) As String
Dim i As Integer
Dim dbl As Double
Dim iLen As Integer
Dim strReturn As String
Dim strHex As String

strReturn = ""
iLen = Len(s)
For i = 1 To iLen Step 2
dbl = Val("&H" & Mid(s, i, 2))
strHex = Chr(CLng(dbl))
strReturn = strReturn + strHex
Next i
HexToStr2 = strReturn
End Function


ngegunain fungsi nya
Text1.Text = HexToStr(Text2.Text)
Text1.Text = HexToStr2(Text2.Text)


download project nya di mari:
http://www.4shared.com/rar/uFpZQyP-ce/hexatostring.html
Suni

Solved Error Warning: Cannot modify header information - headers already sent by

0 komentar
Cara mengatasi permasalahan tersebut adalah
letakan code berikut diatas
<?php ob_start(); ?>

for example
<?php ob_start();?>
<html>


terus
letakan code <?phpob_flush();?>

for example
</html>
<?phpob_flush();?>

pastikan tidak ada spasi sebelum code <?php
Suni

Cara Memperbaiki Damaged SD Card Di HP Android

0 komentar
Cara Memperbaiki Damaged SD Card Di HP Android - Sering sekali memory card pada Hp Android mengalami Damaged SD Card , yang mana Memory tersebut minta di format , tapi jangan kuatir berikut adalah cara memperbaiki memory card tanpa harus di format terlebih dahulu .

Siapkan satu buah cardrider atau sejenis nya , lalu masukan card rider + memory nya ke laptop atau komputer





setelah itu buka cmd(pencet logo windows + r lalu ketik cmd lalu ok)
lalu ketik chkdsk /x /f  h:                    *h sesuaikan dengan letak sd card anda

Tunggu sampai selesai seperti gambar diatas ,
*ketika pas error atau gagal di tengah2 pencet try again terus sampai gk error

Selesai
Berikut adalah cara memperbaiki memory card yang minta di format



Suni

Aplikasi E-Learning Menggunakan PHP dan MySQL

0 komentar
Salam sejahtera buat saudara semua yang bekenan singgah dihalaman blogger saya. kedatangan anda tentu memiliki keinginan untuk mendapatkan sesutu yang anda harap pada sebuah halaman blog.....
untuk anda yang mengakses blog saya disini tersedia berbagai jenis aplikasi serderhana bahkan aplikasi yang lumayan untuk dikembangkan menjadi sebuah aplikasi yang memiliki harga jual.

pada halaman ini saya membagikan sebuah aplikasi yang dibuat dengan bahasa pemrograman PHP dan database MySQl yaitu aplikasi E-learning. apilikasi E-learning memiliki counten antar muka user sebagai pengguna dan admin sebagai pelaku manajemn data. user merupakan pihak yang mengikuti pembelajaran learning dengan proses pendaftaran terlebih dahulu untuk mendapatkan user name dan password agar bisa mengikuti pembelajaran e-learning. bentuk tampilan dari aplikasi e-learning dapat dilihat pada gambar dibawah ini.

bagi kawan-kawan yang ingin mendapatkan souce kode aplikasi E-learning ini dapat di download pada link di bawah ini.

Download Souce Kode E-Learning

jika ada maslah saat menjalakan aplikasi ini silahkan tingalkan komentar anda.

Suni

Contoh Sederhana Pemrograman serial port vb6

0 komentar
Contoh Sederhana Pemrograman serial port vb6
Contoh Sederhana Pemrograman serial port vb6

kali kita akan membahas pemrograma serial yang pertama harus di siapkan adalah virtual serial port nya anda bisa download di sini http://www.eterlogic.com/downloads/SetupVSPE.zip

setelah download silahkan add device serial port nya , terserah mau com1 , com2 ,dst

Codingan pada form kirim serial sebagai berikut

Private Sub Command1_Click()
    MSComm1.Output = Text1.Text
   
    End Sub

Private Sub Form_Load()
    MSComm1.CommPort = 3        'tergantung COM port yang tersedia
    MSComm1.Settings = "9600,N,8,1" 'contoh setting serial port
    MSComm1.InputLen = 0
    MSComm1.RThreshold = 1
    MSComm1.PortOpen = True
          
  
  
End Sub

Private Sub Form_Unload(Cancel As Integer)
    MSComm1.PortOpen = False
End Sub

Private Sub MSComm1_OnComm()

Select Case MSComm1.CommEvent
   ' Errors
      Case comEventRxParity   ' Parity Error.
         MsgBox "Parity"
              
   ' Events
      Case comEvReceive ' Received RThreshold # of chars.
         Text2.Text = MSComm1.Input
End Select

End Sub


Codingan pada form menerima serial sebagai berikut



Private Sub Form_Load()
    MSComm1.CommPort = 3        'tergantung COM port yang tersedia
    MSComm1.Settings = "9600,N,8,1" 'contoh setting serial port
    MSComm1.InputLen = 0
    MSComm1.RThreshold = 1
    MSComm1.PortOpen = True
    Form2.Show
   
End Sub

Private Sub Form_Unload(Cancel As Integer)
    MSComm1.PortOpen = False
End Sub

Private Sub MSComm1_OnComm()
Select Case MSComm1.CommEvent
   ' Errors
     Case comEventRxParity   ' Parity Error.
         MsgBox "Parity"
              
  '  Events
      Case comEvReceive ' Received RThreshold # of chars.
         Text1.Text = MSComm1.Input
End Select

End Sub

sekian
anda bisa mendownload prjoect nya disini :
http://www.4shared.com/rar/7GNC_IwKce/serial_port_upload.html
Suni

Tawk.to