• 30-09-2013, 10:53:33
    #1
    Normalde lisans sistemi yaparken xml içinden lisans kodunu bulma işlemini başka bir iş için yaptım ama bazı problemlerle karşılaşıyorum. XML dosyası içinde bir parametreye göre veriyi alamaya çalışıyorum.

    $referenceid	= $_GET["refid"];
    $file		=simplexml_load_file("../stok/xml_datas/Genel_Rezerv.xml");
    $content 	= $file->xpath('//Rezerv[StokKodu[@xmlns="'.$referenceid.'"]]'); 
    $show	= $content[0];
    Normalde
     echo $show->StokKodu;
    dediğim zaman istediğim veriyi basması lazım fakat

    Warning: simplexml_load_file() [function.simplexml-load-file]: ../stok/xml_datas/Genel_Rezerv.xml:4: namespace warning : xmlns: URI 01.000121 is not absolute in /home/xxxx/public_html/stok2/search.php on line 8
    şeklinde bir hata alıyorum. Bu sorunu nasıl çözebilirim?
  • 30-09-2013, 17:36:09
    #2
    XML'i görmek mümkün mü?
  • 30-09-2013, 17:47:37
    #3
    zinan adlı üyeden alıntı: mesajı görüntüle
    XML'i görmek mümkün mü?
    Sorunu çözdüm. xml içindeki bir etiketin hatalı olmasından kaynaklanıyormuş.