Eski 24-10-06, 15:36 #1
FeLix_ FeLix_ çevrimdışı

bynogame
Alarm PHP ile Mail Gönderme [detaylı anlatım yapılmıştır]

bynogame
Açıklamalar kodların içinde vardır. Bu açıklamalar kodların çalışmasın engel değildir. Direkt kopyala-yapıştır yaparsanız kodlar çalışacaktır.

1.Kısım


Kod:
<!--
----------------------------------------------------------------------------------------------
	Bu kodların çalışabilmesi için :
	Eğer kendi bilgisayarınızda deniyorsanız çalışmayacaktır. 
	Çünkü büyük ihtimal sisteminizde mail server yoktur.
	Ama bir server'a atarsanız çalıştığını göreceksiniz. 
	Çünkü tüm webserverlarda mail server kuruludur.
	
	Kurulum : 
	Not defterini açın . Sırası önemlidir :
	İlk önce bu kısımdaki kodları kopyalayıp yapıştırın . Ardından ENTER ile alt satıra geçin ve
	aşağıdaki 2.kısımdaki kodları kopyalayıp yapıştırın.
	Ve Dosya > Farklı Kaydet ile dosyanıza bir ad verin ve uzantısını .php olarak kaydedin.
	Örn : formmail.php
	Hazırlayan : ScHuMi
-------------------------------------------------------------------------------------------- -->

<!-- -----------------------------------
	1.Kısım  =  PHP ve Sorgu Kısmı
----------------------------------- -->
<?php 
$ad		= $_POST['ad'];   //  Bu satır ve 3 alt satırda formdan gelen değişkenler alınıyor
$email  = $_POST['email'];
$konu	= $_POST['konu'];
$msg	= $_POST['msg'];

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


$submit = $_POST['submit'];   											// gönder butonuna basılıp basılmadığını öğrenmek için değişken alınır.

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

if ( $form_kontrol ) {   												// Burda da butona basılmış ise verileri gönderme emri verilir.

mail("schumi@gidecekmailadresi.com", $konu ,stripslashes($sms), $mailtanim);  // Mail gönderme kodu. Ana kod satırımız budur.
echo 'Mail Gönderildi';
}
?>
<!--         1. Kısım SON   ----->
2.Kısım

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

<FORM action="" method="post">
<table cellpadding=0 cellspacing=1 border=0 bgcolor=#efefef>
<tr><td align=center bgcolor=#ffcc33>
<font face=arial size=2><b>Email Formu</b></font></td></tr>
<tr><td align=right><font face=arial size=2><b>İsim:</b></font></td>
<td><input type=text name="ad" value="" size=30></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>
</form>
<!--       2. Kısım SON   --->
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 24-10-06, 16:16 #2
myp myp çevrimdışı

bynogame
Varsayılan Cvp: PHP ile Mail Gönderme [detaylı anlatım yapılmıştır]

bynogame
Deneyeyim Çok teşekkürler +REP
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 08-11-06, 15:49 #3
furkeyn79 furkeyn79 çevrimdışı

bynogame
Varsayılan C: PHP ile Mail Gönderme [detaylı anlatım yapılmıştır]

bynogame
kan yaptı abi
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 03-04-07, 16:32 #4
S@L!HW€ß S@L!HW€ß çevrimdışı

bynogame
Varsayılan C: PHP ile Mail Gönderme [detaylı anlatım yapılmıştır]

bynogame
sağol +rep
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 04-04-07, 20:07 #5
ferdikucuk1 ferdikucuk1 çevrimdışı

bynogame
Varsayılan C: PHP ile Mail Gönderme [detaylı anlatım yapılmıştır]

bynogame
tesekkurler saoalsın. Faydalı Bilgi
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 06-04-07, 16:07 #6
erenbjk_1903 erenbjk_1903 çevrimdışı

bynogame
Varsayılan C: PHP ile Mail Gönderme [detaylı anlatım yapılmıştır]

bynogame
teeşkkürler çalışıyor ama ben mesela mesaj gönderildi yerine index.php ye nasıl yönlenriebilirimm acaba ??
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 20-05-07, 12:28 #7
sizofrenic sizofrenic çevrimdışı

bynogame
Varsayılan C: PHP ile Mail Gönderme [detaylı anlatım yapılmıştır]

bynogame
Teşekkürler güzel olmuş kodlar. Anlaşılabilir. Peki html mail göndermek istediğimizde nasıl yapıcaz??
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 25-03-08, 22:42 #8
Vesta Vesta çevrimdışı

bynogame
Varsayılan C: PHP ile Mail Gönderme [detaylı anlatım yapılmıştır]

bynogame
Teşekkürler.
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 29-03-08, 11:41 #9
devrim89 devrim89 çevrimdışı

bynogame
Varsayılan C: PHP ile Mail Gönderme [detaylı anlatım yapılmıştır]

bynogame
[50 mesajı olmayan foruma link yollayamaz, bu kural virüs ve reklam gönderenler çoğaldığı için konulmuştur.]
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 08-05-08, 17:50 #10
internetsanati internetsanati çevrimdışı

bynogame
Varsayılan C: PHP ile Mail Gönderme [detaylı anlatım yapılmıştır]

bynogame
1Kan kardeşimin gönderdiği kodlar PHP5 destekleyen server'larda düzgün çalışıyor.

Özellikle PHP5 serverlara geçenlere çok yararlı olacaktır.
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 08-05-08, 21:54 #11
ERATOS ERATOS çevrimdışı

bynogame
Varsayılan C: PHP ile Mail Gönderme [detaylı anlatım yapılmıştır]

bynogame
Çok teşekkürler, gerçekten çok güzel bir anlatım olmuş. Benim gibi yeniler için güzel bi kaynak oldu.
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 24-05-08, 17:14 #12
The mus@ti The mus@ti çevrimdışı

bynogame
Varsayılan C: PHP ile Mail Gönderme [detaylı anlatım yapılmıştır]

bynogame
selam arakadaslar ben dendeim bu kodu yanliz her seferinde söyle bir hata cikiyor nerden kaynaklaniyor olabilir acaba

[IMG]http://img162.**************/img162/4716/meilso8.jpg[/IMG]
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 26-05-08, 16:18 #13
Satyagraha * Satyagraha * çevrimdışı

bynogame
Varsayılan C: PHP ile Mail Gönderme [detaylı anlatım yapılmıştır]

bynogame
teşekkürler 1kan eline sağlık..!
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Cevapla

Bu konunun kısa yolunu aşağıdaki sitelere ekleyebilirsiniz

Konu Araçları

Gönderme Kuralları
Yeni konu açamazsınız
Cevap yazamazsınız
Dosya gönderemezsiniz
Mesajlarınızı düzenleyemezsiniz

BB code is Açık
Smiley Açık
[IMG] kodu Açık
HTML kodu Kapalı



Tüm saatler GMT +3. Şuan saat: 22:24
(Türkiye için artık GMT +3 seçilmelidir.)

 
5651 sayılı yasaya göre forumumuzdaki mesajlardan doğabilecek her türlü sorumluluk yazan kullanıcılara aittir. Şikayet Mailimiz. İçerik, Yer Sağlayıcı Bilgilerimiz. Tatil


bynogame