Anda di halaman 1dari 3

Aktivasi Email | Tutorial PHP http://www.ilmuwebsite.com/web-desain-development/tutorial-php/a...

Search

Advanced Basic Miscleanous Resource E-Zine Ebook Video Services Pasang Iklan Donatur Sitemap Aboutus

Random AdsText : Marketingkan produk dan jasa Anda semaksimal mungkin dengan biaya murah!! Klik di sini Wadah Ilmu...

Aktivasi Email
Posted on: May 30th, 2009 by Admin

Admin
Memberikan pembelajaran kepada Anda seputar Web Development, Desain Grafis,
dll, secara gratis. Berawal dari hoby sharing akan ilmu web development di tahun
2007 oleh 2 mahasiswa. Contact: Homepage : http://www.ilmuwebsite.com

Aktivasi Email web desain grafis Halo semua. Lama tidak menulis artikel akhirnya ada
kesempatan untuk menulis kembali. Yah, artikel kali ini bukan
artikel baru. Tapi belum pernah dibahas sebelumnya di ilmuwebsite.com. Yah, mudah2an artikel ini
dapat membantu para maniak PHP untuk membuat fitur aktivasi email pada web-nya. Aktivasi email ini
dibuat masih sangat sederhana. Silahkan anda kembangkan sendiri.

Buat databasenya terlebih dahulu :


Popular Latest Comments Tags
CREATE DATABASE aktivasi_email;

Free Download Majalah Free Download Majalah Ilmuwebsite


Ilmuwebsite v.1.0 v.1.0
Lalu buat struktur tabelnya : 71 Comments

Download Semua Ebook Download Semua Ebook Tutorial PHP


