İletişim.html
ilet.php
Şimdi Gelelim Yukarıdaki Kodların Açıklamasına İlk Olarak iletisim.html Sayfasında Form Ögelerimiz Var ve Bu Ögelerdeki Bilgiler ilet.php Sayfasına Gönderiliyor.
ilet.php de ise iletisim.html den gelen veriler bu sayfada yorumlanıyor.
İlk 6 kod $header kodları mailin açıklamalarıdır ve şimdi gelelim can alıcı noktaya
kısmına sizin yazdığınız mail adresine
iletisim.html den gelen Post metoduyla alınmış gelen bilgileri
Bu Kısımda mail() komuduyla sizin belirttiğiniz adrese iletiyor
ve son olarakta
koduyla E-mail Gönderme işlemi bittikten sonra iletisim.html sayfasına tarayıcı otomatik olarak yönlendiriliyor
Kod:
<html><body>
<table width="340" border="0" align="center" cellpadding="0" cellspacing="0">
<form action="ilet.php" method="post" name="iletisim">
<tr>
<td width="82">Ad:</td>
<td width="258"><input name="adi" type="text" /></td>
</tr>
<tr>
<td>Soyad:</td><td><input name="soyadi" type="text" /></td>
</tr>
<tr>
<td>E-Mail:</td><td><input name="mail" type="text" /></td>
</tr>
<tr>
<td>Mesaj:</td><td><textarea name="metin" cols="25" rows="5"></textarea></td>
</tr>
<tr>
<td colspan=2 align=center>
<input name="gonder" type="submit" value="Gönder">
<input name="sil" type="reset" value="Temizle">
</td>
</tr>
</form>
</table>
</body>
</html>
PHP:
<?
$headers= 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-9' . "\r\n";
$headers .= 'To: Alıcı 1 <[email protected]>' . "\r\n";
$headers .= 'From: '.$_POST['adi']." ".$_POST['soyadi'].'- E-posta <'.$_POST['mail'].'>' . "\r\n";
$headers .= 'Reply-To: Yanit E-Postasi <'.$_POST['mail'].'>' . "\r\n";
$headers .= 'X-Mailer: PHP/' . phpversion() . "\r\n";
$alici_eposta = 'alıcı@email';
$eposta_konusu = $_POST['adi']." ".$_POST['soyadi'];
$eposta_mesaji = $_POST['mail']."<br>".$_POST['metin'];
mail($alici_eposta, $eposta_konusu, $eposta_mesaji, $headers);
echo "<meta http-equiv='refresh' content='0;url=iletisim.html'/> ";
?>
ilet.php de ise iletisim.html den gelen veriler bu sayfada yorumlanıyor.
İlk 6 kod $header kodları mailin açıklamalarıdır ve şimdi gelelim can alıcı noktaya
PHP:
$alici_eposta = 'alıcı@email';
PHP:
$eposta_konusu = $_POST['adi']." ".$_POST['soyadi'];
$eposta_mesaji = $_POST['mail']."<br>".$_POST['metin'];
PHP:
mail($alici_eposta, $eposta_konusu, $eposta_mesaji, $headers);
ve son olarakta
PHP:
echo "<meta http-equiv='refresh' content='0;url=iletisim.html'/> ";