• 30-08-2008, 21:04:33
    #1
    arkadaşlar, üretimi devam eden bir müşteri projemiz var. şu anda yapım aşamasında sayfası var ve "Burs Başvurusu İçin Tıklayınız" şeklinde acil olarak bir form koymamız gerekiyor siteye. Yazılımcı arkadaşlarla irtibat sağlayamadım muhtemelen pazartesiye kadarda sağlayamam bu konuda bana yardımcı olacak biri varmı acaba (biraz acıklı bir mevzu oldu)

    Adı Soyadı:
    T.C. Kimlik No:
    Doğum Yeri:
    Doğum Tarihi:
    Nüfusa Kayıtlı Olduğu Yer:
    Baba Mesleği:
    Ailenin Aylık Geliri:
    Okulu ve Sınıfı:
    Okuyan Kardeş Sayısı ve Okuduğu Okullar:
    Başka Burs Alıyormusunuz:
    Derneğimiz İle Geçmiş İlişkiniz:
    Derneğimize Üyemisiniz
    Adres:
    Telefon:
    Mail Adresi:


    bu şekilde. doldurulan bilgiler bir mail adresine ulaşacak.

    ne önerirsiniz acaba?
  • 30-08-2008, 21:08:39
    #2
    Jotform.
  • 31-08-2008, 00:06:22
    #3
    Şurdakini değiştirdim. Test ettim çalışıyor. Şu haliyle uygun gibi sorun olursa yazarsın. $admin_mail = "admin@domain.com"; bu kısmı değiştireceksin.
    <?php
    //Sipariş Formu
    //by ErsaT
    if($_POST){
    $_POST = array_map("strip_tags", $_POST);
    $_POST = array_map("trim", $_POST);
    	//Diğer veriler
        $admin_mail = "admin@domain.com";
        $konu = "ErsaT Firması Sipariş Formu";
        $mesaj_to = "<style type=\"text/css\"><!-- body,td,th{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; } --></style>
        <h3>Sipariş Sistemi</h3><br>
        <strong><u>Siparişi Gönderen Bilgileri:</u></strong><br><br>
        <blockquote>
        <strong>İsmi:</strong> ".$_POST[isim]."<br>
    	<strong>TC Numarası:</strong> ".$_POST[tc_no]."<br>
    	<strong>Doğum yeri:</strong> ".$_POST[dogum_yeri]."<br>
    	<strong>Nüfusa kayıtlı olduğu yer:</strong> ".$_POST[nufus_kayit]."<br>
    	<strong>Baba Mesleği:</strong> ".$_POST[baba_meslek]."<br>
    	<strong>Aile aylık geliri:</strong> ".$_POST[aile_aylik_gelir]."<br>
    	<strong>Okul ve sınıfı:</strong> ".$_POST[okul_sinif]."<br>
    	<strong>Okuyan kardeş sayısı:</strong> ".$_POST[okuyan_kardes]."<br>
    	<strong>Başka burs alıyor mu?:</strong> ".$_POST[baska_burs]."<br>
    	<strong>Dernek ile ilişkisi:</strong> ".$_POST[dernek_iliski]."<br>
    	<strong>Derneğimize üye mi?:</strong> ".$_POST[dernek_uyelik]."<br>
    	<strong>İsmi:</strong> ".$_POST[isim]."<br>
        <strong>Mail:</strong> ".$_POST[mail]."<br>
        <strong>Telefonu:</strong> ".$_POST[gsm_1]." ".$_POST[gsm_2]."<br>
        <strong>Şehir:</strong> ".$_POST[sehir]."<br>
        <strong>Açıklaması:</strong> ".$_POST[adres]."<br><br>
        </blockquote>
        ___________<br>
        <strong>Sipariş Formunun Doldurulduğu Tarih:</strong> ".date("d.m.Y - H:i:s")."<br>
        <strong>IP Numarası:</strong> ".$_SERVER['REMOTE_ADDR'];
        $headers  = "MIME-Version: 1.0\n";
        $headers .= "Content-type: text/html; charset=iso-8859-9\n";
        $headers .= "X-Priority: 3\n";
        $headers .= "X-MSMail-Priority: Normal\n";
        $headers .= "X-Mailer: php\n";
        $headers .= "From: \"".$_POST[isim]."\" <".$_POST[mail].">\n";
        $headers .= "Reply-To: ".$_POST[mail]."\n";
        $headers .= "Return-Path: ".$_POST[mail]."\n";
        mail($admin_mail, $konu, $mesaj_to, $headers);
        $mesaj = "Bilgileriniz iletildi. En kısa zamanda bilgilendirileceksiniz. Bizi tercih ettiğiniz için teşekkür ederiz.";
        $bitti=1;
    }
    ?>
    <!--
    ErsaT
    -->
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
    <title>Sipariş Formu - ErsaT</title>
    <style type="text/css">
    <!--
    body,td,th {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
    }
    .style1 {
        font-size: 18px;
        font-weight: bold;
    }
    .style2 {font-size: 18px}
    a {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #666666;
    }
    a:link {
        text-decoration: none;
    }
    a:visited {
        text-decoration: none;
    }
    a:hover {
        text-decoration: underline;
    }
    a:active {
        text-decoration: none;
    }
    -->
    </style>
    <script type="text/javascript" language="javascript">
    function form_kontrol() {
        if (document.form1.isim.value == ""){
            alert ("İsim giriniz");
            document.form1.isim.focus();
            return false;
        }
        if (document.form1.tc_no.value == ""){
            alert ("TC No Giriniz");
            document.form1.tc_no.focus();
            return false;
        }
        if (document.form1.dogum_yeri.value == ""){
            alert ("Doğum yerinizi giriniz");
            document.form1.dogum_yeri.focus();
            return false;
        }
        if (document.form1.nufus_kayit.value == ""){
            alert ("Nüfusa kayıtlı olduğunuz yeri giriniz");
            document.form1.nufus_kayit.focus();
            return false;
        }
        if (document.form1.baba_meslek.value == ""){
            alert ("Babanızın mesleğini giriniz");
            document.form1.baba_meslek.focus();
            return false;
        }
        if (document.form1.aile_aylik_gelir.value == ""){
            alert ("Ailenizin aylık gelirini yazın");
            document.form1.aile_aylik_gelir.focus();
            return false;
        }
        if (document.form1.okul_sinif.value == ""){
            alert ("Okul ve sınıfınızı giriniz");
            document.form1.okul_sinif.focus();
            return false;
        }
        if (document.form1.okuyan_kardes.value == ""){
            alert ("Okuyan kardeş sayısını yazınız");
            document.form1.okuyan_kardes.focus();
            return false;
        }
        if (document.form1.dernek_iliski.value == ""){
            alert ("Derneğimizle ilişkinizi yazınız");
            document.form1.dernek_iliski.focus();
            return false;
        }
        if (document.form1.mail.value == ""){
            alert ("E-mail giriniz?");
            document.form1.mail.focus();
            return false;
        }
        var epostasi = document.form1.mail.value
        if ( (epostasi.indexOf ('@',0) == -1) || (epostasi.indexOf('.',0) == -1) || (epostasi.indexOf(' ',0) != -1) || (epostasi.length<6) ){
            alert ("E-mail de sorun var. Kontrol ediniz");
            document.form1.mail.focus();
            return false;
        }
        if (document.form1.gsm_1.selectedIndex==0){
            alert ('GSM Operatör seçiniz?')
            document.form1.gsm_1.focus()
            return false
        }
        if (document.form1.gsm_2.value == ""){
            alert ("GSM giriniz?");
            document.form1.gsm_2.focus();
            return false;
        }
        if (document.form1.baska_burs.selectedIndex==0){
            alert ('Başka burs alıyormusunuz seçiniz')
            document.form1.baska_burs.focus()
            return false
        }
        if (document.form1.dernek_uyelik.selectedIndex==0){
            alert ('Derneğimize üyemisiniz?')
            document.form1.dernek_uyelik.focus()
            return false
        }
        if (document.form1.sehir.selectedIndex==0){
            alert ('Şehir seçiniz?')
            document.form1.sehir.focus()
            return false
        }
        if (document.form1.adres.value == ""){
            alert ("Açık adresinizi giriniz?");
            document.form1.adres.focus();
            return false;
        }
    }
    </script>
    </head>
    <body>
    <?php
    if($bitti !=1){
    ?>
    <table width="100%"  border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td align="center"><form name="form1" method="post" action="siparis.php" onSubmit="return form_kontrol();">
            <table width="50%"  border="0" cellspacing="3" cellpadding="2" style="border:1px solid #CCCCCC;">
              <tr bgcolor="#CCCCCC">
                <td height="40" colspan="2"><span class="style1">Sipariş Verenin </span></td>
              </tr>
              <tr bgcolor="#DFDFDF">
                <td width="46%" bgcolor="#CCCCCC"><strong>Adı Soyadı </strong></td>
                <td width="54%"><input name="isim" type="text" id="isim" size="40"></td>
              </tr>
              <tr bgcolor="#DFDFDF">
                <td bgcolor="#CCCCCC"><strong>TC Kimlik No</strong></td>
                <td><input name="tc_no" type="text" id="tc_no" size="40"></td>
              </tr>
              <tr bgcolor="#DFDFDF">
                <td bgcolor="#CCCCCC"><strong>Doğum Yeri</strong></td>
                <td><input name="dogum_yeri" type="text" id="dogum_yeri" size="40"></td>
              </tr>
              <tr bgcolor="#DFDFDF">
                <td bgcolor="#CCCCCC"><strong>Nüfusa Kayıtlı Yeri</strong></td>
                <td><input name="nufus_kayit" type="text" id="nufus_kayit" size="40"></td>
              </tr>
              <tr bgcolor="#DFDFDF">
                <td bgcolor="#CCCCCC"><strong>Baba Mesleği</strong></td>
                <td><input name="baba_meslek" type="text" id="baba_meslek" size="40"></td>
              </tr>
              <tr bgcolor="#DFDFDF">
                <td bgcolor="#CCCCCC"><strong>Ailenin Aylık Geliri</strong></td>
                <td><input name="aile_aylik_gelir" type="text" id="aile_aylik_gelir" size="40"></td>
              </tr>
              <tr bgcolor="#DFDFDF">
                <td bgcolor="#CCCCCC"><strong>Okul ve Sınıfı</strong></td>
                <td><input name="okul_sinif" type="text" id="okul_sinif" size="40"></td>
              </tr>
              <tr bgcolor="#DFDFDF">
                <td bgcolor="#CCCCCC"><strong>Okuyan Kardeş Sayısı</strong></td>
                <td><input name="okuyan_kardes" type="text" id="okuyan_kardes" size="40"></td>
              </tr>
              <tr bgcolor="#DFDFDF">
                <td bgcolor="#CCCCCC"><strong>Başka Burs Alıyormusunuz</strong></td>
                <td><label>
                  <select name="baska_burs" id="baska_burs">
                    <option selected>-- Seçiniz --</option>
                    <option value="Evet Alıyor">Evet</option>
                    <option value="Hayır Almıyor">Hayır</option>
                                                            </select>
                </label></td>
              </tr>
              <tr bgcolor="#DFDFDF">
                <td bgcolor="#CCCCCC"><strong>Derneğimiz ile ilgili geçmiş ilişkiniz</strong></td>
                <td><input name="dernek_iliski" type="text" id="dernek_iliski" size="40"></td>
              </tr>
              <tr bgcolor="#DFDFDF">
                <td bgcolor="#CCCCCC"><strong>Derneğimize üyemisiniz</strong></td>
                <td><select name="dernek_uyelik" id="dernek_uyelik">
                  <option selected>-- Seçiniz --</option>
                  <option value="Evet Üye">Evet</option>
                  <option value="Hayır Üye Değil">Hayır</option>
                                                    </select></td>
              </tr>
              <tr bgcolor="#DFDFDF">
                <td bgcolor="#CCCCCC"><strong>E-Mail Adresi </strong></td>
                <td><input name="mail" type="text" id="mail" size="40"></td>
              </tr>
              <tr bgcolor="#DFDFDF">
                <td bgcolor="#CCCCCC"><strong>Telefon Numarası </strong></td>
                <td><select name="gsm_1" id="gsm_1">
                    <option selected>-- Seçiniz --</option>
                    <option value="0 532">0 532</option>
                    <option value="0 533">0 533</option>
                    <option value="0 534">0 534</option>
                    <option value="0 535">0 535</option>
                    <option value="0 536">0 536</option>
                  </select>
                  <input name="gsm_2" type="text" id="gsm_2" size="23"></td>
              </tr>
              <tr bgcolor="#DFDFDF">
                <td bgcolor="#CCCCCC"><strong>Yaşadığı Şehir </strong></td>
                <td><select name="sehir" id="sehir">
                    <option selected>-- Seçiniz --</option>
                    <option value="Ankara">Ankara</option>
                    <option value="İstanbul">İstanbul</option>
                    <option value="İzmir">İzmir</option>
                    <option value="Yurt Dışı">Yurt Dışı</option>
                    <option value="Diğer">Diğer</option>
                  </select></td>
              </tr>
              <tr bgcolor="#DFDFDF">
                <td valign="top" bgcolor="#CCCCCC"><strong>Adres</strong></td>
                <td><textarea name="adres" cols="40" rows="5" id="adres"></textarea></td>
              </tr>
              <tr bgcolor="#DFDFDF">
                <td>&nbsp;</td>
                <td><input type="submit" value="Bilgileri gönder">
                  <input name="Reset" type="reset" value="Temizle"></td>
              </tr>
            </table>
          </form></td>
      </tr>
    </table>
    <?php
    }else{
    ?>
    <table width="48%"  border="0" align="center" cellpadding="2" cellspacing="3" style="border:1px solid #CCCCCC;">
      <tr>
        <td align="center" bgcolor="#CCCCCC"><span class="style2">Bilgiler İletildi</span></td>
      </tr>
      <tr>
        <td align="center" bgcolor="#DFDFDF"><?php echo $mesaj; ?></td>
      </tr>
      <tr>
        <td align="center" bgcolor="#DFDFDF"><a rel="nofollow" href="http://www.anasayfam.com">Ana sayfaya dön</a> </td>
      </tr>
    </table>
    <?php
    }
    ?>
  • 31-08-2008, 01:08:23
    #4
    çok teşekkür ederim tamamdir