Tutorial PHP ilmuwebsite ilmuwebsite
CREATE TABLE anggota ( 26 Comments

Ebook: Menggunakan 100 Ebook: Menggunakan 100 Tools


id mediumint(8) NOT NULL auto_increment,
Tools Hacking Hacking
24 Comments
nama varchar(50) collate latin1_general_ci NOT NULL,
70 Themes Gratis untuk 70 Themes Gratis untuk Windows XP
email varchar(100) collate latin1_general_ci NOT NULL,
Windows XP 23 Comments

aktif tinyint(1) NOT NULL,


Mendapatkan Link Popularity Mendapatkan Link Popularity dari Artikel
PRIMARY KEY (id) dari Artikel Directory Directory
15 Comments
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci
AUTO_INCREMENT=6 ;

Nih script PHP-nya :

Config.php :

<?php

$localhost = “localhost”;

$username = “root”;

$password = “”;

$db = “aktivasi_email”;

mysql_connect($localhost,$username,$password);

mysql_select_db($db);

?>
Donate Us!
Aktivasi Email | Tutorial PHP http://www.ilmuwebsite.com/web-desain-development/tutorial-php/a...

Ingin kami tetap menulis, tetap mengeluarkan free zine,


free ebook, free video tutorial ??
Index.php

<?php
Ilmuwebsite Store
include “config.php”;
Tutorial Cara Membuat Website dengan
if($_GET['ok'] == “daftar”) Dreamweaver

{
The Art Of Photo Manipulation Special Effect
$nama = $_POST['nama']; Tutorial Photoshop

$email = $_POST['email'];
Teknik Rahasia Digital Art Profesional,
mysql_query(“INSERT INTO anggota (nama,email,aktif) values (‘$nama’,'$email’,’0′)”); Digital Imagine

$email_registrasi = mysql_query(“SELECT * FROM anggota WHERE email=’$email’”);


Mahir PHP MySQL Membuat Aplikasi
$email_aktivasi = mysql_fetch_array($email_registrasi); Website Dinamis

$pesan = “Hallo $nama, Silahkan klik link aktivasi dibawah ini untuk mengaktifkan keanggotaan
Mahir Flash Animasi, Presentasi, Banner
anda n n http://www.situsanda.com/aktivasi.php?aktivasi=$email_aktivasi”;
Ads, Company Profile

@mail(“$email”,”Aktivasi email”,”$pesan”,”From: email_anda@yahoo.com”);

print “<center>Silahkan Klik Link aktivasi yang telah kami kirim ke email anda!</center><br>”;

} Partner Ilmuwebsite
?>
Ilmu Grafis
Echo Research Development Center
<form name=”form1″ method=”post” action=”?ok=daftar”>

<p>Nama : <br> Ilmuwebsite Fans

<input name=”nama” type=”text” id=”nama”>


:: HANS MEDIA
</p>
...Alam Ta Kambang Jadi Guru

<p>Email :<br>

<input name=”email” type=”text” id=”email”>


:: HaNs Media
</p> Info ::
<p>
Jardiknas PNP Down, Astinet 20Mbps
<input type=”submit” name=”Submit” value=”Ok”> Senin, 14 Februari 2011 20:17

</p>
Jaringan hotspot PNP yang menggunakan JARDIKNAS(1Mb
proses pengalihan JARDIKNAS ke jaringan INHERENT oleh
</form>
OLEANDER
Oleh karena itu, mulai hari ini 14 February 2011, saya ambil
Beranda demikian untuk saat ini seluruh jaringan lokal PNP menggun

Aktivasi.php Jadwal Insya Allah pada bulan Maret 2011 nanti, PNP akan meningk
Mengajar bandwidth ini akan dapat dirasakan dan diberdayakan sema
<?php

include “config.php”;

// ini untuk mengecek di database apakah email terdaftar sebelumnya.

$url = $_SERVER['REQUEST_URI'];

$cek_email = stristr($url,”aktivasi=”);

$email = substr($cek_email,9);

$email_registrasi = mysql_query(“SELECT * FROM anggota WHERE email=’$email’”);

$email_aktivasi = mysql_fetch_array($email_registrasi);

if($_GET['aktivasi'] == $email_aktivasi['email'])

// aktifkan keanggotaan

mysql_query(“UPDATE anggota SET aktif=’1′ WHERE email=’$email_aktivasi[email]‘”);


Aktivasi Email | Tutorial PHP http://www.ilmuwebsite.com/web-desain-development/tutorial-php/a...

print “Account anda telah diaktifkan !!”;

?>

Penjelasan singkat :

file config.php berguna untuk mengatur koneksi ke database. Saya pikir yang ini tidak perlu dijelaskan
terlalu dalam. Pada file index,php, terdapat perintah “mail” yang berfungsi mengirim ke email anda
alamat link http://www.situsanda.com/aktivasi.php?aktivasi=$email_aktivasi. Jika anda membuka email
anda, anda cukup meng-klik link tadi dan secara otomatis anda akan masuk ke file
aktivasi.php?aktivasi=email_anda. Dan pada file aktivasi.php akan dilakukan perubahan pada tabel
“aktif” dari angka 0 menjadi 1, dimana angka 0 artinya belum aktif sedangkan 1 sudah aktif.

Salam,

Ivan

Email 1 : ivan_wen_piao@yahoo.co.id

Email 2 : ivan@ilmuwebsite.com

Web : www.ivan.ilmuwebsite.com

Postingan yang mungkin berhubungan:

Mengirim Email massal


Pasti anda tidak asing lagi dengan yang namanya email massal. Yah, email massal
merupakan metode pengiriman email ke beberapa orang sekaligus.Biasanya Yahoo mail,
gmail, dan...

Dynamic Google Sitemap – Write File


Bagi anda yang telah ahli dalam SEO (Search engine Optimization), pasti tidak asing lagi
dengan yang namanya google sitemap. Google sitemap merupakan tools yang
memudahkan...

Membuat Smilies
Sering kita temukan website yang menyediakan smilies seperti gambar diatas (biasanya pada
website forum dan guest book). Smilies berfungsi untuk menampilkan ekspresi muka dari
setiap...

Pemisahan Warna Per Baris


Wuihhhhh jadi demen aq nulis artikel php, gila-gila bro aq salut ma artikel php yang ditulis
mas Anggi, Al-k, Safril n mas Phi Lhohhh mbak...

Tutorial Membuat Komentar pada artikel


Sering kita temui halaman-halaman tutorial pada web yang selalu memiliki fasilitas untuk
memberikan komentar kepada penulisnya, maupun tulisannya. Sering pula ditemui komentar-
komentar yang tidak diinginkan...

2 Responses

edo says:
28 January, 2010 at 2:25 PM
hai bro gua minta tolong donk….
gi mna sich cara mengaktif kan yahoo yg udah gak aktif lghi….
klo da yg tau krim ke email gua yach bro rizki.you@gmail.com
bantu gua bro.

deden-ir says:
23 May, 2010 at 9:32 PM
wuaaahhh…ane mo nyoba ahhh…maksih yups tutor nya ane lagi belajar bgt php… thanks :)

Anda mungkin juga menyukai