Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Генерация хмл каталога с помощью пхп (http://www.flasher.ru/forum/showthread.php?t=74950)

Skubent 02.02.2006 16:19

Не те логин и пароль...
Access denied for user: 'user_some@localhost' (Using password: YES)

Cherry Twist 02.02.2006 16:39

<?
include_once './const.php';
function to_xml($str)
{
return htmlspecialchars($str);
}


Header("Content-Type: \"text/xml\"; charset=windows-1251");
?><?='<?'?>xml version="1.0" encoding="windows-1251"<?='?>'?>

<price date="<?=date('Y-m-d H:i')?>">
<name>YourShop</name>
<url>http://moy-dom.com.ua/</url>
<currency code='UAH'/>
<region>Украина</region>
<catalog>
<?
foreach ($categories as $row) {
echo '<category id="', $row['id'], '" parentID="', $row['parentID'], '">', to_xml($row['name']), '</category>';
}
?>
</catalog>
<items>
<?
$db = mysql_connect("localhost","nobody ","");
$res = mysql_query("SELECT id,name,catalogID,description,image_path,extern_ur l,price_uah price, vendor FROM price WHERE price_uah!=0 ORDER BY RAND() LIMIT 20");
while($o = mysql_fetch_object($res))
{
?><item id="<?=$o->id?>">
<name><?=to_xml($o->name)?></name>
<price><?=$o->price?></price>
<categoryId><?=$o->catalogID?></categoryId>
<description><?=to_xml($o->description)?></description>
<url><?=to_xml($o->extern_url)?></url>
<image><?=to_xml($o->image_path)?></image>
<vendor><?=to_xml($o->vendor)?></vendor>
</item>
<?
}
?>
</items>
</price>

Cherry Twist 02.02.2006 16:42

<?xml version="1.0" encoding="windows-1251"?>
<price date="2006-02-02 14:40">
<name>YourShop</name>
<url>http://moy-dom.com.ua/</url>
<currency code='UAH'/>
<region>???????</region>
<catalog>
<br />
<b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/moydom/public_html/const.php</b> on line <b>19</b><br />
</catalog>
<items>
<br />
<b>Warning</b>: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in <b>/home/moydom/public_html/const.php</b> on line <b>28</b><br />
</items>
</price>

Skubent 02.02.2006 16:43

Код:

foreach ($categories as $row)
$categories - не массив. Подозреваю, там вообще пусто.

Код:

$res = mysql_query("SELECT id,name,catalogID,description,image_path,extern_ur l,price_uah price, vendor FROM price WHERE price_uah!=0 ORDER BY RAND() LIMIT 20");
while($o = mysql_fetch_object($res))

Запрос к БД не выполняется.

Cherry Twist 02.02.2006 16:50

А какой же выход?

Skubent 02.02.2006 17:27

проверять наполнение файла
'./const.php';

Cherry Twist 06.02.2006 17:30

не получается ничего.
абсолютно. :(

bunker6 06.02.2006 17:58

Пользуйтесь тегами [рhр][/рhр]

Самурай 06.02.2006 18:00

ответы такой
нанять програмиста что б он разобрался чтои к чему.

Cherry Twist 06.02.2006 18:03

вот бред покупать раскрутку и дополнительно платить программисту чтоб он еще разбирался с ихней индексацией???
я лучше бабки заберу обратно.


Часовой пояс GMT +4, время: 05:26.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.