
Gelin php ile bir formmail hazırlayalım.
Â
Adım 1: Formmail Sayfası Oluşturma
Öncelikle bir form sayfası oluşturacağız. Buradaki seçenekler isteklerimize göre kolaylıkla eklenecek ve bu index.php dosyamızda bir değişiklik yapmamızı gerektirmeyecek. Aşağıda örnek bir formmail kodları yeralmaktadır.
Â
Â
Â
<html>
<head>
<style type=”text/css”>
<!–
.unnamed1 {
}
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style7 {
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
}
.style11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; }
body,td,th {
color: #FFFFFF;
}
.style12 {
color: #FFFFFF;
font-weight: bold;
}
.style13 {font-size: 10px}
.style14 {color: #FFFFFF}
body {
background-color: #333333;
}
.style15 {color: #FFCC00}
–>
</style>
</head>
<body link=”#FFD700″ vlink=”#FFD700″ alink=”#FFD700″ leftmargin=”0″ topmargin=”0″>
<center>
  <p> </p>
  <p><strong>BAŞVURU FORMU </strong></p>
</center>Â Â Â Â Â
<form method=”post” action=”gonder.php”>
         <div align=”center”>
          <center>
          <table border=”0″ cellPadding=”0″ cellSpacing=”1″ height=”760″>
           <tr>
            <td width=”260″ colspan=”2″ align=”right”>
            </td>
           </tr>
           <tr>
            <td height=”1″ align=”right”><span class=”style11″>E-Posta Aderesiniz : </span></td>
            <td height=”1″><span class=”style12″>
             <input name=”eposta” id=”eposta” style=”font-family: verdana; color: #FFD700; font-size: 8pt; font-weight: italic; border: 1px solid #FFD700; background-color: #000000″ size=”30″>
* Â Â Â Â Â Â Â Â Â Â Â </span></td>
           </tr>
           <tr>
            <td height=”2″ align=”right”><span class=”style11″>İsim Soyisim :</span></td>
            <td height=”2″><span class=”style12″>
             <input name=”ad” id=”ad” style=”font-family: verdana; color: #FFD700; font-size: 8pt; font-weight: italic; border: 1px solid #FFD700; background-color: #000000″ size=”30″>
* Â Â Â Â Â Â Â Â Â Â Â </span></td>
           </tr>
           <tr>
            <td height=”5″ align=”right”><span class=”style11″>Doğum Yeri : </span></td>
            <td height=”5″><span class=”style12″>
             <input name=”dogumyeri” id=”dogumyeri” style=”font-family: verdana; color: #FFD700; font-size: 8pt; font-weight: italic; border: 1px solid #FFD700; background-color: #000000″ size=”30″>
* Â Â Â Â Â Â Â Â Â Â Â </span></td>
           </tr>
           <tr>
            <td height=”10″ align=”right”><span class=”style11″>Doğum Tarihi :</span></td>
            <td height=”10″><span class=”style12″>
             <input name=”dogumtarihi” id=”dogumtarihi” style=”font-family: verdana; color: #FFD700; font-size: 8pt; font-weight: italic; border: 1px solid #FFD700; background-color: #000000″ size=”30″>
* Â Â Â Â Â Â Â Â Â Â Â </span></td>
           </tr>
           <tr>
            <td height=”21″ align=”right”><span class=”style11″>Nüfus’a Kayıtlı Olduğunuz Yer :</span></td>
            <td height=”21″><span class=”style12″>
             <input name=”nufuskayit” id=”nufuskayit” style=”font-family: verdana; color: #FFD700; font-size: 8pt; font-weight: italic; border: 1px solid #FFD700; background-color: #000000″ size=”30″>
*</span></td>
           </tr>
           <tr>
            <td height=”21″ align=”right”><span class=”style11″>İkametgah Adresiniz : </span></td>
            <td height=”21″><span class=”style12″><font size=”1″>
             <textarea name=”adres” cols=”49″ rows=”7″ id=”adres” style=”color: #FFD700; font-weight: italic; border: 1px solid #FFD700; background-color: #000000″></textarea>
             *
            </font></span></td>
           </tr>
           <tr>
            <td height=”21″ align=”right”><span class=”style11″>Ev Telefonu : </span></td>
            <td height=”21″><span class=”style12″><font size=”1″>
             <input name=”evtel” id=”evtel” style=”color: #FFD700; font-weight: italic; border: 1px solid #FFD700; background-color: #000000″ size=”30″>
* Â Â Â Â Â Â Â Â Â Â Â </font></span></td>
           </tr>
           <tr>
            <td height=”21″ align=”right”><span class=”style11″> Cep Telefonu : </span></td>
            <td height=”21″><span class=”style12″><font size=”1″>
             <input name=”ceptel” id=”ceptel” style=”color: #FFD700; font-weight: italic; border: 1px solid #FFD700; background-color: #000000″ size=”30″>
* Â Â Â Â Â Â Â Â Â Â Â </font></span></td>
           </tr>
           <tr>
            <td height=”21″ align=”right”><span class=”style11″>Öğrenim Durumu : </span></td>
            <td height=”21″><span class=”style14″><font size=”1″>
             <select name=”mezun” size=”1″ id=”mezun” style=”color: #FFD700; border: 1px solid #FFD700; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color: #000000″>
              <option selected>Lütfen Seçim Yapınız</option>
              <option></option>
              <option>İlkokul</option>
              <option>İlk Öğretim</option>
              <option>Lise</option>
              <option>Üniversite</option>
              <option>Lisans Üstü</option>
             </select>
* Â Â Â Â Â Â Â Â Â Â Â </font>
            </span></td>
           </tr>
           <tr>
            <td height=”21″ align=”right”><span class=”style11″>Medeni Hali : </span></td>
            <td height=”21″><span class=”style14″>
            <font size=”1″>
<select name=”medeni” size=”1″ id=”medeni” style=”color: #FFD700; border: 1px solid #FFD700; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color: #000000″>
    <option>Lütfen Seçim Yapınız</option>
    <option></option>
    <option>Evli</option>
    <option>Bekar</option>
    <option>Dul</option>
    <option>Boşanmiş</option>
</select>Â
*
            </font> </span></td>
           </tr>
           <tr>
            <td height=”21″ align=”right”><span class=”style11″>Sabıka Kaydınız Varmı :</span></td>
            <td height=”21″><span class=”style14″>
            <font size=”1″>
<select name=”sabika” size=”1″ id=”sabika” style=”color: #FFD700; border: 1px solid #FFD700; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color: #000000″>
    <option>Lütfen Seçim Yapınız</option>
    <option></option>
    <option>Var</option>
    <option>Yok</option>
</select>Â
*
            </font> </span></td>
           </tr>
           <tr>
            <td height=”21″ align=”right”><span class=”style11″>Askerlik Durumunuz : </span></td>
            <td height=”21″><span class=”style14″><font size=”1″>
             <select name=”askerlik” size=”1″ id=”askerlik” style=”color: #FFD700; border: 1px solid #FFD700; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color: #000000″>
              <option>Lütfen Seçim Yapınız</option>
              <option></option>
              <option>Yaptım</option>
              <option>Henüz Yapmadım</option>
              <option>Tecilliyim</option>
              <option>Muafım</option>
              <option>Bayanım</option>
             </select>
* Â Â Â Â Â Â Â Â Â Â Â </font>
            </span></td>
           </tr>
           <tr>
            <td height=”21″ align=”right”><span class=”style11″>Daha Önce <span class=”style15″>(meslek Belirtin)</span>İşinde ÇalıÅŸtınız mı : </span></td>
            <td height=”21″><span class=”style14″><font size=”1″>
             <select name=”dahaonce” size=”1″ id=”dahaonce” style=”color: #FFD700; border: 1px solid #FFD700; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color: #000000″>
              <option>Lütfen Seçim Yapınız</option>
              <option></option>
              <option>Evet</option>
              <option>Hayır</option>
             </select>
* Â Â Â Â Â Â Â Â Â Â Â </font>
            </span></td>
           </tr>
           <tr>
            <td align=”right” height=”32″><span class=”style11″>
            Çalıştıysanız, Nerde Çalıştınız :</span></td>
            <td height=”32″><span class=”style14″><font size=”1″>
            <input name=”nerde” id=”nerde” style=”color: #FFD700; font-weight: italic; border: 1px solid #FFD700; background-color: #000000″ size=”30″>
            *</font></span></td>
           </tr>
           <tr>
            <td align=”right” height=”21″><span class=”style11″>
            Ne Kadar Süre Çalıştınız  :</span></td>
            <td height=”21″><span class=”style14″><font size=”1″>
            <input name=”sure” id=”sure” style=”color: #FFD700; font-weight: italic; border: 1px solid #FFD700; background-color: #000000″ size=”30″>
            *</font></span></td>
           </tr>
           <tr>
            <td align=”right” height=”21″><span class=”style11″>
            Firmamız’da Hangi Bünyede Çalışmak İsterseniz :</span></td>
            <td height=”21″><span class=”style14″><font size=”1″>
             <select name=”bolum” size=”1″ id=”bolum” style=”color: #FFD700; border: 1px solid #FFD700; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color: #000000″>
              <option>Lütfen Seçim Yapınız</option>
              <option></option>
              <option>Depertman – 1</option>
              <option>Depertman – 2</option>
              <option>Depertman – 3</option>
              <option>Depertman – 4</option>
              <option>Depertman – 5</option>
              <option>Depertman – 6</option>
             </select>
* Â Â Â Â Â Â Â Â Â Â Â </font>
            </span></td>
           </tr>
           <tr>
            <td height=”10″ align=”right”><span class=”style11″>
            En son Çalıştığınız Firma :</span></td>
            <td height=”10″>
             <span class=”style14″><font size=”1″>
             <input name=”sonfirma” id=”sonfirma” style=”color: #FFD700; font-weight: italic; border: 1px solid #FFD700; background-color: #000000″ size=”30″>
* Â Â Â Â Â Â Â Â Â Â Â </font> </span></td>
           </tr>
           <tr>
            <td height=”10″ align=”right”><span class=”style11″>Giriş Tarihiniz : </span></td>
            <td height=”10″><span class=”style14″><font size=”1″>
             <input name=”giristar” id=”giristar” style=”color: #FFD700; font-weight: italic; border: 1px solid #FFD700; background-color: #000000″ size=”30″>
* Â Â Â Â Â Â Â Â Â Â Â </font></span></td>
           </tr>
           <tr>
            <td height=”21″ align=”right”><p class=”style2 style7″>Çıkış Tarihiniz :</p>
            </td>
            <td height=”21″><span class=”style14″><font size=”1″>
             <input name=”cikistar” id=”cikistar” style=”color: #FFD700; font-weight: italic; border: 1px solid #FFD700; background-color: #000000″ size=”30″>
* Â Â Â Â Â Â Â Â Â Â Â </font></span></td>
           </tr>
           <tr>
            <td height=”21″ align=”right”><span class=”style11″>İşten Ayrılma Nedeni : </span></td>
            <td height=”21″><span class=”style14″><font size=”1″>
             <input name=”cikisneden” id=”cikisneden” style=”color: #FFD700; font-weight: italic; border: 1px solid #FFD700; background-color: #000000″ size=”30″>
* Â Â Â Â Â Â Â Â Â Â Â </font></span></td>
           </tr>
           <tr>
            <td height=”20″ colspan=”2″ align=”right” vAlign=”middle”><div align=”center” class=”style11″>
            Hakkınızda Referans Verebileceğiniz Kişi Adres ve Telefonları:</div></td>
           </tr>
           <tr>
            <td align=”right” vAlign=”middle” height=”28″><span class=”style11″>1. Kişi : </span></td>
            <td height=”28″><span class=”style14″><font size=”1″>
             <textarea name=”ref1″ cols=”49″ rows=”5″ wrap=”physical” id=”ref1″ style=”border:1px solid #FFD700; color:#FFD700; font-weight:italic; background-color:#000000″></textarea>
            </font></span></td>
           </tr>
           <tr>
            <td align=”right” vAlign=”middle” height=”14″><span class=”style11″>2. Kişi : </span></td>
            <td height=”14″><span class=”style14″><font size=”1″>
             <textarea name=”ref2″ cols=”49″ rows=”5″ wrap=”physical” id=”ref2″ style=”border:1px solid #FFD700; color:#FFD700; font-weight:italic; background-color:#000000″></textarea>
            </font></span></td>
           </tr>
           <tr>
            <td align=”right” vAlign=”middle” height=”14″><span class=”style11″>Bilgisayar Kullanmayı biliyormusunuz : </span></td>
            <td height=”14″><span class=”style14″><font size=”1″>
             <select name=”bilgisayar” size=”1″ id=”bilgisayar” style=”color: #FFD700; border: 1px solid #FFD700; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color: #000000″>
              <option>Lütfen Seçim Yapınız</option>
              <option>**************</option>
              <option>Evet</option>
              <option>Hayır</option>
             </select>
* Â Â Â Â Â Â Â Â Â Â Â </font></span></td>
           </tr>
           <tr>
            <td align=”right” vAlign=”middle” height=”29″><span class=”style11″>Kullanabildiğiniz Programlar : </span></td>
            <td height=”29″><span class=”style14″><font size=”1″>
             <input name=”program” id=”program” style=”color: #FFD700; font-weight: italic; border: 1px solid #FFD700; background-color: #000000″ size=”30″>
* Â Â Â Â Â Â Â Â Â Â Â </font></span></td>
           </tr>
           <tr>
            <td align=”right” vAlign=”middle” height=”29″><span class=”style11″>Talep Ettiğiniz Ücret (aylık) : </span></td>
            <td height=”29″><span class=”style14″><font size=”1″>
             <input name=”aylik” id=”aylik” style=”color: #FFD700; font-weight: italic; border: 1px solid #FFD700; background-color: #000000″ size=”30″>
* Â Â Â Â Â Â Â Â Â Â Â </font></span></td>
           </tr>
           <tr>
            <td height=”75″ colspan=”2″>
             <p align=”center”>  <font size=”1″><span class=”style14″></span></font><font size=”1″ color=”#FFD700″>
              <input type=”submit” value=” Gönder ” style=”font-weight: italic; border: 1px solid #FFD700; padding: 0; background-color: #000000; color:#FFD700″>
             <input type=”reset” value=” Sil ” style=”font-weight: italic; border: 1px solid #FFD700; padding: 0; background-color: #000000; color:#FFD700″>
             </font></p>
             <p align=”center” class=”style2 style13″>
             <font color=”#FFFFFF”>* İşaretli Alanların Doldurulması Zorunludur…             <br>
             </font></td>
            <p align=”center”>
            <font face=”verdana” size=”1″ color=”#FFFFFF”> </font><td width=”12″></td>
           </tr>
          </table>
          </center>
         </div>
</form>
</body>
</html>
Â
Adım 2: Php ile formmail gönderme
Â
Form sayfamızı hazırladığımıza göre sıra formu gönderecek php dosyasını oluşturmaya geldi. Bu dosya ile post şeklinde gelen tüm verileri mail adresine otomatik olarak göndereceğiz. Hangi mail adresine gideceğini ise şube tanımları yaparak belirleyeceğiz. Formu dolduran şahıs hangi şubeyi seçmişse mail o adrese gönderilecek. Şimdi kodlara geçelim:
Â
<?
/*
Hazirlayan: Gurur POLAT
versiyon: 1.2
*/
$eposta=$_POST['eposta'];
$ad=$_POST['ad'];
$dogumyeri=$_POST['dogumyeri'];
$dogumtarihi==$_POST['dogumtarihi'];
$nufuskayit==$_POST['nufuskayit'];
$adres=$_POST['adres'];
$evtel=$_POST['evtel'];
$ceptel=$_POST['ceptel'];
$mezun=$_POST['mezun'];
$medeni=$_POST['medeni'];
$sabika=$_POST['sabika'];
$askerlik=$_POST['askerlik'];
$dahaonce=$_POST['dahaonce'];
$nerde=$_POST['nerde'];
$sure=$_POST['sure'];
$bolum=$_POST['bolum'];
$sonfirma=$_POST['sonfirma'];
$giristar=$_POST['giristar'];
$cikistar=$_POST['cikistar'];
$cikisneden=$_POST['cikisneden'];
$ref1=$_POST['ref1'];
$ref2=$_POST['ref2'];
$bilgisayar=$_POST['bilgisayar'];
$program=$_POST['program'];
$aylik=$_POST['aylik'];
$alici = “”; //lütfen buraya e-posta adresinizi yazin(yazmazsaniz script çalismaz)Â
$konu = “is basvurusu “; //buraya size gönderilecek olan epostanin konusunu yaziniz
$mesaj = “Gerekli bilgiler asagida bulunmaktadirÂ
—————–BiLGiLER——————-
Adi: $ad
E-Posta Adresi: $eposta
Dogum Yeri: $dogumyeri
Dogum Tarihi: $dogumtarihi
Nüfus’a Kayitli Oldugu Yer: $nufuskayit
ikametgah Adresi: $adres
Ev Telefonu: $evtel
Cep Telefonu: $ceptel
ögrenim Durumu: $mezun
Medeni Hali: $medeni
Sabika kaydi: $sabika
Askerlik Durumu: $askerlik
Daha once calismismi: $dahaonce
Daha once calistigi yer: $nerde
Calistigi sure: $sure
Calismak istedigi bolum: $bolum
En son calistigi firma: $sonfirma
Giris Tarihi: $giristar
Cikis Tarihi: $cikistar
isten Ayrilma Nedeni: $cikisneden
REFERANS VEREBILECEK KISILER:Â
1. Kisi: $ref1
2. Kisi: $ref2
Bilgisayar kullanimi: $bilgisayar
Kullanabildigi Programlar: $program
Talep ettigi aylik ucret: $aylik
——-FORM BURADA SONA ERMiStiR!———-
“; // size gönderilecek olan postanin içerik bölümü
mail($alici, $konu, $mesaj, “From: $ad <$eposta>\nX-Mailer: PHP/” . phpversion());
header( “Content-Type: text/html; charset=iso-8859-9\n” );Â
header(”Location: gonderildi.php”);
?>Â
Yukarıdaki kodları gonder.php olarak kaydedin ve formmail sayfamız ile aynı klasöre yerleştirin. Böylece kullanışlı bir formmail sayfası hazırlamış olduk..
Â
Adım 3: Php ile formmail gönderildi sayfası
<html >
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″ />
<title>İş Başvuru Formu</title>
<style type=”text/css”>
<!–
.style1 {
color: #FFFFFF;
font-weight: bold;
}
–>
</style>
</head>
<body bgcolor=”#666666″>
<div align=”center”>
  <p> </p>
  <p class=”style1″>Mesajınız Başarıyla Gönderilmiştir. Teşekkür ederiz .</p>
  <p> </p>
</div>
</body>
</html>
Â
yukarıdaki sayfayı gonderildi.php olarak kaydedin…
Yorumlar
Yorum Yok
Yorumunuzu Ekleyin
Yorum eklemek için giris yapmalısınız.