Veritabanından Gelen PHP Kodunu Çalıştırma

Merhaba Arkadaşlar;

Şimdi veritabanındaki bir alan içinde html kodum bulunmamaktadır. Bu HTML kodu içinde php kodları da var. Ama sayfaya yazdırdığım zaman bu php kodunu calistirmiyor. Açıklama Satırı gibi gösteriyor.

Veritabanındaki alandan çektiğim kod :

          <?php if($dizi[4]==1){ ?>
          <div class="row">
            <div class="col-lg-12  col-md-12 col-sm-12 col-xs-12">
              <div class="social-box">
                <ul class="social-links">
                  <li><a target="_blank" href="https://www.facebook.com/"><i class="icomoon-facebook"></i></a></li>
                  <li class=""><a target="_blank" href="https://twitter.com/"><i class="icomoon-twitter"></i></a></li>
                  <li><a target="_blank" href="https://www.google.com/"><i class="icomoon-googleplus"></i></a></li>
                  <li class="li-last"><a target="_blank" href="https://www.pinterest.com/"><i class="icomoon-pinterest"></i></a></li>
                </ul>
              </div>
            </div>
          </div>
          <?php } ?>

Sayfa kaynağında da php kodunun görüntüsü:

 

Kısaca sayfa kaynağı görüntüleme kısmında html sayfasına <!--  Açıklama Satırı burasıdır --> yazarız ve o sayfa içinde gözükmediği gibi php koduda sayfa içinde gözükmüyor açıklama satırı gibi yeşil renkte yazmaktadır.

Bunu yapmandaki amaç nedir?

String dizesini PHP kodu olarak çalıştırmak için eval() fonksiyonunu kullanabilirsiniz

bkz. http://php.net/manual/en/function.eval.php

Demekki lazım olduda kullanmam gerekiyor niye size bu kadar dert etti anlamadım. Yücel Yavuz.

Cevabınız için teşekkür ederim fakat bu sekildede olmadı. Muhammed Yunus.

Cevap Yaz

Cevap yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git