Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Сгенерированный код в файл!!

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Подскажите плизз...
riv
Отправлено: 07 Декабря, 2011 - 18:14:27
Post Id



Гость


Покинул форум
Сообщений всего: 78
Дата рег-ции: Сент. 2011  
Откуда: Краснодар


Помог: 0 раз(а)




Есть такой код.

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3.  
  4. $host = "localhost";
  5. $db_username = "username";
  6. $db_password = "password";
  7. $db_name = "dbname";
  8.  
  9. $connect = @ mysql_pconnect($host, $db_username, $db_password) or die('Cannot connect to server');
  10. @ mysql_select_db($db_username) or die('Cannot connect to db');
  11. @ mysql_query("SET NAMES 'windows-1251'", $connect);
  12.  
  13.  
  14. $writer = new XMLWriter();
  15.  
  16. $writer->openURI('php://output');
  17. $writer->startDocument('1.0', 'windows-1251');
  18. $writer->setIndent(4);
  19.  
  20.  
  21. $writer->startElement('urlset');
  22. $writer->writeAttribute('xmlns', "http://www.sitemaps.org/schemas/sitemap/0.9");
  23.  
  24.  
  25. $writer->startElement("url");
  26.     $writer->writeElement('loc', 'http://'.$_SERVER['HTTP_HOST'].'/');
  27.     $writer->writeElement('changefreq', 'daily');
  28.     $writer->writeElement('priority', '1.00');
  29. $writer->endElement();
  30.  
  31. // Внутренние каталоги
  32. $sql = "SELECT `id`, `datetime` FROM `table_name`";
  33. $result = @mysql_query($sql, $connect) or die(mysql_error());
  34. while ($row = mysql_fetch_row($result)) {
  35.     $writer->startElement("url");
  36.         $writer->writeElement('loc', 'http://'.$_SERVER['HTTP_HOST'].'/index+nums-'.$row[0].'.html');
  37.         $writer->writeElement('lastmod', ''.$row[1].'');
  38.         $writer->writeElement('changefreq', 'daily');
  39.         $writer->writeElement('priority', '1.00');
  40.     $writer->endElement();
  41. }
  42. // / Внутренние каталоги
  43.  
  44. // Закрываем соединение
  45. mysql_close($connect);
  46.  
  47. // Закрываем urlset
  48. $writer->endDocument();
  49.  
  50. $writer->flush();
  51.  
  52. ?>


Как полученный код сохранить в файл .xml не выводя код на экран?
Зарание спасибо.

(Отредактировано автором: 07 Декабря, 2011 - 18:19:32)

 
 Top
Данил_123
Отправлено: 07 Декабря, 2011 - 18:28:28
Post Id


Участник


Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011  
Откуда: rostov


Помог: 9 раз(а)




не буду углублятся в подробности, но при использование @ ОШБКИ НЕ КАК НЕ ДОЛЖНО БЫТЬ


-----
http://mysitecost.ru
 
 Top
Мелкий Супермодератор
Отправлено: 07 Декабря, 2011 - 18:33:30
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




riv пишет:
$writer->openURI('php://output');

Намёк ясен или пояснить?


-----
PostgreSQL DBA
 
 Top
riv
Отправлено: 07 Декабря, 2011 - 18:47:53
Post Id



Гость


Покинул форум
Сообщений всего: 78
Дата рег-ции: Сент. 2011  
Откуда: Краснодар


Помог: 0 раз(а)




Мелкий пишет:
riv пишет:
$writer->openURI('php://output');

Намёк ясен или пояснить?

Спасибо понял

(Отредактировано автором: 07 Декабря, 2011 - 18:52:06)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« XML и его обработка »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB