Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- header("Content-type: text/xml");
- ob_start();
- $xml = '<?xml version="1.0" encoding="UTF-8"?>
- <discounts>
- <operator>
- <name>Bumbay</name>
- <url>http://bumbay.ru</url>
- <param></param>
- <logo>http://public.lablz.com/images/logoObval.png</logo>
- <logo264>http://kuponator.ru/pics/big/obval.com.jpg</logo264>
- <logo88>http://kuponator.ru/pics/small/obval.com.jpg</logo88>
- <logo16>http://kuponator.ru/pics/fav/obval.com.gif</logo16>
- </operator>
- <offers>
- ';
- ?>
- <?
- foreach ($offers as $offer) {
- foreach ($offer->city as $city) {
- $xml = $xml.'<offer>
- <id>'.$offer['id'].'</id>
- <url>'.'http://bumbay.ru/good/'.$offer['id'].'</url>
- <name>'.strip_tags(str_replace(array("\n",' ','«','»','—','–','®','×','…','&'),' ',$offer['name'])).'</name>
- <description>'.strip_tags(str_replace(array("\n",' ','«','»','—','–','®','×','…','&'),' ',$offer['short_description'])).'</description>
- <region>'.strip_tags(str_replace(array("\n",' ','«','»','—','–','®','×','…','&'),' ',$city['name'])).'</region>
- <beginsell>'.strip_tags(str_replace(array("\n",' ','«','»','—','–','®','×','…','&'),' ',$offer['time_start'])).'</beginsell>
- <endsell>'.strip_tags(str_replace(array("\n",' ','«','»','—','–','®','×','…','&'),' ',$offer['time_end'])).'</endsell>
- <beginvalid>'.strip_tags(str_replace(array("\n",' ','«','»','—','–','®','×','…','&'),' ',$offer['time_start'])).'</beginvalid>
- <endvalid>'.strip_tags(str_replace(array("\n",' ','«','»','—','–','®','×','…','&'),' ',$offer['time_end_coupon'])).'</endvalid>
- <picture>';
- ?>
- <?
- foreach ($offer->goodImages as $img) {
- $xml = $xml.'http://bumbay.ru/images/goods/'.strip_tags(str_replace(array("\n",' ','«','»','—','–','®','×','…','&'),' ',$img->image));
- //break;
- }
- ?>
- <? $xml = $xml.'</picture>
- <price>'.strip_tags(str_replace(array("\n",' ','«','»','—','–','®','×','…','&'),' ',$offer['good_price'])).'</price>
- <discount>'.strip_tags(str_replace(array("\n",' ','«','»','—','–','®','×','…','&'),' ',$offer['skidka'])).'</discount>
- <discountprice>'.strip_tags(str_replace(array("\n",' ','«','»','—','–','®','×','…','&'),' ',$offer['price'])).'</discountprice>
- <pricecoupon>0</pricecoupon>
- <supplier>
- <name>'.strip_tags(str_replace(array("\n",' ','«','»','—','–','®','×','…','&'),' ',$offer->partner['ofice_name'])).'</name>
- <url>'.strip_tags(str_replace(array("\n",' ','«','»','—','–','®','×','…','&'),' ',$offer->partner['site'])).'</url>
- <tel>'.strip_tags(str_replace(array("\n",' ','«','»','—','–','®','×','…','&'),' ',$offer->partner['telephon'])).'</tel>
- <addresses>
- <address>
- <name>'.strip_tags(str_replace(array("\n",' ','«','»','—','–','®','×','…','&'),' ',$offer->partner['f_adres'])).'</name>
- </address>
- </addresses>
- </supplier>
- </offer>
- ';
- }
- }
- ?>
- <? $xml = $xml.'
- </offers>
- </discounts>';
- echo $xml;
- $output = ob_get_contents();
- ob_end_clean();
- $file = fopen("action.xml","wt") or die("err");
- fputs($file,$output);
- fclose($file);
- $base = file_get_contents("action.xml");
- $base = trim(preg_replace("/[\r\n]+/m","\r\n", $base));
- $fp = fopen("action.xml", "w");
- fwrite($fp, $base);
- fclose($fp);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement