Merhaba arkadaşlar forumdan bir arkadaş aşağıdaki kodları paylaşmıştı ben biraz değişiklik yaptım. Ancak Bazı sorunlarım var.
Sorun 1 : talep_formu.php de bazı alanların zorunlu olmasını istiyorum bunu talep_iletildi.php tarafında case brake komutları ile yapılmıştı. Ancak Radio butonları mı sorunlu yoksa ben mi yanlış kod sildim case 1 de radio butonlardan biri seçili olsa bile hata kodu aynı kalıyor.
Sorun 2: Bu tasarımı nasıl responsive uyumlu yapabilirim?
Kodları aşağıya ekliyorum
talep_config.php <?php
/**
*
* GENEL AMAÇLI-ÖZELLEŞTİRİLEBİLİR SİPARİŞ FORMU
*
* @YAZAR Habip OĞUZ <www.habipoguz.com><habipoguz@hotmail.com>
*
*
* @lisans "açık kaynak"
*
* Bu programı, piyasada sipariş formu bulamadığım için "phpmail_by_mTy" formundan yazım kurallarını
* alarak ortaya çıkardım. Kendilerine teşekkür ederim.
*
* Bu program tamamen ücretsizdir; yayınlayabilirsiniz yahut "GNU Lesser General Public License"
* çerçevesinde geliştirebilirsiniz.
*
* Bu programı size kullanışlı olabilir düşüncesiyle yayınlıyorum ama
* HERHANGİ BİR GARANTİ VEREMEM; daha çok ayrıntı için "GNU
* Lesser General Public License"a bakınız.
*
*/
/**
*
* Hayal Etmek Güzeldir...
*
*/
$gidecekmail="gidecekmail@gmail.com";
$gonderilecekkonu="Sipariş Formu ";
$gonderildimesaji="<center>
<p> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font face=\"Verdana\" size=\"2\" color=\"#006600\">Teşekkürler!...</font>
<font color=\"#D73E22\" face=\"Verdana\" style=\"font-size: 8pt\"> </font>
<img border=\"0\" src=\"okey.gif\" align=\"middle\" width=\"100\" height=\"100\"></strong></p>
<p style=\"margin-top:; line-height:150%; margin-top:0; margin-bottom:0\"><b>
<font face=\"Verdana\" color=\"#005CB9\" style=\"font-size: 8pt\">İstek talebiniz
için teşekkür ederiz!<br>
Mesajınız tarafımıza ulaştı. İlgili Yetkilimiz en kısa zamanda sizinle iletişime geçecektir.</font></b></p>
<p style=\"margin-top:; line-height:150%; margin-top:0; margin-bottom:0\">
<b><font face=\"Verdana\" style=\"font-size: 8pt\" color=\"#005CB9\">İyi Çalışmalar.
Saygılar...</font></b></p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
</center>";
?>
talep_formu.php <title>Talep Formu</title>
<body bgcolor="#F6F6F6">
<?php
/**
*
* GENEL AMAÇLI-ÖZELLEŞTİRİLEBİLİR SİPARİŞ FORMU
*
* @YAZAR Habip OĞUZ <www.habipoguz.com><habipoguz@hotmail.com>
*
*
* @lisans "açık kaynak"
*
* Bu programı, piyasada sipariş formu bulamadığım için "phpmail_by_mTy" formundan yazım kurallarını
* alarak ortaya çıkardım. Kendilerine teşekkür ederim.
*
* Bu program tamamen ücretsizdir; yayınlayabilirsiniz yahut "GNU Lesser General Public License"
* çerçevesinde geliştirebilirsiniz.
*
* Bu programı size kullanışlı olabilir düşüncesiyle yayınlıyorum ama
* HERHANGİ BİR GARANTİ VEREMEM; daha çok ayrıntı için "GNU
* Lesser General Public License"a bakınız.
*
*/
/**
*
* Hayal Etmek Güzeldir...
*
*/
print "<h1> Teklif & Sipariş Onay Formu </h1>";
print "<form action=\"talep_iletildi.php\" method=\"post\">
<style>
<!--
.style11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #000000; font-weight: bold; }
-->
</style>
<br>";
print "<table border=\"1\" summary=\"\">";
// Sipariş Kim İçin? radio butonu...
print "<tr>";
print "<td>";
print "<font face=\"Verdana\" style=\"font-size: 10pt; font-weight: 700\" color=\"#D73E22\">Sipariş Kim İçin?:</font>";
print "</td>";
print "<td>";
print "<INPUT onclick=\"tip.value='Kurumsal'\"";
print "type=radio value=Stok name=sipariskimicin><font face=\"Verdana\" style=\"font-size: 10pt\" size=\"20\">STOK</font>";
print "
<INPUT onclick=\"tip.value='Kişisel'\"";
print "type=radio value=Müşteri name=sipariskimicin><font face=\"Verdana\" style=\"font-size: 10pt\" size=\"20\">MÜŞTERİ</font>*";
print "</td>";
// Sipariş Yetkilisi...
print "<td>";
print "<font face=\"Verdana\" style=\"font-size: 10pt; font-weight: 700\" color=\"#D73E22\"> Yetkili Personel:</font>";
print "</td>";
print "<td height=\"21\"><span class=\"style14\"><font size=\"1\">";
print "<select name=\"yetkilipersonel\" size=\"1\" id=\"yetkilipersonel\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
";
print "*</font><br>";
print "<option selected>Lütfen Seçiniz</option>";
print "<option>Sipariş Yetkili 1</option>";
print "<option>[COLOR=#000000][FONT=Open Sans]Sipariş Yetkili 2[/FONT][/COLOR]</option>";
print "<option>[COLOR=#000000][FONT="Open Sans"]Sipariş Yetkili 3[/FONT][/COLOR]</option>";
print "<option>[COLOR=#000000][FONT="Open Sans"]Sipariş Yetkili 4[/FONT][/COLOR]</option>";
print "<option>[COLOR=#000000][FONT="Open Sans"]Sipariş Yetkili 5[/FONT][/COLOR]</option>";
print "</select></font></span><font color=\"#000000\">*</font><span class=\"style14\"><font size=\"1\">";
print "</font>";
print "</span></td>";
print "<td>";
$gunler = array(
'Pazartesi',
'Salı',
'Çarşamba',
'Perşembe',
'Cuma',
'Cumartesi',
'Pazar'
);
$aylar = array(
'Ocak',
'Şubat',
'Mart',
'Nisan',
'Mayıs',
'Haziran',
'Temmuz',
'Ağustos',
'Eylül',
'Ekim',
'Kasım',
'Aralık'
);
$ay = $aylar[date('m') - 1];
$gun = $gunler[date('N') - 1];
echo date('j ') . $ay . date(' Y ') . $gun;
print "</td>";
print "</tr>";
// Adınız ve Soyadınız kutucuğu...
print "<tr>";
print "<td>";
print "<font face=\"Verdana\" style=\"font-size: 8pt; font-weight: 700\" color=\"#D73E22\">Müşteri Ad Soyad:</font>";
print "</td>";
print "<td>";
print "<input type=text style=\"width: 200px\" name=\"musteriadsoyad\" size=\"40\" maxlength=\"256\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
*</font><br>";
print "</td>";
// E-Mail kutucuğu...
print "<td>";
print "<font face=\"Verdana\" style=\"font-size: 8pt; font-weight: 700\" color=\"#D73E22\">E-Mail Adresiniz:</font>";
print "</td>";
print "<td>";
print "<input type=text style=\"width: 200px\" name=\"kimden\" size=\"40\" maxlength=\"256\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
*</font><br>";
print "</td>";
print "</tr>";
// Termin Tarihi kutucuğu...
print "<tr>";
print "<td>";
print "<font face=\"Verdana\" style=\"font-size: 8pt; font-weight: 700\" color=\"#D73E22\">Termin Tarihi:</font>";
print "</td>";
print "<td>";
print "<input type=text style=\"width: 200px\" name=\"termintarihi\" size=\"40\" maxlength=\"256\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\"></font><br>";
print "</td>";
// Markalama kutucuğu...
print "<td>";
print "<font face=\"Verdana\" style=\"font-size: 8pt; font-weight: 700\" color=\"#D73E22\">Markalama:</font>";
print "</td>";
print "<td>";
print "<input type=text style=\"width: 200px\" name=\"markalama\" size=\"40\" maxlength=\"256\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\"></font><br>";
print "</td>";
print "</tr>";
// Kutu Tasarımı radio butonu...
print "<tr>";
print "<td>";
print "<font face=\"Verdana\" style=\"font-size: 10pt; font-weight: 700\" color=\"#D73E22\">Kutu Tasarımı?:</font>";
print "</td>";
print "<td>";
print "<INPUT onclick=\"tip.value='CBX'\"";
print "type=radio value=CBX name=kututasarimi><font face=\"Verdana\" style=\"font-size: 10pt\" size=\"20\">CBX</font>";
print "
<INPUT onclick=\"tip.value='QBC'\"";
print "type=radio value=QBC name=kututasarimi><font face=\"Verdana\" style=\"font-size: 10pt\" size=\"20\">QBC</br></font>";
print "
<INPUT onclick=\"tip.value='MusteriTasarimi'\"";
print "type=radio value=MusteriTasarimi name=kututasarimi><font face=\"Verdana\" style=\"font-size: 10pt\" size=\"20\">Müşteri Tasarımı</font>";
print "
<INPUT onclick=\"tip.value='Yok'\"";
print "type=radio value=Yok name=kututasarimi><font face=\"Verdana\" style=\"font-size: 10pt\" size=\"20\">Yok </font>";
// Paketleme...
print "<td>";
print "<font face=\"Verdana\" style=\"font-size: 10pt; font-weight: 700\" color=\"#D73E22\"> Paketleme:</font>";
print "</td>";
print "<td height=\"21\"><span class=\"style14\"><font size=\"1\">";
print "<select name=\"paketleme\" size=\"1\" id=\"paketleme\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
";
print "*</font><br>";
print "<option selected>Lütfen Seçiniz</option>";
print "<option>Endüstriyel + Dış koli Baskılı</option>";
print "<option>Endüstriyel Paketleme</option>";
print "<option>Nötr + Endüstriyel Paketleme</option>";
print "<option>Nötr + Tek Kutu </option>";
print "<option>Tek Kutu (Dizayn)</option>";
print "<option>Tek Kutu + Dış Koli (Dizayn2)</option>";
print "</select></font></span><font color=\"#000000\">*</font><span class=\"style14\"><font size=\"1\">";
print "</font>";
print "</span></td>";
print "</td>";
// Mesaj kutucuğu...
print "<tr>";
print "<td>";
print "<font face=\"Verdana\" style=\"font-size: 8pt; font-weight: 700\" color=\"#D73E22\">Ek Bilgi ::</font>";
print "</td>";
print "<td>";
print "<textarea style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\" name=\"ekbilgi\" rows=2 cols=30></textarea>*</font><br>";
print "</td>";
print "</tr>";
// Sipariş Bölümü...
print "<tr>";
print "<th>";
print "<font face=\"Verdana\" style=\"font-size: 8pt; font-weight: 700\" color=\"#D73E22\">Ürün Kategori:</font>";
print "</th>";
print "<th>";
print "<font face=\"Verdana\" style=\"font-size: 8pt; font-weight: 700\" color=\"#D73E22\">Ürün Kodu:</font>";
print "</th>";
print "<th>";
print "<font face=\"Verdana\" style=\"font-size: 8pt; font-weight: 700\" color=\"#D73E22\">Ölçü:</font>";
print "</th>";
print "<th>";
print "<font face=\"Verdana\" style=\"font-size: 8pt; font-weight: 700\" color=\"#D73E22\">Miktar:</font>";
print "</th>";
print "<th>";
print "<font face=\"Verdana\" style=\"font-size: 8pt; font-weight: 700\" color=\"#D73E22\">Malzeme Türü:</font>";
print "</th>";
print "<th>";
print "<font face=\"Verdana\" style=\"font-size: 8pt; font-weight: 700\" color=\"#D73E22\">Kalite:</font>";
print "</th>";
print "<th>";
print "<font face=\"Verdana\" style=\"font-size: 8pt; font-weight: 700\" color=\"#D73E22\">Detay:</font>";
print "</th>";
print "</tr>";
print "<tr>";
print "<td>";
print "<input type=text style=\"width: 200px\" name=\"urunkat1\" size=\"40\" maxlength=\"256\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
</font>";
print "</td>";
print "<td>";
print "<input type=text style=\"width: 200px\" name=\"urunkodu1\" size=\"40\" maxlength=\"256\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
</font>";
print "</td>";
print "<td>";
print "<input type=text style=\"width: 200px\" name=\"urunolcu1\" size=\"40\" maxlength=\"256\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
</font>";
print "</td>";
print "<td>";
print "<input type=text style=\"width: 200px\" name=\"urunmiktar1\" size=\"40\" maxlength=\"256\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
</font>";
print "</td>";
print "<td>";
print "<input type=text style=\"width: 200px\" name=\"urunmalzemecinsi1\" size=\"40\" maxlength=\"256\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
</font>";
print "</td>";
// Paketleme...
print "<td height=\"21\"><span class=\"style14\"><font size=\"1\">";
print "<select name=\"urunkalite1\" size=\"1\" id=\"urunkalite1\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
";
print "*</font><br>";
print "<option selected>Lütfen Seçiniz</option>";
print "<option>CBX ve Genel Araştırma</option>";
print "<option>İyi Kalite (QBC) </option>";
print "<option>Normal Kalite (CBX) </option>";
print "<option>Uygun Kalite</option>";
print "<option>Üst Kalite</option>";
print "</select></font></span><font color=\"#000000\">*</font><span class=\"style14\"><font size=\"1\">";
print "</font>";
print "</span></td>";
print "</td>";
print "<td>";
print "<input type=text style=\"width: 200px\" name=\"urundetay1\" size=\"40\" maxlength=\"256\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
</font>";
print "</td>";
print "</tr>";
print "<tr>";
print "<td>";
print "<input type=text style=\"width: 200px\" name=\"urunkat2\" size=\"40\" maxlength=\"256\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
</font>";
print "</td>";
print "<td>";
print "<input type=text style=\"width: 200px\" name=\"urunkodu2\" size=\"40\" maxlength=\"256\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
</font>";
print "</td>";
print "<td>";
print "<input type=text style=\"width: 200px\" name=\"urunolcu2\" size=\"40\" maxlength=\"256\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
</font>";
print "</td>";
print "<td>";
print "<input type=text style=\"width: 200px\" name=\"urunmiktar2\" size=\"40\" maxlength=\"256\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
</font>";
print "</td>";
print "<td>";
print "<input type=text style=\"width: 200px\" name=\"urunmalzemecinsi2\" size=\"40\" maxlength=\"256\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
</font>";
print "</td>";
// Paketleme...
print "<td height=\"21\"><span class=\"style14\"><font size=\"1\">";
print "<select name=\"urunkalite2\" size=\"1\" id=\"urunkalite2\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
";
print "*</font><br>";
print "<option selected>Lütfen Seçiniz</option>";
print "<option>CBX ve Genel Araştırma</option>";
print "<option>İyi Kalite (QBC) </option>";
print "<option>Normal Kalite (CBX) </option>";
print "<option>Uygun Kalite</option>";
print "<option>Üst Kalite</option>";
print "</select></font></span><font color=\"#000000\">*</font><span class=\"style14\"><font size=\"1\">";
print "</font>";
print "</span></td>";
print "</td>";
print "<td>";
print "<input type=text style=\"width: 200px\" name=\"urundetay2\" size=\"40\" maxlength=\"256\" style=\"font-family: verdana; font-size: 8pt; font-weight: italic; border: 1px solid #C0C0C0; background-color: #F6F6F6\" size=\"30\"><font color=\"#000000\">
</font>";
print "</td>";
print "</tr>";
// Gönder-Temizle butonları...
print "<tr>";
print "<td>";
print "</td>";
print "<td>";
print "<p align=\"center\">";
print "<input style=\"font-family: Verdana; color: #000000; font-size: 8pt; font-weight: italic; border: 1px solid #CACACA; background-color: #F6F6F6\" type=submit value=\"Gönder\">";
print " ";
print "<input style=\"font-family: Verdana; color: #000000; font-size: 8pt; font-weight: italic; border: 1px solid #CACACA; background-color: #F6F6F6\" type=reset value=\"Temizle\">";
print "</td>";
print "</tr>";
print "</table>";
print "</form>";
?>talep_iletildi.php <title>Mail gonderildi.</title>
<body bgcolor="#F6F6F6">
<?php
/**
*
* GENEL AMAÇLI-ÖZELLEŞTİRİLEBİLİR SİPARİŞ FORMU
*
* @YAZAR Habip OĞUZ <www.habipoguz.com><habipoguz@hotmail.com>
*
*
* @lisans "açık kaynak"
*
* Bu programı, piyasada sipariş formu bulamadığım için "phpmail_by_mTy" formundan yazım kurallarını
* alarak ortaya çıkardım. Kendilerine teşekkür ederim.
*
* Bu program tamamen ücretsizdir; yayınlayabilirsiniz yahut "GNU Lesser General Public License"
* çerçevesinde geliştirebilirsiniz.
*
* Bu programı size kullanışlı olabilir düşüncesiyle yayınlıyorum ama
* HERHANGİ BİR GARANTİ VEREMEM; daha çok ayrıntı için "GNU
* Lesser General Public License"a bakınız.
*
*/
/**
*
* Hayal Etmek Güzeldir...
*
*/
include ("talep_config.php");
switch (AlanlarKontrol(($_POST['musteriadsoyad']),($_POST['kimden']),($_POST['sipariskimicin']),($_POST['termintarihi']),($_POST['markalama']),($_POST['kututasarimi']),($_POST['yetkilipersonel']),($_POST['paketleme']),($_POST['ekbilgi']),($_POST['urunkat1']),($_POST['urunkodu1']),($_POST['urunolcu1']),($_POST['urunmiktar1']),($_POST['urunmalzemecinsi1']),($_POST['urunkalite1']),($_POST['urundetay1']),($_POST['urunkat2']),($_POST['urunkodu2']),($_POST['urunolcu2']),($_POST['urunmiktar2']),($_POST['urunmalzemecinsi2']),($_POST['urunkalite2']),($_POST['urundetay2'])))
{
case 0;
print $gonderildimesaji;
// Formdaki bilgileri alıyoruz...
$sipariskimicin=$_POST['sipariskimicin'];
$yetkilipersonel=$_POST['yetkilipersonel'];
$musteriadsoyad=$_POST['musteriadsoyad'];
$kimden2=$_POST['kimden'];
$termintarihi=$_POST['termintarihi'];
$markalama=$_POST['markalama'];
$kututasarimi=$_POST['kututasarimi'];
$paketleme=$_POST['paketleme'];
$ekbilgi=$_POST['ekbilgi'];
$urunkat1=$_POST['urunkat1'];
$urunkodu1=$_POST['urunkodu1'];
$urunolcu1=$_POST['urunolcu1'];
$urunmiktar1=$_POST['urunmiktar1'];
$urunmalzemecinsi1=$_POST['urunmalzemecinsi1'];
$urunkalite1=$_POST['urunkalite1'];
$urundetay1=$_POST['urundetay1'];
$urunkat2=$_POST['urunkat2'];
$urunkodu2=$_POST['urunkodu2'];
$urunolcu2=$_POST['urunolcu2'];
$urunmiktar2=$_POST['urunmiktar2'];
$urunmalzemecinsi2=$_POST['urunmalzemecinsi2'];
$urunkalite2=$_POST['urunkalite2'];
$urundetay2=$_POST['urundetay2'];
//$kimden = "From: $kimden2";
$kimden = "Content-type: text/html; charset=utf-8\r\n";
$kimden.= "From: $kimden2";
//mesaj konusu olarak bikaç sitemiz varsa belli olmasi için kullasnicinin yazdigini degil
//gonderilecekkonu degiskenini gönderiyoruz..
//daha sonra yazdigi konuyu mesaji adini soyadini vesaire html degiskeni içinde tutup
//bu degiskeni gonderiyoruz...html tasarimini kendinize göre degistirebilirsiniz...
$formatli='
<p><b>'.$gonderilecekkonu.'</b></p>
<b>Sipariş Kim İçin?:</b>'.$sipariskimicin.'<br>
<b>Yetkili Personel:</b>'.$yetkilipersonel.'<br>
<b>Müşterinin Adı Soyadı :</b> '.$musteriadsoyad.'<br>
<b>Gönderen E-mail Adresi :</b> '.$kimden2.'<br>
<b>Termin Tarihi :</b> '.$termintarihi.' <br>
<b>Markalama:</b> '.$markalama.' <br>
<b>Kutu Tasarımı :</b> '.$kututasarimi.' <br>
<b>Paketleme :</b> '.$paketleme.' <br>
<b>Ek Bilgi :</b> '.$ekbilgi.' <br>
<table border=\"1\" summary=\"\">
<tr>
<th>
<b>Ürün Kategori :</b>
</th>
<th>
<b>Ürün Kodu:</b>
</th>
<th>
<b>Ürün Ölçüsü:</b>
</th>
<th>
<b>Ürün Miktar:</b>
</th>
<th>
<b>Ürün Malzeme Türü:</b>
</th>
<th>
<b>Ürün Kalite:</b>
</th>
<th>
<b>Ürün Detay:</b>
</th>
</tr>
<tr>
<td>
'.$urunkat1.'
</td>
<td>
'.$urunkodu1.'
</td>
<td>
'.$urunolcu1.'
</td>
<td>
'.$urunmiktar1.'
</td>
<td>
'.$urunmalzemecinsi1.'
</td>
<td>
'.$urunkalite1.'
</td>
<td>
'.$urundetay1.'
</td>
</tr>
<tr>
<td>
'.$urunkat2.'
</td>
<td>
'.$urunkodu2.'
</td>
<td>
'.$urunolcu2.'
</td>
<td>
'.$urunmiktar2.'
</td>
<td>
'.$urunmalzemecinsi2.'
</td>
<td>
'.$urunkalite2.'
</td>
<td>
'.$urundetay2.'
</td>
</tr>
</table>
';
mail ($gidecekmail,$gonderilecekkonu,$formatli,$kimden);
break;
//buralarda javascript vs kullanarak ayri hata mesajlari yazdirabilirsiniz...
//Sipariş Kim İçin Bölümü Hata Kodu...
case 1;print "<center>
<p> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font color=\"#D73E22\" face=\"Verdana\" style=\"font-size: 8pt\">İşlemde Hata
Oluştu! </font>
<img border=\"0\" src=\"hata.gif\" align=\"middle\" width=\"100\" height=\"100\"></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font face=\"Verdana\" style=\"font-size: 8pt\" color=\"#005CB9\">Lütfen Sipariş Kim İçin Bölümünü Doldurunuz</font></strong></p>
<font face=\"Verdana\" size=\"1\">
<p><a href=\"javascript:history.go(-1)\" style=\"text-decoration: none\">Geri Dönmek
ıçin Tıklayınız...</a></font></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
</center>"
;break;
//Müşteri Adı Soyadı Bölümü Hata Kodu...
case 2;print "<center>
<p> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font color=\"#D73E22\" face=\"Verdana\" style=\"font-size: 8pt\">ıþlemde Hata
Oluþtu! </font>
<img border=\"0\" src=\"hata.gif\" align=\"middle\" width=\"100\" height=\"100\"></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font face=\"Verdana\" style=\"font-size: 8pt\" color=\"#005CB9\">Lütfen Müşteri Adı Soyadı Bölümünü Doldurunuz </font></strong></p>
<font face=\"Verdana\" size=\"1\">
<p><a href=\"javascript:history.go(-1)\" style=\"text-decoration: none\">Geri Dönmek
ıçin Tıklayınız...</a></font></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
</center>";break;
//Yetkili Personel Bölümü Hata Kodu...
case 3;print "<center>
<p> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font color=\"#D73E22\" face=\"Verdana\" style=\"font-size: 8pt\">ıþlemde Hata
Oluþtu! </font>
<img border=\"0\" src=\"hata.gif\" align=\"middle\" width=\"100\" height=\"100\"></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font face=\"Verdana\" style=\"font-size: 8pt\" color=\"#005CB9\">Lütfen Yetkili Personel Bölümünü Doldurunuz</font></strong></p>
<font face=\"Verdana\" size=\"1\">
<p><a href=\"javascript:history.go(-1)\" style=\"text-decoration: none\">Geri Dönmek
ıçin Tıklayınız...</a></font></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
</center>";break;
//Email Adresi Hata Kodu...
case 4;print "<center>
<p> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font color=\"#D73E22\" face=\"Verdana\" style=\"font-size: 8pt\">ıþlemde Hata
Oluþtu! </font>
<img border=\"0\" src=\"hata.gif\" align=\"middle\" width=\"100\" height=\"100\"></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font face=\"Verdana\" style=\"font-size: 8pt\" color=\"#005CB9\">Lütfen Email Adresinizi Seçiniz</font></strong></p>
<font face=\"Verdana\" size=\"1\">
<p><a href=\"javascript:history.go(-1)\" style=\"text-decoration: none\">Geri Dönmek
ıçin Tıklayınız...</a></font></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
</center>";break;
//Markalama Hata Kodu...
case 5;print "<center>
<p> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font color=\"#D73E22\" face=\"Verdana\" style=\"font-size: 8pt\">ıþlemde Hata
Oluþtu! </font>
<img border=\"0\" src=\"hata.gif\" align=\"middle\" width=\"100\" height=\"100\"></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font face=\"Verdana\" style=\"font-size: 8pt\" color=\"#005CB9\">Lütfen Markalama Bölümünü Doldurunuz</font></strong></p>
<font face=\"Verdana\" size=\"1\">
<p><a href=\"javascript:history.go(-1)\" style=\"text-decoration: none\">Geri Dönmek
ıçin Tıklayınız...</a></font></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
</center>";break;
//Kutu tasarımı bölümü hata kodu...
case 6;print "<center>
<p> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font color=\"#D73E22\" face=\"Verdana\" style=\"font-size: 8pt\">ıþlemde Hata
Oluþtu! </font>
<img border=\"0\" src=\"hata.gif\" align=\"middle\" width=\"100\" height=\"100\"></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font face=\"Verdana\" style=\"font-size: 8pt\" color=\"#005CB9\">Lütfen Kutusu Tasarımı Bölümünü Seçiniz</font></strong></p>
<font face=\"Verdana\" size=\"1\">
<p><a href=\"javascript:history.go(-1)\" style=\"text-decoration: none\">Geri Dönmek
ıçin Tıklayınız...</a></font></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
</center>";break;
//Paketleme bölümü hata kodu..
case 7;print "<center>
<p> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font color=\"#D73E22\" face=\"Verdana\" style=\"font-size: 8pt\">ıþlemde Hata
Oluþtu! </font>
<img border=\"0\" src=\"hata.gif\" align=\"middle\" width=\"100\" height=\"100\"></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font face=\"Verdana\" style=\"font-size: 8pt\" color=\"#005CB9\">Lütfen Paketleme Bölümünü Seçiniz </font></strong></p>
<font face=\"Verdana\" size=\"1\">
<p><a href=\"javascript:history.go(-1)\" style=\"text-decoration: none\">Geri Dönmek
ıçin Tıklayınız...</a></font></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
</center>";break;
//Ürün Kategori Hata Kodu...
case 8;print "<center>
<p> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font color=\"#D73E22\" face=\"Verdana\" style=\"font-size: 8pt\">ıþlemde Hata
Oluþtu! </font>
<img border=\"0\" src=\"hata.gif\" align=\"middle\" width=\"100\" height=\"100\"></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font face=\"Verdana\" style=\"font-size: 8pt\" color=\"#005CB9\">Lütfen Ürün Kategori Bölümünü Doldurunuz </font></strong></p>
<font face=\"Verdana\" size=\"1\">
<p><a href=\"javascript:history.go(-1)\" style=\"text-decoration: none\">Geri Dönmek
ıçin Tıklayınız...</a></font></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
</center>";break;
//ÜRün Kodu Hata Kodu...
case 9;print "<center>
<p> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font color=\"#D73E22\" face=\"Verdana\" style=\"font-size: 8pt\">ıþlemde Hata
Oluþtu! </font>
<img border=\"0\" src=\"hata.gif\" align=\"middle\" width=\"100\" height=\"100\"></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font face=\"Verdana\" style=\"font-size: 8pt\" color=\"#005CB9\">Lütfen Ürün Kodu Bölümünü Doldurunuz</font></strong></p>
<font face=\"Verdana\" size=\"1\">
<p><a href=\"javascript:history.go(-1)\" style=\"text-decoration: none\">Geri Dönmek
ıçin Tıklayınız...</a></font></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
</center>";break;
//Ürün Miktar Hata Kodu...
case 10;print "<center>
<p> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font color=\"#D73E22\" face=\"Verdana\" style=\"font-size: 8pt\">ıþlemde Hata
Oluþtu! </font>
<img border=\"0\" src=\"hata.gif\" align=\"middle\" width=\"100\" height=\"100\"></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font face=\"Verdana\" style=\"font-size: 8pt\" color=\"#005CB9\">Lütfen Ürün Miktar Bölümünü Doldurunuz</font></strong></p>
<font face=\"Verdana\" size=\"1\">
<p><a href=\"javascript:history.go(-1)\" style=\"text-decoration: none\">Geri Dönmek
ıçin Tıklayınız...</a></font></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
</center>";break;
//Malzeme Türü Hata Kodu...
case 11;print "<center>
<p> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font color=\"#D73E22\" face=\"Verdana\" style=\"font-size: 8pt\">ıþlemde Hata
Oluþtu! </font>
<img border=\"0\" src=\"hata.gif\" align=\"middle\" width=\"100\" height=\"100\"></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font face=\"Verdana\" style=\"font-size: 8pt\" color=\"#005CB9\">Lütfen Malzeme Türü Bölümünü Doldurunuz</font></strong></p>
<font face=\"Verdana\" size=\"1\">
<p><a href=\"javascript:history.go(-1)\" style=\"text-decoration: none\">Geri Dönmek
ıçin Tıklayınız...</a></font></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
</center>";break;
//Malzeme Kalite Hata Kodu...
case 12;print "<center>
<p> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font color=\"#D73E22\" face=\"Verdana\" style=\"font-size: 8pt\">ıþlemde Hata
Oluþtu! </font>
<img border=\"0\" src=\"hata.gif\" align=\"middle\" width=\"100\" height=\"100\"></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"><strong>
<font face=\"Verdana\" style=\"font-size: 8pt\" color=\"#005CB9\">Lütfen Malzeme Kalite Bölümünü Seçiniz:</font></strong></p>
<font face=\"Verdana\" size=\"1\">
<p><a href=\"javascript:history.go(-1)\" style=\"text-decoration: none\">Geri Dönmek
ıçin Tıklayınız...</a></font></strong></p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
<p style=\"margin-top: 0; margin-bottom: 0\"> </p>
</center>";break;
}
function AlanlarKontrol ($sipariskimicin,$kimden2,$yetkilipersonel,$musteriadsoyad,$markalama,$kututasarimi,$paketleme,$urunkat1,$urunkodu1,$urunmiktar1,$urunmalzemecinsi1,$urunkalite1)
{
if ($sipariskimicin=="") return 1; //1 nolu hatayı yazdır...
if ($musteriadsoyad=="") return 2; //2 nolu hatayı yazdır...
if ($yetkilipersonel=="") return 3; //3 nolu hatayı yazdır...
{
if (!MailKontrol($kimden2)) return 4; //4 nolu hatayı yazdır...
}
if ($kimden2=="") return 4; //4 nolu hatayı yazdır...
else
if ($markalama=="") return 5; //5 nolu hatayı yazdır...
if ($kututasarimi=="") return 6; //6 nolu hatayı yazdır...
if ($paketleme=="") return 7; //7 nolu hatayı yazdır...
if ($urunkat1=="") return 8; //8 nolu hatayı yazdır...
if ($urunkodu1=="") return 9; //9 nolu hatayı yazdır...
if ($urunmiktar1=="") return 10; //10 nolu hatayı yazdır...
if ($urunmalzemecinsi1=="") return 11; //11 nolu hatayı yazdır...
if ($urunkalite1=="") return 12; //12 nolu hatayı yazdır...
return 0;
}
function MailKontrol ($StrMail) //E-Mail Adresinin doðru yazılıp yazılmadıðını kontrol ediyoruz.
{
$yasak=array("/","\\","(",")","[","]","{","}","*","?");
if (strlen($StrMail)<6)
{
return false;
}
$At=0;
$Nokta=0;
for ($i=0;$i<strlen($StrMail);$i++)
{
$Karekter=substr($StrMail,$i,1);
if ($Karekter=="@") $At++;
if ($Karekter==".") $Nokta++;
for ($j=0;$j<=9;$j++)
{
if ($Karekter==$yasak[$j]) return false;
}
}
if (($At==1) and ($Nokta>=1)) return true;
return false;
}
?>