• 25-12-2016, 20:24:14
    #1
    Merhaba Arkadaşlar bir konud sizden küçük bir yardım talep ediyorum. Sertifika sorgulama yapacak kişiler yanlış yaptıklarında verecegim mail adresine error maili gönderebilirmi? Bu konuda acil yardımınıza ihtiyacım var

    ?>
    <form action="/bilgi-edinme" method="post">
    <input id="cert" name="cert" type="text" size="30" placeholder="Sertifika Numarası" value="" />
    <input id="company" name="company" type="text" size="30" placeholder="Firma Adı ilk 2 harfi" value="" />
    <input type="submit" name="submit" class="button" value="SORGULA"/></td>
    <?php if (empty($cert) && isset($_POST['cert'])) echo "<span class='note'>*Lütfen sertifika numarası girin</span>" ?>
    <?php
    if (empty($company) && isset($_POST['cert'])) {echo "<span class='note'>*Lütfen firma adının ilk 2 harfini girin</span>";}
    else if (strlen($company) !== 2 && isset($_POST['cert'])) {echo "<span class='note'>*2 harf girin</span>";}
    ?>
    </form>
    <?php
    if (!empty($cert) && !empty($company)) {
    function buyuk_harf_yap($yazi) {return strtoupper( strtr($yazi,'ğüşıiöç', 'ĞÜŞIİÖÇ') );}
    function kucuk_harf_yap( $giris ) {return strtolower(strtr( $giris,'ĞÜŞIİÖÇ','ğüşıiöç'));}
    function en_harf_yap($yazi) {return strtoupper( strtr($yazi,'ğüşıiöç', 'ĞÜŞIIÖÇ') );}
    function en_harf_yap2( $giris ) {return strtr( $giris,'ĞÜŞIİÖÇ','ğüşiIöç'); }
  • 25-12-2016, 21:17:58
    #2
    Yanlış yapıldığını nerede kontrol ediyorsunuz ? kontrol ettiğiniz yerde smtp ile mail gönderimi yapabilirsiniz.
  • 25-12-2016, 22:58:46
    #3
    <?php include "inc/header.php";?>
    
    <div id="container">
    	<section id="bilgi-edinme" role="main">
    		<header id="page" role="page">
    			<div class="arrow-up"></div>
    			<h1>Bilgi Edinme</h1>
    			<h2>Sertifika Sorgulama & Dökümanlar</h2>
    			<p style="font-weight:600">Sertifika Sorgulama</p>
    			<p>Sertifika numarasını olduğu gibi ("-" ile birlikte) ve firma adının ilk iki harfini girerek sertfika durumu sorgulaması yapabilirsiniz.</p>
    			<p>Lütfen istenilen değerleri eksiksiz olarak giriniz.</p>
    			<?php 
    		        $cert = (isset($_POST['cert'])) ? $_POST['cert'] : '';		        
    		        $company = (isset($_POST['company'])) ? $_POST['company'] : '';
    		     ?>                    
    			<form action="/bilgi-edinme" method="post">
    			<input id="cert" name="cert" type="text" size="30" placeholder="Sertifika Numarası" value="" />
    			<input id="company" name="company" type="text" size="30" placeholder="Firma Adı ilk 2 harfi" value="" />
    			<input type="submit" name="submit" class="button" value="SORGULA"/></td>
    			<?php if (empty($cert)  && isset($_POST['cert'])) echo "<span class='note'>*Lütfen sertifika numarası girin</span>" ?>
    			<?php 
    				if (empty($company) && isset($_POST['cert'])) {echo "<span class='note'>*Lütfen firma adının ilk 2 harfini girin</span>";} 
    				else if (strlen($company) !== 2 && isset($_POST['cert'])) {echo "<span class='note'>*2 harf girin</span>";}
    			?>
    			</form>
    			<?php
    			if (!empty($cert) && !empty($company)) {
    				function buyuk_harf_yap($yazi) {return strtoupper( strtr($yazi,'ğüşıiöç', 'ĞÜŞIİÖÇ') );}
    				function kucuk_harf_yap( $giris ) {return strtolower(strtr( $giris,'ĞÜŞIİÖÇ','ğüşıiöç'));}
    				function en_harf_yap($yazi) {return strtoupper( strtr($yazi,'ğüşıiöç', 'ĞÜŞIIÖÇ') );}
    				function en_harf_yap2( $giris ) {return strtr( $giris,'ĞÜŞIİÖÇ','ğüşiIöç');	}
    				$con = mysql_connect("","","");
    				$cert = mysql_real_escape_string($cert);
    				$company = mysql_real_escape_string($company);
    				if($company == "iş"){$company = "İŞ";}
    				if($company == "in"){$company = "İN";}
    				$company1 = buyuk_harf_yap($company);
    				$company2 = kucuk_harf_yap($company);
    				$company3 = en_harf_yap2($company);
    				$company4 = en_harf_yap($company);
    				if (!$con) {die('Could not connect: ' . mysql_error());}
    				mysql_select_db("dig02_certquery", $con);
    				$result = mysql_query("SELECT * FROM certificate_query_2 WHERE sertifika_no = '$cert' AND ( unvan LIKE '$company%' OR unvan LIKE '$company1%' OR  unvan LIKE '$company2%' OR  unvan LIKE '$company3%' OR  unvan LIKE '$company4%') LIMIT 1") or die(mysql_error());
    			?>
    			<?php if ($result !== false && mysql_num_rows($result) === 1): 	?>
    			<?php while($row = mysql_fetch_assoc($result)) : ?>
    			<table id="sonuc" style="text-align:left">
    			<tr><th width="260" valign="top">Kuruluş</th><td><?php echo $row["unvan"] ?></td></tr>
    			<tr><th>Adresi</th> <td><?php echo $row["adres"] ?></td></tr> 
    			<tr><th>Standart</th> <td><?php echo $row["standart"] ?></td></tr> 
    			<tr><th>Sertifika Numarası</th> <td><?php echo $row["sertifika_no"] ?></td></tr> 
    			<tr><th>Belge Tarihi</th> <td><?php echo date("d-m-Y", strtotime($row["ilk_yayin_tarihi"]) ) ?></td></tr> 
    			<tr><th>Gözetim Tarihi</th> <td><?php echo date("d-m-Y", strtotime($row["gecerlilik_tarihi"]) ) ?></td></tr> 
    			<tr><th>Geçerlilik Tarihi </th> <td><?php echo date("d-m-Y", strtotime($row["bitis_tarihi"]) ) ?></td></tr> 
    			<tr><th>Akreditasyon Kurumu</th> <td><?php echo $row["akreditasyon_kurumu"] ?></td></tr> 
    			<tr><th>Kapsam</th> <td><?php echo $row["kapsam"] ?></td></tr> 
    			<tr><th>Durumu</th> <td><?php echo $row["durum"] ?></td></tr> 
    			</table>
    			<?php endwhile ?>
    			<?php else: ?>
    				<span class="note">*Sorguladığınız bilgiler, kayıtlı değildir</span>
    			<?php endif ?>
    			<?php mysql_close($con);}?>
    		</header>
    		<article>
    			<header>
    				<h3>Dökümanlar</h3>
    			</header>
    			<ul class="list-1">
    				<li><a href="/veri/TarafsizlikTaahhudu.pdf" target="_blank">Tarafsızlık Taahhüdü</a></li>
    				<li><a href="/veri/MarkaveBelgeKullanimTalimati.pdf" target="_blank">Marka ve Belge Kullanım Talimatı</a></li>
    				<li><a href="/veri/BelgelendirmeProseduru.pdf" target="_blank">Belgelendirme Prosedürü</a></li>
    				<li><a href="/veri/FRK-08-01-Basvuru-Formu.pdf" target="_blank">Başvuru Formu</a></li>
    				<li><a href="/veri/PRK-12-askiya-alma-ve-iptal-proseduru.pdf" target="_blank">Askıya Alma ve İptal Prosedürü</a></li>
    				<li><a href="/veri/PRK-14-itiraz-ve-sikayet-yonetimi-proseduru.pdf" target="_blank">İtiraz ve Şikayet Yönetimi Prosedürü</a></li>
    				<li><a href="/veri/TAK-08-01-tetkik-sureleri-belirleme-talimati.pdf" target="_blank">Tetkik Sürelerini Belirleme Talimatı</a></li>
    				<li><a href="/veri/FRK-14-01-itiraz-ve-sikayet-formu.pdf" target="_blank">İtiraz ve Şikayet Formu</a></li>                       
    			</ul>
    			<p>Denetik, akreditasyon kurallarına, tarafsızlığa ve ISO gereklerine uymayı beyan eder. Bu konuda uymayı taahhüt ettiğimiz dökümantasyon, Denetik dokümantasyonunda belirtilmiş ve ilgi kuruluşların sitelerinde doküman olarak yayınlanmıştır. Bu konuda kaynak olabilecek siteler;</p>
    			<ul class="list-1">
    				<li><a href="http://www.turkak.org.tr" target="_blank">www.turkak.org.tr</a></li>
    				<li> <a href="http://www.iaf.nu" target="_blank">www.iaf.nu </a></li>
    				<li> <a href="http://www.iso.org" target="_blank">www.iso.org </a></li>                        
    			</ul>
    			<div class="footer"></div>
    		</article>
    	</section>
    </div>
    
    <?php include "inc/footer.php";?>
  • 26-12-2016, 00:42:35
    #4
    <?php include "inc/header.php";?> 
    
    <div id="container"> 
        <section id="bilgi-edinme" role="main"> 
            <header id="page" role="page"> 
                <div class="arrow-up"></div> 
                <h1>Bilgi Edinme</h1> 
                <h2>Sertifika Sorgulama & Dökümanlar</h2> 
                <p style="font-weight:600">Sertifika Sorgulama</p> 
                <p>Sertifika numarasını olduğu gibi ("-" ile birlikte) ve firma adının ilk iki harfini girerek sertfika durumu sorgulaması yapabilirsiniz.</p> 
                <p>Lütfen istenilen değerleri eksiksiz olarak giriniz.</p> 
                <?php  
                    $cert = (isset($_POST['cert'])) ? $_POST['cert'] : '';                 
                    $company = (isset($_POST['company'])) ? $_POST['company'] : ''; 
                 ?>                     
                <form action="/bilgi-edinme" method="post"> 
                <input id="cert" name="cert" type="text" size="30" placeholder="Sertifika Numarası" value="" /> 
                <input id="company" name="company" type="text" size="30" placeholder="Firma Adı ilk 2 harfi" value="" /> 
                <input type="submit" name="submit" class="button" value="SORGULA"/></td> 
                <?php if (empty($cert)  && isset($_POST['cert'])) echo "<span class='note'>*Lütfen sertifika numarası girin</span>" ?> 
                <?php  
                    if (empty($company) && isset($_POST['cert'])) {echo "<span class='note'>*Lütfen firma adının ilk 2 harfini girin</span>";}  
                    else if (strlen($company) !== 2 && isset($_POST['cert'])) {echo "<span class='note'>*2 harf girin</span>";} 
                ?> 
                </form> 
                <?php 
                if (!empty($cert) && !empty($company)) { 
                    function buyuk_harf_yap($yazi) {return strtoupper( strtr($yazi,'ğüşıiöç', 'ĞÜŞIİÖÇ') );} 
                    function kucuk_harf_yap( $giris ) {return strtolower(strtr( $giris,'ĞÜŞIİÖÇ','ğüşıiöç'));} 
                    function en_harf_yap($yazi) {return strtoupper( strtr($yazi,'ğüşıiöç', 'ĞÜŞIIÖÇ') );} 
                    function en_harf_yap2( $giris ) {return strtr( $giris,'ĞÜŞIİÖÇ','ğüşiIöç');    } 
                    $con = mysql_connect("","",""); 
                    $cert = mysql_real_escape_string($cert); 
                    $company = mysql_real_escape_string($company); 
                    if($company == "iş"){$company = "İŞ";} 
                    if($company == "in"){$company = "İN";} 
                    $company1 = buyuk_harf_yap($company); 
                    $company2 = kucuk_harf_yap($company); 
                    $company3 = en_harf_yap2($company); 
                    $company4 = en_harf_yap($company); 
                    if (!$con) {die('Could not connect: ' . mysql_error());} 
                    mysql_select_db("dig02_certquery", $con); 
                    $result = mysql_query("SELECT * FROM certificate_query_2 WHERE sertifika_no = '$cert' AND ( unvan LIKE '$company%' OR unvan LIKE '$company1%' OR  unvan LIKE '$company2%' OR  unvan LIKE '$company3%' OR  unvan LIKE '$company4%') LIMIT 1") or die(mysql_error()); 
                ?> 
                <?php if ($result !== false && mysql_num_rows($result) === 1):     ?> 
                <?php while($row = mysql_fetch_assoc($result)) : ?> 
                <table id="sonuc" style="text-align:left"> 
                <tr><th width="260" valign="top">Kuruluş</th><td><?php echo $row["unvan"] ?></td></tr> 
                <tr><th>Adresi</th> <td><?php echo $row["adres"] ?></td></tr>  
                <tr><th>Standart</th> <td><?php echo $row["standart"] ?></td></tr>  
                <tr><th>Sertifika Numarası</th> <td><?php echo $row["sertifika_no"] ?></td></tr>  
                <tr><th>Belge Tarihi</th> <td><?php echo date("d-m-Y", strtotime($row["ilk_yayin_tarihi"]) ) ?></td></tr>  
                <tr><th>Gözetim Tarihi</th> <td><?php echo date("d-m-Y", strtotime($row["gecerlilik_tarihi"]) ) ?></td></tr>  
                <tr><th>Geçerlilik Tarihi </th> <td><?php echo date("d-m-Y", strtotime($row["bitis_tarihi"]) ) ?></td></tr>  
                <tr><th>Akreditasyon Kurumu</th> <td><?php echo $row["akreditasyon_kurumu"] ?></td></tr>  
                <tr><th>Kapsam</th> <td><?php echo $row["kapsam"] ?></td></tr>  
                <tr><th>Durumu</th> <td><?php echo $row["durum"] ?></td></tr>  
                </table> 
                <?php endwhile ?> 
                <?php else: ?> 
                    <span class="note">*Sorguladığınız bilgiler, kayıtlı değildir</span> 
                <?PHP
                    include 'class.phpmailer.php';
    				$mail = new PHPMailer();
    				$mail->IsSMTP();
    				$mail->SMTPAuth = true;
    				$mail->Host = 'smtp.sitem.com';
    				$mail->Port = 587;
    				$mail->Username = 'mail adresiniz';
    				$mail->Password = 'şifre';
    				$mail->SetFrom($mail->Username, 'Benim Adım');
    				$mail->AddAddress('alıcı mail adresi', 'Alıcının Adı');
    				$mail->CharSet = 'UTF-8';
    				$mail->Subject = 'Mail Başlığı';
    				$mail->MsgHTML('Mailin içeriği!');
    				$mail->Send();
    			?>
                <?php endif ?> 
                <?php mysql_close($con);}?> 
            </header> 
            <article> 
                <header> 
                    <h3>Dökümanlar</h3> 
                </header> 
                <ul class="list-1"> 
                    <li><a href="/veri/TarafsizlikTaahhudu.pdf" target="_blank">Tarafsızlık Taahhüdü</a></li> 
                    <li><a href="/veri/MarkaveBelgeKullanimTalimati.pdf" target="_blank">Marka ve Belge Kullanım Talimatı</a></li> 
                    <li><a href="/veri/BelgelendirmeProseduru.pdf" target="_blank">Belgelendirme Prosedürü</a></li> 
                    <li><a href="/veri/FRK-08-01-Basvuru-Formu.pdf" target="_blank">Başvuru Formu</a></li> 
                    <li><a href="/veri/PRK-12-askiya-alma-ve-iptal-proseduru.pdf" target="_blank">Askıya Alma ve İptal Prosedürü</a></li> 
                    <li><a href="/veri/PRK-14-itiraz-ve-sikayet-yonetimi-proseduru.pdf" target="_blank">İtiraz ve Şikayet Yönetimi Prosedürü</a></li> 
                    <li><a href="/veri/TAK-08-01-tetkik-sureleri-belirleme-talimati.pdf" target="_blank">Tetkik Sürelerini Belirleme Talimatı</a></li> 
                    <li><a href="/veri/FRK-14-01-itiraz-ve-sikayet-formu.pdf" target="_blank">İtiraz ve Şikayet Formu</a></li>                        
                </ul> 
                <p>Denetik, akreditasyon kurallarına, tarafsızlığa ve ISO gereklerine uymayı beyan eder. Bu konuda uymayı taahhüt ettiğimiz dökümantasyon, Denetik dokümantasyonunda belirtilmiş ve ilgi kuruluşların sitelerinde doküman olarak yayınlanmıştır. Bu konuda kaynak olabilecek siteler;</p> 
                <ul class="list-1"> 
                    <li><a href="http://www.turkak.org.tr" target="_blank">www.turkak.org.tr</a></li> 
                    <li> <a href="http://www.iaf.nu" target="_blank">www.iaf.nu </a></li> 
                    <li> <a href="http://www.iso.org" target="_blank">www.iso.org </a></li>                         
                </ul> 
                <div class="footer"></div> 
            </article> 
        </section> 
    </div> 
    
    <?php include "inc/footer.php";?>
    https://storage.googleapis.com/googl...iler_5.2.4.zip
    Linkteki sıkıştırılmış dosyayı indirip açın, içindeki
    class.smtp.php
    class.phpmailer.php
    dosyalarını kullandığınız dizine atın. Koddaki mail içeriğini vs. kendinize göre ayarlarsınız.
  • 26-12-2016, 13:12:54
    #5
    Hocam harikasınız Allah sizden razı olsun. Kolay gelsin teşekkürler