Ana Sayfa  |  Yardım  |  Üyeler  |  Giriş  |  Kayıt
 
Forum Ana Sayfası  »  Webmaster Eğitim  »  Kod Bankası
 »  Php ile mail gönderme formu

Yeni Başlık  Cevap Yaz
Php ile mail gönderme formu           (gösterim sayısı: 46)
Yazan Konu içeriği

boşluk

hitarttirmak.com
[Mustafa AYDIN]
Site Kurucusu

Kullanıcı Resmi

Kayıt Tarihi: 24.03.2010
İleti Sayısı: 50
Şehir: Trabzon
Durum: Forumda Değil

E-Posta Gönder
Web Adresi
Özel ileti Gönder

Konu Tarihi: 14.07.2010- 18:40
Alıntı yaparak cevapla  


 Php ile iletişim formu oluşrurmak isterseniz aşağıdaki kod işinizi görecektir. Kod içinde düzelteniz gerekene tek yer, gönderilen mailin hangi adrese geleceği kısmı. kolay gelsin.



 Kod Çizelgesi     Kod Dili: phpHepsini Seç
    1.Kýsým  =  PHP ve Sorgu Kýsmý
----------------------------------- -->
<?
php 
$ad        
$_POST['ad'];   //  Bu sat&#253;r ve 3 alt sat&#253;rda formdan gelen de&#240;i&#254;kenler al&#253;n&#253;yor
$email  $_POST['email'];
$konu    $_POST['konu'];
$msg    $_POST['msg'];

$mailtanim  "MIME-Version: 1.0\r\n";                                    // bu k&#253;s&#253;m tan&#253;mlama k&#253;sm&#253;
$mailtanim .= "Content-type: text/plain; charset=iso-8859-9\r\n";        // mailin karakter seti
$mailtanim .= "From: $name <$email>\r\n";                               // Mail'i aç&#253;nca kimden geldi&#240;i k&#253;sm&#253;nda yazacak olanlar
$mailtanim .= "Reply-To: $name <$email>\r\n";                              // Mail'i cevaplamak için cevab&#253;n kime gidece&#240;ini içeren k&#253;s&#253;m
$sms  "&#221;sim : ".$ad."<br>E-Mail : ".$email."<br>Konu : ".$konu;          // Mailin içeri&#240;inde, ba&#254; taraf&#253;na formdan gelen ad,email gibi bilgileri de ekler.
$sms .= $msg;                                                           // Ard&#253;ndan da mesaj&#253; ekler.


$submit $_POST['submit'];                                               // gönder butonuna bas&#253;l&#253;p bas&#253;lmad&#253;&#240;&#253;n&#253; ö&#240;renmek için de&#240;i&#254;ken al&#253;n&#253;r.

if (empty($submit)) 
{    
$form_kontrol false;  
        } else {  
$form_kontrol true;    }  
        
// Bu if döngüsünde gelen de&#240;i&#254;kene göre butona bas&#253;l&#253;p bas&#253;lmam&#253;&#254; oldu&#240;u de&#240;erlendirilir.

if ( $form_kontrol ) {                                                   // Burda da butona bas&#253;lm&#253;&#254; ise verileri gönderme emri verilir.

mail("mail adresinizi yaziniz"$konu ,stripslashes($sms), $mailtanim);  // Mail gönderme kodu. Ana kod sat&#253;r&#253;m&#253;z budur.

}
?>
<!--         1. K&#253;s&#253;m SON   ----->

<!--    2.K&#253;s&#253;m   = HTML Bölümü ( Bu bölümü ASP veya di&#240;er dinamik diller ile de kullanabilirsiniz  --> 
<!--   AÇIKLAMA     -->    
<!--  Yukar&#253;daki kodlar&#253; bu html kodu ile ayn&#253; sayfaya yap&#253;&#254;t&#253;r&#253;rsan&#253;z a&#254;a&#240;&#253;daki "action" k&#253;sm&#253;na bir&#254;ey yazman&#253;za gerek yok
ama yukar&#253;daki php kodlar&#253;n&#253; ayr&#253; bir sayfaya yazar kaydederseniz o zaman action k&#253;sm&#253;na o dosyan&#253;n ad&#253;n&#253;
yazman&#253;z gerekir.    -->

<FORM action="" method="post">
<table width="600" border=0 cellpadding=0 cellspacing=1 bgcolor=#efefef>
<tr>
  <td align=center bgcolor=#ffcc33>
</td>
</tr>
<tr><td align=right><font face=arial size=2><b>&#221;sim:</b></font></td>
<td><input type=text name="ad" value="" size=30></td>
<td rowspan="5"><iframe src="http://settings.messenger.live.com/Conversation/IMMe.aspx?invitee=85535b80314e0e18@apps.messenger.live.com&mkt=tr-TR&useTheme=true&themeName=blue&foreColor=333333&backColor=E8F1F8&linkColor=333333&borderColor=AFD3EB&buttonForeColor=333333&buttonBackColor=EEF7FE&buttonBorderColor=AFD3EB&buttonDisabledColor=EEF7FE&headerForeColor=0066A7&headerBackColor=8EBBD8&menuForeColor=333333&menuBackColor=FFFFFF&chatForeColor=333333&chatBackColor=FFFFFF&chatDisabledColor=F6F6F6&chatErrorColor=760502&chatLabelColor=6E6C6C" width="300" height="300" style="border: solid 1px black; width: 250px; height: 300px;" frameborder="0" scrolling="no"></iframe></td>
</tr>
<tr><td align=right><font face=arial size=2><b>E-Mail:</b></font></td>
<td><input type=text name="email" value="" size=30></td>
</tr>
<tr><td align=right><font face=arial size=2><b>Konu:</b></font></td>
<td><input type=text name="konu" value="" size=30></td>
</tr>
<tr><td align=right valign=top><font face=arial size=2><b>Mesaj:</b></font></td>
<td><textarea name="msg" cols=44 rows=5></textarea></td>
</tr>
<tr>
<td></td>
<td align=center><font face=arial size=2>
<input type="submit" name="submit" value="  Gönder  ">
<input type="reset" value="   Sil  "></font></td>
</tr>

</table>
<div align="left"></div>
<div align="center"></div>
<div align="center"></div>
</form>
<!--       2. K&#253;s&#253;m SON   --->



Bilmeyen ne bilsin bizi, bilenlere selam olsun.
__________________

Bu ileti en son hitarttirmak.com tarafından 14.07.2010- 18:43 tarihinde, toplamda 2 kez değiştirilmiştir.

Yeni Başlık  Cevap Yaz



Forum Ana Sayfası  »  Webmaster Eğitim  »  Kod Bankası
 »  Php ile mail gönderme formu

Forum Ana Sayfası

php Kolay Forum (phpKF)   Telif - Copyright © 2007 - 2009   phpKF Ekibi

www.hitarttirmak.com

 RSS Beslemesini Görmek için Tıklayın   RSS Beslemesini Google Sayfama Ekle   RSS Beslemesini Yahoo Sayfama Ekle