24 August 2010

Form Pendaftaran Online

Assalamu'alaikum, Wr. Wb
Bismillahirrohmanirrohim.
Apa kabar semua...? mudah-mudahan kita menjadi orang yang semakin kratif. Karena, kemarin saat berbincang-bincang ringan dengan teman membicarakan masalah harta. Yang lebih banyak dan mudah mendapatkan harta atau kekayaan adalah orang-orang yang penuh inspiratif dan kreatif. Tentunya, kita mendapatkan kreatif itu dengan ilmu. Jadi, jangan pernah bosan untuk belajar dan menggali sesuatu yang baru kita pahami sedikit. Sebagai mana Rasul (Nabi Muhammad SAW) bersabda : "Belajarlah dari tiang ayunan sampai ke liang lahat". Wah jadi banyak ceramahnya. Maaf ya bukan maksud untuk menggurui.

Ok, langsung saya jabarkan tentang apa yang akan kita pelajari bersama pada kesempatan kali ini. Kali ini kita akan membahas tentang bagaimana membuat form pendaftaran member atau anggota seperti website-website interaktif yang banyak kita kenal. Untuk membuat form pendaftaran ini kita membuat table databasenya terlebih dahulu silahkan lihat disini. Lalu kita buat 3 buah file yang 2 formatnya.php dan satu lagi formatnya.html di antaranya : file koneksi ke database, halaman pendaftaran, dan gabung.php.

koneksi.inc.php ( file koneksi ke database )

<?php
mysql_connect("localhost","root","");
mysql_select_db("member");
?>

Konfigurasi untuk script yang dituliskan di atas adalah : localhost = Host, User = root dan password = " " ( karena saya tidak memberikan passwor pada database saya ). Jika anda sudah terlanjur memberikan password pada database anda. Misalnya user = "admin" dan passwordnya = "123456" maka scriptnya sebagai berikut :

<?php
mysql_connect("localhost","admin","123456");
mysql_select_db("member");
?>
Setelah selesai simpan dengan nama (terserah anda) koneksi.inc.php

File ke 2 yang kita buat adalah halaman pendaftaran yang kita berinama daftar.html

<html>
<head>
<title>Form Pendaftaran</title>
</head>
<body>
<table width="355" border="0" cellpadding="2" cellspacing="0" class="text">
<tr valign="top">
<td width="6"><img src="images/arrow.gif" alt="" width="5" height="9" hspace="4" vspace="2"></td>
<td width="336"><strong>Registrasi Anggota Baru</strong><br>
<FORM METHOD=post ACTION=join.php enctype="multipart/form-data">
<table class="text"><tr><td>Nama</td>
<td><input type=text name=nama size=20></td></tr>
<tr><td>Password</td>
<td><input type=password name=password size=20></td></tr>
<tr><td>Email</td>
<td><input type=Text name=email size=20></td></tr>
<tr><td align="left"><input type=submit name=kirim value=Join></td></tr>
</table>
</FORM>

 </td>
  </tr>
  </table>
  </body>
</html>

Dan simpan dengan nama ( terserah anda ) daftar.html
dan hasil dari script daftar.html seperti berikut :

Registrasi Anggota Baru


Nama
Password
Email



Sampailah kita pada pembuatan file terahir yaitu gabung.php yang gunanya untuk memasukkan data ke database. dengan script sebagai berikut :

include "koneksi.inc.php";
<?
include "koneksi.inc.php";

if (!empty($nama) AND !empty($password) AND !empty($email))
  {
  $perintah="INSERT INTO member(nama,password,level,email) VALUES ('$nama','$password','2','$email')";
  $hasil=mysql_query($perintah);
  if ($hasil)
  {
  echo("Selamat bergabung,<B> $nama </B><BR>");
  echo("Anda telah terdaftar menjadi anggota kami<BR>");
  }
  else
  {
  echo("Maaf!! Proses pendaftaran gagal");}
  }
  else
  {
  echo("Maaf!! Data yang anda isikan tidak lengkap!!<BR>");
  }
  ?>
Simpanlah dengan nama ( terserah anda ) gabung.php

Sekian sedikit pengetahuan dari saya...! jika ada yang ingin anda tanyakan...? langsung saja ke kotak komentar yang di sediakan di bawah. Terimakasih atas kunjungan anda sampai jumpa di artikel berikutnya.

Wassalaamu'alaikum....

 

