Хоть об стенку башкой

vilin

Новичок
Хоть об стенку башкой

PHP:
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
$link = mysql_connect("host:3306", "login", "pass") or die("Could not connect");
mysql_select_db("crystal102") or die("Could not select database");
$query = "SELECT id,clan,niktz,levl,profa,dolg,zvan FROM sostav ORDER BY dolg";
$result = mysql_query($query);
while ($data = mysql_fetch_array($result,MYSQL_ASSOC)) 
                { 
$url='http://www.timezero.ru/cgi-bin/info.pl?'.$data['niktz'];
$xml = file_get_contents($url); 
$xml = '<?xml version="1.0"?>'.$xml; 
$xmldoc = new DOMDocument();
$xmldoc->loadXML($xml);
$usercol = $xmldoc->getElementsByTagName('USER'); 
$user = $usercol->item(0); 
$attr_to_show = 'Данные'; 
echo $attr_to_show.' : <br>';
$clan = $user->attributes->getNamedItem('clan')->nodeValue;
echo '<img src=http://www.timezero.ru/i/clans/'.$clan.'.gif>';
$profa = $user->attributes->getNamedItem('pro')->nodeValue;
echo $data['niktz'];
echo $user->attributes->getNamedItem('level')->nodeValue;
echo '<img src=http://www.timezero.ru/i/i'.$profa.'.gif>';
                }
?>

Выдает ошибку
Fatal error: Call to a member function getNamedItem() on a non-object in /www_host/hosts/crystal.cwx.ru/components/com_custompages/sostav.php on line 18
я так понимаю надо чистить переменную после каждого круга?!
 

Армян

Новичок
vilin
Думаю да. Я сам один раз тут выложил логин и пас реальные ;) хорошо что от халявного хостинга были и ничего ценного там небыло
 

vilin

Новичок
Автор оригинала: Армян
vilin
Думаю да. Я сам один раз тут выложил логин и пас реальные ;) хорошо что от халявного хостинга были и ничего ценного там небыло
нет
 

vilin

Новичок
Автор оригинала: admin
после $user = $usercol->item(0);
вот результатhttp://crystal.cwx.ru/index.php?option=com_custompages&cpage=sostav.php&Itemid=47
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
$link = mysql_connect("гыгыгы", "уууу", "ччччч") or die("Could not connect");
mysql_select_db("crystal102") or die("Could not select database");
$query = "SELECT id,clan,niktz,levl,profa,dolg,zvan FROM sostav ORDER BY dolg";
$result = mysql_query($query);
while ($data = mysql_fetch_array($result,MYSQL_ASSOC))
{
$url='http://www.timezero.ru/cgi-bin/info.pl?'.$data['niktz'];
$xml = file_get_contents($url);
$xml = '<?xml version="1.0"?>'.$xml;
$xmldoc = new DOMDocument();
$xmldoc->loadXML($xml);
$usercol = $xmldoc->getElementsByTagName('USER');
$user = $usercol->item(0);
var_dump($user);
$attr_to_show = 'Данные';
echo $attr_to_show.' : <br>';
$clan = $user->attributes->getNamedItem('clan')->nodeValue;
echo '<img src=http://www.timezero.ru/i/clans/'.$clan.'.gif>';
$profa = $user->attributes->getNamedItem('pro')->nodeValue;
echo $data['niktz'];
echo $user->attributes->getNamedItem('level')->nodeValue;
echo '<img src=http://www.timezero.ru/i/i'.$profa.'.gif>';
}
?>

-~{}~ 21.07.08 09:05:

чет мне кажеться надо таймаут зделать?
 

confguru

ExAdmin
Команда форума
Сверху