• 08-02-2016, 11:57:12
    #10
    Yukarıda verdiğin kod ile kaynakta gözüken kod farklı, ya sen birebir aynı kodu paylaşmadın yada posta içerisinde otomatik düzenleme yapılıyor.
    Link yapısını değilde, mail içeriği olarak gönderdiğin kod kısmının tamamını yazarsan gözden kaçan birşeyler vardır, bir şekilde görülebilir.
    mail()

    .apk uzantılı dosyayı zararlı yazılım olarak algılayıp bu adresi siliyor olabilir.
  • 08-02-2016, 13:52:09
    #11
    birkaç farklı öneri:
    1: this->getLink fonksiyonunu mail içeriğine yazdırıyorsanız, öncelikle $link = $this->getLink(); gibi bir değişken ataması yapın ve mail içeriğine bu değişkeni yazın
    2: link madem ki düzyazı olarak yazdırılabiliyor, o zaman bunu yine bir değişkende tutup yıpkı düzyazı olarak yazdırdığınız gibi href içerisine değişkeni eklemeyi deneyin
    3: eğer ki getLink fonksiyonu, fonksiyon içerisinde tanımlanmamış bir değişken içeriyorsa, yani fonksiyon dışında bir değişken tanımlandı ve bu değişkeni de fonksiyon içerisinde kullanıyorsanız, function getLink(){ hemen sonrasına bu değişkeni global olarak tanımlayın ya da mesela $abc değişkeni kullanıyorsanız $abc şeklinde değil de $_GLOBALS['abc'] şeklinde kullanın fonksiyon içinde.
    sistemin php yapısını görmeden bir çözüm sunmak biraz zor. fonksiyonunuz nasıl tanımlanmış, hangi classtan alıp hangi classta kullanıyor nasıl alıyor nasıl kullanıyor, öznitelik olarak ne tanımlanmış vs bilmeden kesin bir çözüm çok zor.
  • 08-02-2016, 13:54:17
    #12
    ErsaT adlı üyeden alıntı: mesajı görüntüle
    Yukarıda verdiğin kod ile kaynakta gözüken kod farklı, ya sen birebir aynı kodu paylaşmadın yada posta içerisinde otomatik düzenleme yapılıyor.
    Link yapısını değilde, mail içeriği olarak gönderdiğin kod kısmının tamamını yazarsan gözden kaçan birşeyler vardır, bir şekilde görülebilir.
    mail()

    .apk uzantılı dosyayı zararlı yazılım olarak algılayıp bu adresi siliyor olabilir.
    akaracay adlı üyeden alıntı: mesajı görüntüle
    birkaç farklı öneri:
    1: this->getLink fonksiyonunu mail içeriğine yazdırıyorsanız, öncelikle $link = $this->getLink(); gibi bir değişken ataması yapın ve mail içeriğine bu değişkeni yazın
    2: link madem ki düzyazı olarak yazdırılabiliyor, o zaman bunu yine bir değişkende tutup yıpkı düzyazı olarak yazdırdığınız gibi href içerisine değişkeni eklemeyi deneyin
    3: eğer ki getLink fonksiyonu, fonksiyon içerisinde tanımlanmamış bir değişken içeriyorsa, yani fonksiyon dışında bir değişken tanımlandı ve bu değişkeni de fonksiyon içerisinde kullanıyorsanız, function getLink(){ hemen sonrasına bu değişkeni global olarak tanımlayın ya da mesela $abc değişkeni kullanıyorsanız $abc şeklinde değil de $_GLOBALS['abc'] şeklinde kullanın fonksiyon içinde.
    sistemin php yapısını görmeden bir çözüm sunmak biraz zor. fonksiyonunuz nasıl tanımlanmış, hangi classtan alıp hangi classta kullanıyor nasıl alıyor nasıl kullanıyor, öznitelik olarak ne tanımlanmış vs bilmeden kesin bir çözüm çok zor.
    Tam kod da bu hocalarım

    <table>
        <tr style="margin:auto; padding: 0 15px; color:#888888; font-size: 17px; line-height: 150%; width:600px">
            <td>
    		<img src="http://site.com/wp-content/uploads/2016/01/site-logo-app.png"></img><br><br>
                <?php if($this->getApkStatus()) : ?>
                <p style="font-family: Verdana; font-weight: bold;color: #404040;font-size:15px; line-height:150%;"><?php echo $this->_("Android için hazırlanan APK dosyanız hazır."); ?></p>
                </i><a href="<?php echo $this->getLink(); ?>">APK dosyasını indir</a><br><br>İndirme linki çalışmıyorsa altta ki bağlantıyı kopyalayın, tarayıcının adres çubuğuna yapıştırın ve enter tuşuna basın.<br><br>
    		    <?php echo $this->getLink() ?>
    			<br><br>
                <?php else : ?>
                <p style="font-family: Verdana; font-weight: bold;color: #404040;font-size:15px; line-height:150%;"><?php echo $this->_("APK dosyası oluşturulamadı. Bir hata oluştu..."); ?></p>
                <?php endif; ?>
    		
    		<div class="nav">
        <a href="<?php echo $this->getLink() ?>">
        </a>
    </div>
            </td>
        </tr>
    </table><br><br>
    <a href ="http://site.com">SİTE.COM ™</a></a><br>Her hakkı saklıdır © 2016
    <?php echo $this->getLink(); ?>
    sorgusunu
    <?php else : ?> <?php endif; ?>
    arasına aldığım da ise bu sefer de mail hiç gitmiyor.

    Link değişken olduğu için kişilere farklı farklı linkler gidiyor ve sürekli değişiyor. O yüzden sabit link olarak yazamıyorum.
  • 10-02-2016, 15:24:34
    #13
    <?php
    $link = $this->getLink();
    ?>
    <table> 
        <tr style="margin:auto; padding: 0 15px; color:#888888; font-size: 17px; line-height: 150%; width:600px"> 
            <td> 
            <img src="http://site.com/wp-content/uploads/2016/01/site-logo-app.png"></img><br><br> 
                <?php if($this->getApkStatus()) : ?> 
                <p style="font-family: Verdana; font-weight: bold;color: #404040;font-size:15px; line-height:150%;"><?php echo $this->_("Android için hazırlanan APK dosyanız hazır."); ?></p> 
                </i><a href="<?php echo $link; ?>">APK dosyasını indir</a><br><br>İndirme linki çalışmıyorsa altta ki bağlantıyı kopyalayın, tarayıcının adres çubuğuna yapıştırın ve enter tuşuna basın.<br><br> 
                <?php echo $link; ?> 
                <br><br> 
                <?php else : ?> 
                <p style="font-family: Verdana; font-weight: bold;color: #404040;font-size:15px; line-height:150%;"><?php echo $this->_("APK dosyası oluşturulamadı. Bir hata oluştu..."); ?></p> 
                <?php endif; ?> 
             
            <div class="nav"> 
        <a href="<?php echo $link; ?>"> 
        </a> 
    </div> 
            </td> 
        </tr> 
    </table><br><br> 
    <a href ="http://site.com">SİTE.COM ™</a></a><br>Her hakkı saklıdır © 2016
    bu şekilde dener misin üstad..
  • 11-02-2016, 09:11:57
    #14
    Yok kardeşim değişen bir şey yok. Neyse artık bu şekilde idare eeceğim teşekkürler herkese
  • 11-02-2016, 11:25:32
    #15
    Verdiğiniz kodlar ile, mail içeriğindeki kodlar farklıydı örneğin target="_blank" kodu php kodu içerisinde yok.

    Bence değişiklik yaptığınız php dosya, mail gönderen güncel dosya değil. Bunu anlamak için link bölümünü silip tekrar deneyin yada komple dosya içeriğini silin hata mesajı ile karşılaşıyormusunuz kontrol edin.
  • 11-02-2016, 13:13:34
    #16
    üstad normalde ifin içinde düz metin olarak yazdırabiliyorsunuz, verdiğim şekilde de olmadıysa demek ki ya href içerisine alındığı için tırnak işaretleriyle vs ya da if ile alakalı bir mevzu söz konusu. mesela if () : ... endif şeklinde değil de if(){...} şeklinde kullanmayı deneyin, bazen bu tür durumlarda da karışıklık olabiliyor.