Penulis Topik: Membuat Contact Di Website  (Dibaca 29502 kali)

Offline Jastis

  • Trusted Advisor
  • Pro500
  • *****
  • Tulisan: 3.558
  • Reputation: 61624
  • Jenis kelamin: Pria
  • https://cariakibatsebab.blogspot.co.id/
    • Lihat Profil
    • REY COMPUTER
Membuat Contact Di Website
« pada: Maret 09, 2012, 10:40:09 PM »
Membuat contact di Website/blog sangatlah penting mengingat fungsinya sebagai tempat menampung saran dan kritik dari pengunjung. Tetapi kebanyakan kita mengalami kesulitan dalam hal ini, karena kadang ada beberaoa CMS yg tidak menyertakan file contact. Kebanyakan, masih menggunakan contact building. Dimana contact building harus melalui/redirect ke penyedia hosting tertentu yang membuat contact itu sendiri. Tentu ini tidak nyaman buat para pemilik site/blog dan tidak menjadi suatu kebanggaan :D

Kalau buatan sendiri tentu ada kebanggaan tersendiri :)

Ok, langsung saja......

1. Pertama,buat satu file dengan nama proses.php lalu copy paste ataupun edit script berikut.
Kode: [Pilih]
<?php
$to 
"jastis.quitaris@gmail.com";
$judul $_REQUEST['judul'];
$nama $_REQUEST['nama'];
$email $_REQUEST['email'];
$pesan $_REQUEST['pesan'];
$headers "From: $nama<$email>";
$message "$pesan";
$sent mail($to$judul$message$headers);
if(
$sent)
{
?>

<script type='text/javascript'>
alert ('Thanks ya sudah mengirim pesan kepada kami...Saohagolo.');
window.location="http://niascommunity.Web.id";
</script>
<?php
}
else
?>

<script type='text/javascript'>
alert ('Maaf pesan anda gagal terkirim..!');
window.location="http://niascommunity.Web.id";
</script>
<?php
?>


2. Buat file kedua dengan nama contact.php (terserah), kemudian copy paste script berikut :
Kode: [Pilih]
<form action="http://niascommunity.web.id/proses.php" method="post">
<table style="height: 30px;" border="0" cellspacing="0" width="472" align="left"><tbody>
<tr> <td width="123">Nama</td> <td width="19">
<div>
:</div>
</td> <td width="324"><label></label>&nbsp;
<input id="nama" name="nama" type="text" /></td> </tr>
<tr> <td>E-mail</td> <td>
<div>
:</div>
</td> <td><label></label>&nbsp;
<input id="email" name="email" type="text" /></td> </tr>
<tr> <td>Judul</td> <td>
<div>
:</div>
</td> <td width="450"><label></label>&nbsp;
<input id="judul" name="judul" type="text" /></td> </tr>
<tr> <td>Message</td> <td>
<div>
:</div>
</td> <td><label>
<textarea id="pesan" cols="40" rows="3" name="pesan"></textarea>
</label></td> </tr>
<tr> <td></td> <td></td> <td><label></label>&nbsp;
<input name="Submit" type="submit" value="Kirim" /></td> </tr>
</tbody> </table>
</form>

3. Silahlan akses file contact dialamat site anda, http://site.com/contact.php

Selesai deh :)

Referensi :
http://niascommunity.web.id/forum/Thread-Membuat-Contact-Di-Blogger-Script-Sendiri
http://www.w3schools.com/
« Edit Terakhir: Maret 09, 2012, 10:49:15 PM oleh Jastis »

Offline Ryan BeKaBe

  • Admin
  • Pro500
  • *******
  • Tulisan: 1.925
  • Reputation: 65534
  • ToS (Team of SmadAV)
    • Lihat Profil
    • BeKaBe
Re: Membuat Contact Di Website
« Jawab #1 pada: Maret 10, 2012, 06:25:24 AM »
Membuat contact di Website/blog sangatlah penting mengingat fungsinya sebagai tempat menampung saran dan kritik dari pengunjung. Tetapi kebanyakan kita mengalami kesulitan dalam hal ini, karena kadang ada beberaoa CMS yg tidak menyertakan file contact. Kebanyakan, masih menggunakan contact building. Dimana contact building harus melalui/redirect ke penyedia hosting tertentu yang membuat contact itu sendiri. Tentu ini tidak nyaman buat para pemilik site/blog dan tidak menjadi suatu kebanggaan :D

Kalau buatan sendiri tentu ada kebanggaan tersendiri :)

Ok, langsung saja......

