Type something and hit enter

By On
advertise here
Dalam tutorial ini, kami memiliki formulir kontak untuk membiarkan pengguna mengirim pertanyaan, klarifikasi, umpan balik, dan detail lainnya. Setelah mengirimkan formulir ini, kami dapat mengakses detail inidari halaman PHP. Formulir Kontak adalah salah satu bentuk antarmuka yang paling umum digunakan dalam aplikasi web seperti pendaftaran, masuk , pencarian, dan banyak lagi.
php_contact_form

Buat Antarmuka Formulir Kontak

Kami memiliki empat bidang sebagai nama, email, subjek dan konten dalam formulir kontak kami. Dan kodenya adalah,
  <html>
 <head>
 <title> Formulir Hubungi Kami </ title>
 <link rel = "stylesheet" type = "text / css" href = "styles.css" />
 </ kepala>
 <body>
 <form name = "frmContact" method = "posting" action = "">
 <div class = "message"> <? php if (isset ($ message)) {echo $ message;  }?> </ div>
 <table border = "0" cellpadding = "10" cellspacing = "1" width = "500" align = "center">
 <tr class = "tableheader">
 <td colspan = "2"> Masukkan Informasi Kontak </ td>
 </ tr>
 <tr class = "tablerow">
 <td> Nama <br/> <input type = "text" name = "userName"> </ td>
 <td> Email <br/> <input type = "text" name = "userEmail"> </ td>
 </ tr>
 <tr class = "tablerow">
 <td colspan = "2"> Subjek <br/> <input type = "text" name = "subject" size = "73"> </ td>
 </ tr>
 <tr class = "tablerow">
 <td colspan = "2"> Konten <br/> <textarea name = "content" cols = "60" baris = "6"> </ textarea> </ td>
 </ tr>
 <tr class = "tableheader">
 <td align = "center" colspan = "2"> <input type = "submit" name = "submit" value = "Kirim"> </ td>
 </ tr>
 </ table>
 </ form>
 </ body> </ html> 
  .tableheader {
 background-color: # 95BEE6;
 warna putih;
 font-weight: bold;
 }
 .tablerow {
 warna latar belakang: # A7D6F1;
 warna putih;
 }
 .message {
 warna: # FF0000;
 font-weight: bold;
 text-align: center;
 lebar: 100%;
 } 

Baca Masukan Formulir Kontak dari PHP

Pada menyerahkan formulir kontak, halaman PHP akan mengakses masukan formulir kontak dengan menggunakan metode permintaan PHP $ _GET atau $ _POST sebagaimana ditentukan dalam metode formulir.
  $ name = $ _POST ["userName"];
 $ email = $ _POST ["userEmail"];
 $ subject = $ _POST ["subject"];
 $ content = $ _POST ["konten"]; 

Penanganan Masukan Formulir Kontak

Di halaman PHP kita bisa mengirim masukan formulir ini ke tabel databaseatau kita bisa mengirimnya ke kotak surat.

Mengirimkan Masukan Formulir Kontak ke Email

Biarkan id email target kami sebagai admin@phppot_samples.com . Nama Dari dan Dari Email disetel ke header email. Dan kemudian, fungsi surat PHP digunakan untuk mengirim surat kontak ke admin. Kuncinya adalah,
  $ toEmail = "admin@phppot_samples.com";
 $ mailHeaders = "Dari:".  $ _POST ["userName"].  "<".  $ email. "> \ r \ n";
 if (mail ($ toEmail, $ subject, $ content, $ mailHeaders)) {
 $ message = "Informasi kontak Anda berhasil diterima";
 } 

Simpan Masukan Formulir Kontak ke Basis Data

Pertama, kita perlu membuat tabel database. Dan kemudian, kita harus mengkonfigurasi database untuk mendapatkan aksesnya untuk menyimpan data formulir kontak dari halaman PHP kami.
  $ conn = mysql_connect ("localhost", "root", "");
 mysql_select_db ("phppot_examples", $ conn);
 mysql_query ("INSERT INTO tblcontact (user_name, user_email, subject, content) VALUES ('". $ name. "', '". $ email. "', '". $ subjek. "', '". $ konten. "')"); 
Setelah mengeksekusi kueri sisipan di atas, data kontak akan ditambahkan ke tabel basis data sebagai,
mysql_contact_table


Tutorial kode PHP ini diterbitkan pada 17 Juli 2013.




Click to comment