• 19-12-2019, 23:29:34
    #1
    Üyeliği durduruldu
    Merhaba,

    Elimde aşağıdaki gibi bir kod var. Url alanındaki xml dosyasını indirip başına utf tagı ekletmek istiyorum. fakat kod çalışırken hata veriyor.

    Parse error: syntax error, unexpected '$dosya' (T_VARIABLE) in /home/siteadi/public_html/servis/xmldosyasi.php on line 2


    $dosya nın karşılığındaki alanda bulunan xml dosyasını kafamdan attım.

    Bu sorunu nasıl çözebiliriz?

    Yardımcı olacak arkadaşa teşekkürlerimi sunuyorum.

    <?php
    $dosya = fopen('https://www.r10.net/xmlsiteurl.php', 'r');
    $icerik = fread($dosya, filesize('bayev.xml'));

    $dosya2 = fopen('bayev.xml', 'w+');
    fwrite($dosya2, '<?xml version="1.0" encoding="UTF-8"?>'.$icerik);

    fclose($dosya);
    fclose($dosya2);

    ?>
  • 20-12-2019, 10:47:29
    #2
    Sunucunuzda allow_url_fopen açık mı? Ayrıca fopen yerine simplexml_load_file ya da file_get_contents ile okumanızı tavsiye ederim.