1. Pertama,buat satu file dengan nama proses.php lalu copy paste ataupun edit script berikut.
Kode: [Pilih]
<?php
$to 
"jastis.quitaris@gmail.com";
$judul $_REQUEST['judul'];
$nama $_REQUEST['nama'];
$email $_REQUEST['email'];
$pesan $_REQUEST['pesan'];
$headers "From: $nama<$email>";
$message "$pesan";
$sent mail($to$judul$message$headers);
if(
$sent)
{
?>

<script type='text/javascript'>
alert ('Thanks ya sudah mengirim pesan kepada kami...Saohagolo.');
window.location="http://niascommunity.Web.id";
</script>
<?php
}
else
?>

<script type='text/javascript'>
alert ('Maaf pesan anda gagal terkirim..!');
window.location="http://niascommunity.Web.id";
</script>
<?php
?>


2. Buat file kedua dengan nama contact.php (terserah), kemudian copy paste script berikut :
Kode: [Pilih]
<form action="http://niascommunity.web.id/proses.php" method="post">
<table style="height: 30px;" border="0" cellspacing="0" width="472" align="left"><tbody>
<tr> <td width="123">Nama</td> <td width="19">
<div>
:</div>
</td> <td width="324"><label></label>&nbsp;
<input id="nama" name="nama" type="text" /></td> </tr>
<tr> <td>E-mail</td> <td>
<div>
:</div>
</td> <td><label></label>&nbsp;
<input id="email" name="email" type="text" /></td> </tr>
<tr> <td>Judul</td> <td>
<div>
:</div>
</td> <td width="450"><label></label>&nbsp;
<input id="judul" name="judul" type="text" /></td> </tr>
<tr> <td>Message</td> <td>
<div>
:</div>
</td> <td><label>
<textarea id="pesan" cols="40" rows="3" name="pesan"></textarea>
</label></td> </tr>
<tr> <td></td> <td></td> <td><label></label>&nbsp;
<input name="Submit" type="submit" value="Kirim" /></td> </tr>
</tbody> </table>
</form>

3. Silahlan akses file contact dialamat site anda, http://site.com/contact.php

Selesai deh :)

Referensi :
http://niascommunity.web.id/forum/Thread-Membuat-Contact-Di-Blogger-Script-Sendiri
http://www.w3schools.com/

Untuk blog di Blogger ya?
Seperti Buku Tamu ya?

Hmm, tadi katanya host sendiri
Kutip
Dimana contact building harus melalui/redirect ke penyedia hosting tertentu yang membuat contact itu sendiri. Tentu ini tidak nyaman buat para pemilik site/blog dan tidak menjadi suatu kebanggaan :D
,  tapi: form action="http://niascommunity.web.id/proses.php" method="post">
Tanpa penjelasan tentang perbolehan edit ke host sendiri berarti sama artinya tetap pakai jasa redirect, bukan karya sendiri bagi yang menggunakannya selain nebeng di web yang tuju itu.


Membuat contact di Website/blog sangatlah penting mengingat fungsinya sebagai tempat menampung saran dan kritik dari pengunjung. Tetapi kebanyakan kita mengalami kesulitan dalam hal ini, karena kadang ada beberaoa CMS yg tidak menyertakan file contact. Kebanyakan, masih menggunakan contact building. Dimana contact building harus melalui/redirect ke penyedia hosting tertentu yang membuat contact itu sendiri. Tentu ini tidak nyaman buat para pemilik site/blog dan tidak menjadi suatu kebanggaan :D

Kalau buatan sendiri tentu ada kebanggaan tersendiri :)

Ok, langsung saja......

1. Pertama,buat satu file dengan nama proses.php lalu copy paste ataupun edit script berikut.
Kode: [Pilih]
<?php
$to 
"jastis.quitaris@gmail.com";
$judul $_REQUEST['judul'];
$nama $_REQUEST['nama'];
$email $_REQUEST['email'];
$pesan $_REQUEST['pesan'];
$headers "From: $nama<$email>";
$message "$pesan";
$sent mail($to$judul$message$headers);
if(
$sent)
{
?>

<script type='text/javascript'>
alert ('Thanks ya sudah mengirim pesan kepada kami...Saohagolo.');
window.location="http://niascommunity.Web.id";
</script>
<?php
}
else
?>

<script type='text/javascript'>
alert ('Maaf pesan anda gagal terkirim..!');
window.location="http://niascommunity.Web.id";
</script>
<?php
?>


2. Buat file kedua dengan nama contact.php (terserah), kemudian copy paste script berikut :
Kode: [Pilih]
<form action="http://niascommunity.web.id/proses.php" method="post">
<table style="height: 30px;" border="0" cellspacing="0" width="472" align="left"><tbody>
<tr> <td width="123">Nama</td> <td width="19">
<div>
:</div>
</td> <td width="324"><label></label>&nbsp;
<input id="nama" name="nama" type="text" /></td> </tr>
<tr> <td>E-mail</td> <td>
<div>
:</div>
</td> <td><label></label>&nbsp;
<input id="email" name="email" type="text" /></td> </tr>
<tr> <td>Judul</td> <td>
<div>
:</div>
</td> <td width="450"><label></label>&nbsp;
<input id="judul" name="judul" type="text" /></td> </tr>
<tr> <td>Message</td> <td>
<div>
:</div>
</td> <td><label>
<textarea id="pesan" cols="40" rows="3" name="pesan"></textarea>
</label></td> </tr>
<tr> <td></td> <td></td> <td><label></label>&nbsp;
<input name="Submit" type="submit" value="Kirim" /></td> </tr>
</tbody> </table>
</form>

