Prosime o radu, vyskusali sme uz rozne generatori prikladam jeden priklad:
Kód:
<?php
$shopUrl = 'http://www.najkupa.sk'; // adresa shopu včetně http://
include(dirname(__FILE__).'/config/config.inc.php'); // cesta ke config souboru
error_reporting(0);
$p=Product::getProducts(3, 0, 0, 'id_product', 'desc', false); // ceština je v databázi zapsaná pod číslem 3
$products=Product::getProductsProperties(3, $p); // ceština je v databázi zapsaná pod číslem 3
header("Content-Type: text/xml");
echo '<?xml version="1.0" encoding="utf-8"?>
<SHOP>';
foreach ($products as $row) {
$img=Product::getCover($row['id_product']);
echo '
<SHOPITEM>
<PRODUCT>'.str_replace("&", "&", $row['name']).'</PRODUCT>
<DESCRIPTION>'.str_replace("&", "&",strip_tags($row['description_short'])).'</DESCRIPTION>
<URL>'.$shopUrl.''.$row['link'].'</URL>
<IMGURL>'.$shopUrl.'/img/p/'.$row['id_product'].'-'.$img['id_image'].'.jpg</IMGURL>
<PRICE_VAT>'.($row['price']*1).'</PRICE_VAT>
<AVAILABILITY>0</AVAILABILITY>
</SHOPITEM>';
}
echo '</SHOP>';
?>
Tento script bol ulozeny na ftp a naslednym zavolanim linku
http://www.najkupa.sk/xml-test.php sa zobrazi xml.Cize zrejme vse v poriadku.
Problem je ale ze po vlozeni tohto isteho scriptu na ine ftp uz nefunguje vid link:
http://www.veba.sk/xml-test.php Samozrejme ze $shopUrl sa nastavil pre dany web.
Mohol by byt problem na strane hostingu? Inak aj jeden aj druhy su na tom istom hostingu.
Ak by sa nasiel dakto kto by sa vedel na to pozret prosim o kontakt