Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67507 Members, 783 Products, 5291 Topic, 12956 Comments)

Cara membuat form registrasi yang dengan aktifasi ke email

Dibuat
Login Terakhir 6 Tahun lalu,
Telah Dilihat 6004 Kali
david walli Mengatakan : Sultan Account
  1. Pak roby ads tutorial atau cara membuat form registrasi yang hasil registrasinya tersimpan kedatabase dan aktifasi melalui email?

Ada 7 Jawaban

PHPMU.COM Support
commented on 21 Des 2017 07:33:07
  1. Assalam, sebenarnya tutorial ini sudah banyak sekali bertebaran, mungkin saya arahkan kesini saja :
  2. http://www.antefer.web.id/2013/01/membuat-aplikasi-registrasi-dengan.html
  3.  
  4. setelah saya baca dan insyaallah sangat mudah dipahami/dipraktekkan, karena sudah sangat jelas pertahapannya,..
  5. jika ada yang diragukan bisa ditanyakan saja disini, dan akan saya bantu nanti,.. :)
david walli
commented on 21 Jan 2018 15:25:24
  1. pak roby saya sudah coba artikel yg bapak sarankan tapi tidak berhasil juga, data registrasi memang berhasil terkirim kedatabase tp tidak terkirim ke email. mohon arahannya
PHPMU.COM Support
commented on 22 Jan 2018 06:43:36
  1. Pasti dicobakan dilocalhost ya mas,..
  2. jika coba dilocalhost untuk pengiriman email maka perlu di aktifkan dulu module Sendmail nya,..
  3. Silakan buka file php.ini yang terletak di C:\XAMPP\PHP, kemudian cari baris berikut ini :
  4.  
  5. [mail function]
  6. ; For Win32 only.
  7. ; http://php.net/smtp
  8. ; SMTP = localhost
  9. ; http://php.net/smtp-port
  10. ; smtp_port = 25
  11.  
  12. ; For Win32 only.
  13. ; http://php.net/sendmail-from
  14. ; sendmail_from = postmaster@localhost
  15.  
  16. ; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
  17. ; http://php.net/sendmail-path
  18. sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"
  19.  
  20. pastikan pada baris berikut tidak ada tanda semicolon (;) di depannya :
  21. sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"
  22.  
  23. Setelah file php.ini selesai diedit, simpan kembali dan kemudian lakukan restart Apache (wajib).
  24. Selanjutnya, kita memodifikasi file konfigurasi dari module ‘Sendmail’ ini yaitu ‘sendmail.ini’.
  25. File ini terletak di dalam direktori C:\XAMPP\SENDMAIL.
  26.  
  27. isikan server SMTP yang akan digunakan untuk pengiriman email.
  28. Jika mempunyai account GMAIL, maka silakan isikan beberapa baris perintah berikut ini :
  29. defaults
  30. logfile "C:\xampp\sendmail\sendmail.log"
  31.  
  32. # SMTP Gmail
  33. account Gmail
  34. tls on
  35. port 465
  36. tls_starttls off
  37. tls_certcheck off
  38. host smtp.gmail.com
  39. from xxx@gmail.com
  40. auth on
  41. user xxx@gmail.com
  42. password xxx
  43.  
  44. account default : Gmail
  45.  
  46. Keterangan : pada parameter ‘from’ isikan alamat Gmail nya, begitu pula untuk parameter ‘user’.
  47. Sedangkan pada parameter ‘password’ isikan password Gmail nya. selesai,..
  48.  
  49. Silahkan dicoba lagi untuk mengirimkan emailnya,...
david walli
commented on 22 Jan 2018 08:06:27
  1. tidak dari localhost pak, saya coba langsung dari hosting..
PHPMU.COM Support
commented on 22 Jan 2018 09:07:24
  1. Sudah di cek folder spam nya juga?
PHPMU.COM Support
commented on 22 Jan 2018 09:28:50
  1. Saya coba disini bisa, dan tidak ada masalah,..
  2. Ya udah saya kasih file lengkapnya bulat2 disini, saya lampirkan dibawah :
  3.  
  4. CREATE TABLE IF NOT EXISTS `anggota` (
  5. `id_anggota` int(10) NOT NULL AUTO_INCREMENT,
  6. `Username` varchar(50) NOT NULL,
  7. `Email` varchar(50) NOT NULL,
  8. `Password` varchar(10) NOT NULL,
  9. `Aktivasi` varchar(50) DEFAULT NULL,
  10. PRIMARY KEY (`id_anggota`)
  11. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=22 ;
  12.  
  13.  
Terdapat 2 File dilampirkan :
1. aktivasi_email_source_code.zip (4 KB)
2. penampakan_link_aktivasi_kirim_keemail.png (29 KB)
david walli
commented on 22 Jan 2018 10:54:07
  1. ternyaa sudah tau dimana kesalahannya pak roby. ternyata pihak hosting tidak memperbolehkan penggunaan script diatas.(script diatas kalau dicoba di hosting gratis memang bisa pak munculnya dispam emailnya).mereka mengharusnya menggunakan phpmailer seperti yg saya kirim, heheh tapi saya bingung liat scriptnya..
Terdapat 1 File dilampirkan :
1. phpmailer.zip (23 KB)
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!