3. Silahlan akses file contact dialamat site anda, http://site.com/contact.php

Selesai deh :)

Referensi :
http://niascommunity.web.id/forum/Thread-Membuat-Contact-Di-Blogger-Script-Sendiri
http://www.w3schools.com/

Untuk blog di Blogger ya?
Seperti Buku Tamu ya?

Hmm, tadi katanya host sendiri
Kutip
Dimana contact building harus melalui/redirect ke penyedia hosting tertentu yang membuat contact itu sendiri. Tentu ini tidak nyaman buat para pemilik site/blog dan tidak menjadi suatu kebanggaan :D
,  tapi: form action="http://niascommunity.web.id/proses.php" method="post">
Tanpa penjelasan tentang perbolehan edit ke host sendiri berarti sama artinya tetap pakai jasa redirect, bukan karya sendiri bagi yang menggunakannya selain nebeng di web yang tuju itu.

http://www.bekabe.dhmart.info/ryanbekabe/web2/menu2.php




Kembangkan dan aplikasikan imajinasi mu!
Janganlah kau biarkan layu!
I believe you can do it!

Offline ViperGM

  • Pro500
  • ******
  • Tulisan: 3.352
  • Reputation: 64108
  • Jenis kelamin: Pria
  • Visual Basic
    • Lihat Profil
    • Daftar Situs Pasang Iklan Gratis Tanpa Daftar
Re: Membuat Contact Di Website
« Jawab #2 pada: Maret 10, 2012, 08:33:50 AM »
Contact Website ?
apa seperti ' Blog Teman ' ?

Offline Jastis

  • Trusted Advisor
  • Pro500
  • *****
  • Tulisan: 3.558
  • Reputation: 61624
  • Jenis kelamin: Pria
  • https://cariakibatsebab.blogspot.co.id/
    • Lihat Profil
    • REY COMPUTER
Re: Membuat Contact Di Website
« Jawab #3 pada: Maret 10, 2012, 01:40:59 PM »
Kutip
tapi: form action="http://niascommunity.web.id/proses.php" method="post">
Tanpa penjelasan tentang perbolehan edit ke host sendiri berarti sama artinya tetap pakai jasa redirect, bukan karya sendiri bagi yang menggunakannya selain nebeng di web yang tuju itu.

klo orang ngerti ini pasti akan tahu bagaimana cara mengedit script ini :D

Kutip
Untuk blog di Blogger ya?
Seperti Buku Tamu ya?

Klo blogger mesti mempunyai hostingan sendiri, bisa menggunakan jasa hostingan free.



Offline ankifreeze

  • Pro10
  • ***
  • Tulisan: 23
  • Reputation: 49
    • Lihat Profil
Re: Membuat Contact Di Website
« Jawab #4 pada: April 23, 2012, 09:36:07 AM »
mantap gan tutsnya....boleh request yg pake ajax jquery + modal window (untuk pesan errornya) donk....:)

Offline Amri MF

  • Pro500
  • ******
  • Tulisan: 571
  • Reputation: 1094
  • Jenis kelamin: Pria
    • Lihat Profil
    • Amri MF Blog
Re: Membuat Contact Di Website
« Jawab #5 pada: Juli 22, 2012, 02:10:34 AM »
Kalo pake captcha bisa gak gan?

Offline Bonsai Teknologi Informasi

  • Pro10
  • ***
  • Tulisan: 14
  • Reputation: 46
  • Jenis kelamin: Pria
    • Lihat Profil
    • Artikel Komputer dan Source Code Gratis Tanpa Batas
Re: Membuat Contact Di Website
« Jawab #6 pada: Juni 21, 2013, 02:30:35 AM »
jangan lupa penggunaan preg_replace
scriptnya pada allow XSS dan SQL Injection :(
Please Visit my blog
http://www.ilmuprogrammer.com/

Offline RifqiSah

  • Pro500
  • ******
  • Tulisan: 919
  • Reputation: 820
  • Jenis kelamin: Pria
  • © 2016 Alrif Technology
    • Lihat Profil
    • Alrif Technology
Re: Membuat Contact Di Website
« Jawab #7 pada: Juni 21, 2013, 04:01:33 AM »
contohnya bisa dilihat di http://www.avansi.p.ht/contact.html gan :D