• 29-07-2009, 13:11:59
    #1
    --oku.php --VERİ TABANINA GİRİLEN VERİLERİ XML DOSYANIN İÇİNE ATMAYA ÇALIŞTIM
    <?php
    $link=mysql_connect("localhost","root","");
    mysql_select_db("hirdavat_guncelleme",$link);
    $sorgu = mysql_query("SELECT * FROM bilgilendirme ");
    echo " <?xml version = \"1.0\" encoding=\"iso-8859-9\"?> \n ";
    echo "<?xml-stylesheet type="text/css" href="Persons.css">";
    echo "<persons> \n";
    echo "<person no='122'> \n";
    while($list=mysql_fetch_assoc($sorgu))
    {
    echo "<name>".$list[bilgi]."</name> \n";
    //echo "<item>" .$list[icerik]. "</item> \n" ;
    }
    echo "</person> \n";
    echo "</persons> \n";
    ?>
    --okut.html--YAZDIĞIM PHP DEN DE HTMLEYE VERİ ÇEKTİM
    <html>
    <body>
    <xml id="okut" src="xmlcevir.xml"></xml>
    <table datasrc="#okut">
    <tr>
    <td><span datafl ="name"></td>
    </tr>
    </table>
    ARADA .HTACCESS KULLANDIM.NORMALDE ADRES ÇUBUĞUNA XMLCEVİR.XML YAZDIĞIMDA EKRANA OKU.PHP DOSYASI GELİYOR.AMA HTML DE VERİLERİ OKUYAMIYORUM YARDIM EDERSENİZ SEVİNİRİM
  • 29-07-2009, 13:29:44
    #2
    xml çıktıyı ve nasıl görünmesi istediğini resim olarak koyarsan yardımcı olurum
  • 29-07-2009, 13:34:22
    #3
    ortada xml bi dosya yok zaten
    .htaccess dosyasıyla RewriteRule ^xmlcevir.xml$ oku.php [L,NC]
    kandırıyorum.yani xmlcevir.xml gordüğü anda oku.php gelcek oku.php içindeki verileri de html içinde gösterecek.xmlcevir.xml olmamasına rağmen adres çubuğuna xmlcevir.xml yazdığımda uku.php geliyor
  • 29-07-2009, 15:13:11
    #4
    Bende diyorumki üç yöntem var (2. ve 3. yöntem aynı sayılır) bunu yapabilmek için;
    1. Bu adresteki gibi xml'e xls sheet atayarak görüntüyü sağlamak. Bunun dezavantajı sadece ie de stilleri algılıyor.Diğerlerinde düz yazı olarak gösteriyor
    2. Bu yöntemde okut.php olarak gösterip php deki simplexml i kullanarak verileri okuyup istediğin şekilde gösterme. (php yani çalışan)
    3. Yada dersinki okut.html olsun o zamanda simplexml i javascript'te yaparak 2. yöntemdeki gibi gösterebilirsin. (js lerin çalışması iptal edilmesi durumunda patlar)

    <kd>2. yöntemi kullanıyorum ben, çünkü istemcide js'lerin iptal edilmesi yada okunamaması gibi bir durum oluşabilir. Ayrıca xml istediğinde php verdiğini anlamıştım, ondan dolayı XML ÇIKTI dedim</kd>
  • 29-07-2009, 15:34:36
    #5
    Teşekkürler birazdaha kurcalıyım