php

PHP İçinde XML Kullanmak

Bu makalede size hakkimizda.php’yi nasıl hakkimizda.xml olarak gösterip işleyeceğimizi anlatıyorum.
Örneğin hakkinda.xml isimli bir dosyamız olsun bu dosyayı swf dosyası çekiyor olsun. İçeriğide:

<?xml version="1.0" encoding="utf-8"?>
<content><![CDATA[Hakkında yazısı]]></content>

olsun.
XML dosyasının bulunduğu klasörün içine aynı isimde bir php dosyası oluşturun. Mesela hakkinda.xml dosyası için hakkinda.php olarak bir dosya oluşturun.
hakkinda.xml dosyasındaki kodları hakkinda.php dosyasına kopyalayıp echo ile yazdırıyoruz. Örneğe göre kodlar şu şekilde olmalı:

<?php echo '<?xml version="1.0" encoding="utf-8"?>
<content><![CDATA['; ?>
<?php echo 'Hakkında yazısı'; ?>
<?php echo ']]></content>'; ?>

Daha sonra yapmamız gereken hakkinda.php dosyamızla aynı klasör içinde .htaccess dosyası oluşturmak ve içine şunları yazmak:

RewriteEngine on
RewriteRule ^hakkinda.xml hakkinda.php

Daha sonra hakkinda.xml dosyasını silebiliriz. Artık tarayıcıdan hakkinda.xml dosyasına erişilmeye çalışıldığında aslında hakkinda.php dosyası çalışacaktır. hakkinda.php dosyasında veritabanına bağlanıp veri çekebilirsiniz ve bu verileri kullanabilirsiniz. Aynı mantıkla site haritaları da rahatlıkla oluşturabilirsiniz.

Post Author: damatmedya

Yorum yazma sırası sizde!