Witam
Zrobiłem kod który generuje odpowiedni plik XML z aktualnymi produktami i cenami który będzie przekazywał dane do ceneo plik bez problemu można pobrać ale nie wiem jak zapisać go na serwerze generuje się pusty plik bez zawartości mogę prosić o poradę jak zrobić aby zapisywał się plik z wygenerowaną zawartością.
<?
header('Content-type: application/xml; charset="utf-8"'); header('Content-Type: text/xml');
echo'<?xml version="1.0" encoding="utf-8"?>'."\n"; echo'<offers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">'."\n"; // Zaczynamy pętlę która pobiera dane do ceneo
include "..//polaczenie_pdo.php";
$id = '0';
$status = '0';
$stmt = $dbh->prepare("SELECT `id`,`nazwa_produktu`,`cena_sprzedazy`,`link_do_produktu`,`nazwa_kategorii`, `meta-description` ,`zdjecie`,`nazwa_kategorii`,`miniatura` FROM produkty WHERE dostepnosc = 1 ORDER BY id ASC");
$stmt->bindParam(':status', $status);
$stmt->execute();
$opinie = $stmt->fetchAll();
foreach($opinie as $row) {
$id = $id+1;
echo'<o id="'.$id.'" url="'.$row['link_do_produktu'].'" price="'.$row['cena_sprzedazy'].'.00 PLN" avail="1" set="1" weight="15" basket="1" stock="99">'."\n";
<![CDATA[Biuro i firma/Reklama i poligrafia/Tablice potykacze i stojaki reklamowe]]> </cat>'."\n";
<![CDATA['.$row['nazwa_produktu'].']]>
</name>'."\n";
<main url="'.$row['zdjecie'].'"/>
<i url="'.$row['miniatura'].'"/> </imgs>'."\n";
<![CDATA['.$row['meta-description'].'
Zobacz nasze portfolio <a href="https://www.irollup.pl/opinie_wykonanych_zlecen_scianki.php" target="_blank">https://www.irollup.pl/opinie_wykonanych_zlecen_scianki.php</a>]]>
</desc>'."\n";
<a name="Producent">
<![CDATA[iRollup]]>
</a>
<a name="Kod_producenta">
<![CDATA[iRollup]]>
</a>
<a name="EAN">
<![CDATA[12345678]]>
</a>
</attrs>'."\n";
};
// Koniec pętli
echo'</offers>'."\n"; // Ostatnia linijka zamykająca skrypt nie powtarzalna //
// Zapisuje na dysku
$fp = fopen('produkty_w_sklepie_dla_ceneo.xml', 'w'); fwrite("produkty_w_sklepie_dla_ceneo.xml", $fp); //
//
//
Z góry bardzo dziękuję za poradę