22 comments:

  1. kak,, itukan lokalhost klo host saya misalnya pake yg 000wehost jadi perintah yg tadi localhost berubah jadi gimana ?
    tolong ke email saya ya kak

    rixy_peace@yahoo.co.id

    ReplyDelete
  2. sejauh pengalaman saya tidak ada yang di rubah karena di setiap hosting juga memakai localhost. meskipun anda menggunakan 000webhost tetap dengan localhost. oiya saya juga pernah buat di 000webhost malah sudah 2 kali tetapi tidak pernah di aprove. tlong triknya dong saya jg mau coba menggunakan host yang gratisan,. hehehehe tks ya atas kunjungan. saya telah mengirim email ke alamat email anda jika email yang saya kirim tidak ada di inbox silahkan lihat kotak spam karena saya mengirimnya make server pribadi.

    ReplyDelete
  3. bagaimana dengan kartu ujiannya? apa scriptnya?

    ReplyDelete
  4. bagaimana dengan kartu ujiannya? apa scriptnya?

    kalau bisa tolong dikirim ke email keajaiban_ade@yahoo.com ya sangat butuh nih

    ReplyDelete
  5. om, saya belum mengerti tentang buat file koneksi ke data bese,kita buat nya dimana tu..??
    apa di data bes kita atau di website kita..??
    tolong kirim ke email saya ya om..
    thanks buat om..
    aw_timora@yahoo.co.id

    ReplyDelete
  6. Saya kok ngga ngerti databasenya yah ? di blog kita ngga ada database ... di sebelah mana ya ? php juga ngga ngerti. Tolong dikasih tahu donk ?!!
    Terima kasih

    ReplyDelete
  7. Antony-> Maksudnya Kartu Ujian Apa...?
    Agribisnis-> Buat File koneksi.php kan sudah ada di atas taruh di website bersamaan dengan file yang lain.
    Komara-> untuk di blogger memang kita tidak dapat akses ke database dalam kata lain tidak ada fasilitasnya. kalo untuk php ya mari sama kita belajar disini juga ada beberapa tutorial ttng PHP. untuk belajar php kita harus menginstall localserver seperti xampp, php triad dll. bisa juga anda ke hosting yang gratisan yaitu di http://freewebhostingarea.com
    For All Tks atas kunjungannya. salam hangat dari saya Ahmad Zaky

    ReplyDelete
  8. mas...
    file itu kita tulis dimana...
    apa kita tulis di microsof afice word, lalu kta simpan di htdocs..
    bener gak kek gitu mas..

    ReplyDelete
  9. nulis skrip program di atas melalui notepad atau software webdesign seperti dreamweafer.

    ReplyDelete
  10. untuk membatasi halaman member nya gimana mass

    ReplyDelete
  11. saya butuh 1 tabel admin pada database.
    nama
    password
    confirm password
    email:
    kemudian kemudian tabel ini perlu level untuk membedakan admin dengan user dan member jadi ada 3 level, admin hak sepenuh nya. user hanya menambah dan edit artikel sedangkan member untuk forumm. saya butuh script php untuk from daftar.php, proses.php, login php, dan proseslogin.php dan cek.php untu membatasi hak setiap level. maaaafffff kepanjangan terima kasih

    Ke E-mail ajaa roezi_andoela@yahoo.co.id

    ReplyDelete
  12. mampir ke http://mencoba-sukes.blogspot.com/

    ReplyDelete
  13. Tks untk attentionnya dan ucapan serta kritik dan saran next akan kita bahas. Salam sukses semua....!!!!

    ReplyDelete
  14. Mas tolong dong kasih tau mana yang di upload ke hosting saya pakai hosting freestei.com
    dan mana yang di pasng di web sehingga saat ada yang regristrasi bisa di taruh di halaman berbeda misalnya. www.xxxxxx.com/form-regristrasi.html
    bukan masuk di halaman depan misal www.xxxxxx.com

    mohonn penjelasanya di buat se mengeri mungkin

    ReplyDelete
  15. mas, jika mau menampilkan data-data pendaftaran di admin, bagaimana ya script nya mohon petunjuk nya mas, tolong dikirim ke email saya nacabebo@yahoo.com

    ReplyDelete
  16. Silahkan Lihat Batik yang sedang tren saat ini
    Kaos Batik, Batik Bola, Kemeja Batik Lengan Panjang dan Pendek, Jakaet, Blazzer, Batik Ibu Hamil dll.... Dengan Harga yang terjangkau... stock terbatas... Monggo di Order

    ReplyDelete
  17. Buat Agan-Agan yang sedang mencari tenda, dekorasi dll untuk resepsi pernikahan, Tasyakuran, Pesta Ulang Tahun Dekorasi Gedung untuk Acar, Sewa Tenda, Panggung, Kursi dll. langsung lihat-lihat aja di website kami ya.... terimakasi blog informasi untuk ruang berbagi informasinya.... Maju Terusssss... suksess selalu untuk Blog Informasi

    ReplyDelete
  18. Ada script jadi Pendaftaran Online yang gratis tidak, bung..??

    ReplyDelete
  19. jurusan manajemen dakwah
    Ada banyak di dunia maya ini gan. tinggal googleing aja. semua sudah tersedia berbagi script.

    ReplyDelete
  20. kayanya script pembuka <?PHP nya kelupaan tuh bos.

    ReplyDelete
  21. pak sutaryo... ups sory maklumlah... nanti akan di update kembali. terimakasih untuk infonya.

    ReplyDelete

Silahkan ketik kritik dan saran sahabat untuk saya di sini.