PHP.SU

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

Страниц (8): « 1 2 3 4 [5] 6 7 8 »

> Найдено сообщений: 112
romanov Отправлено: 26 Апреля, 2012 - 17:57:48 • Тема: Парсинг сайта • Форум: Хранение данных, их вывод и обработка

Ответов: 10
Просмотров: 6759
в .htaccess стоит display errors On
Да вообще дело до ошибок не доходит, браузер грузится пока его не остановишь
romanov Отправлено: 26 Апреля, 2012 - 14:37:32 • Тема: Парсинг сайта • Форум: Хранение данных, их вывод и обработка

Ответов: 10
Просмотров: 6759
help кто-нибудь, за помощь могу заплатить, оплата webmoney
romanov Отправлено: 26 Апреля, 2012 - 00:05:13 • Тема: Ошибка xml • Форум: XML и его обработка

Ответов: 3
Просмотров: 4130
Спасибо за ответ, вроде разобрался, убрал в теге description в тексте символ &
romanov Отправлено: 25 Апреля, 2012 - 23:36:39 • Тема: Ошибка xml • Форум: XML и его обработка

Ответов: 3
Просмотров: 4130
Всем доброго времени суток.

Помогите решить проблему:

При загрузке xml файла при помощи функции simplexml_load_file, в браузере появляются ошибки error on line 1621 at column 376: xmlParseEntityRef: no name, в строке

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <description>Введение(br)(br)Глава 1. Состояние и динамика развития мирового гостиничного бизнеса(br)1.1. Основные тенденции развития мирового гостиничного бизнеса(br)1.2. Понятие и особенности работы глобальных гостиничных цепей(br)(br)Глава 2. Крупнейшие лидеры мировой гостиничной индустрии(br)2.1. Американские глобальные гостиничные сети (Hilton Group, Starwood Hotels & Resorts, Marriott International)(br)2.2. Проблемы и перспективы развития международных и отечественных гостиничных сетей в России(br)(br)Заключение(br)Список литературы(br)Приложения</description>
  3.  
  4.  


Подскажите что тут может быть неправильно ?

Спасибо
romanov Отправлено: 24 Апреля, 2012 - 13:15:53 • Тема: Парсинг сайта • Форум: Хранение данных, их вывод и обработка

Ответов: 10
Просмотров: 6759
Дайте кто-нибудь пожалуйста конкретный совет, как решить эту проблему.

По поводу циклов вместо рекурсию, пытался делать и так, но результат тот же.

Если здесь бесконечная рекурсия как писал Мелкий , то как это исправить ?
romanov Отправлено: 24 Апреля, 2012 - 09:27:17 • Тема: Парсинг сайта • Форум: Хранение данных, их вывод и обработка

Ответов: 10
Просмотров: 6759
Все доброго времени суток.

Опять поднимаю эту тему, потомучто не могу справиться с этой задачей.

Суть проблемы: Занимаюсь парсингом сайта, сначала достаю все ссылки главной страницы каталога на сайте( их около 560 ), для каждой ссылки рекурсивно вызывается функция (parsing_page) , которая выбирает способ парсинга для ссылок второго уровня каталога, но до этого дело не доходит т.к. браузер грузится пока его не остановишь.

Вот код:

CODE (php):
скопировать код в буфер обмена
  1.  
  2.  
  3. require_once ("simple_html_dom.php");
  4. $arr=array('/goods/catalog/cat/');
  5.  
  6. parsing_page('http://www.merlion.ru/goods/catalog/cat/');
  7.  
  8. function parsing_page($url)
  9.  
  10. {
  11.         $arr=array();
  12.        
  13.         $mas = Array();
  14.         $path_url = parse_url($url);
  15.  
  16.        
  17.         preg_match('#(/goods/catalog/cat/)#i',$path_url['path'], $pathmain);
  18.        
  19.         preg_match('#(/goods/catalog/cat/\w+/\w+/)#i', $path_url['path'], $pathcat);
  20.         preg_match('#(/goods/catalog/product/\d+/)#i', $path_url['path'], $pathdetail);
  21.  
  22.         $merl = file_get_html($url);
  23.  
  24.         switch( $path_url['path'] ):
  25.         case $pathmain[0] :
  26.  
  27.         foreach ($merl->find('div[class="catalog_link"]') as $main_container):
  28.  
  29.                 $h3 = $main_container->find("h3");
  30.                 #echo $h3[0];
  31.                 foreach ($main_container->find('ul[class="catalog_list"] li ul') as $ul):
  32.                         foreach($ul->find('a') as $li):
  33.                         #echo $li->href."<br>";
  34.                                 if (in_array($li->href,$GLOBALS['arr'])) continue;
  35.                      $GLOBALS['arr'][]=$li->href;
  36.                        
  37.                                         #$mas2[]="http://merlion.ru".$li->href;
  38.  
  39.                                          parsing_page("http://www.merlion.ru".$li->href);      
  40.                         endforeach;    
  41.                        
  42.                 endforeach;
  43.        
  44.         endforeach;
  45.        
  46.         break;
  47.        
  48.         case $pathcat[0]:
  49.                
  50.                
  51.                 echo "KO<br>";
  52.                
  53.                
  54.         break; 
  55.        
  56.        
  57. endswitch;
  58.  
  59. }
  60.  
  61.  
romanov Отправлено: 16 Апреля, 2012 - 12:12:49 • Тема: проблема с соединением с БД • Форум: Работа с СУБД

Ответов: 1
Просмотров: 650
Всем доброго времени суток


Соединяюсь с БД при помощи функции mysql_connect()

$rating_conn = mysql_connect($rating_dbhost, $rating_dbuser, $rating_dbpass) or die ('Error connecting to mysql');

$rating_dbhost = "localhost:3306";
$rating_dbuser ="user";
$rating_dbpass = "pass";

Все параметры проверил 10 раз постоянно пишет что 'Error connecting to mysql'

Может быть эта функция устарела и не используется в какой то версии PHP
romanov Отправлено: 10 Апреля, 2012 - 21:48:04 • Тема: получить значение тега • Форум: Вопросы новичков

Ответов: 3
Просмотров: 169
Bio man пишет:
romanov пишет:
браузер выдал ошибку Extra content at the end of the document.
romanov пишет:
CODE (html):
скопировать код в буфер обмена
  1. <xsl:output method="xml"  encoding="UTF-8" indent="yes" />
Не закрыт


На конце тега output символ / это и есть закрытие тега, output не парный тег вроде
romanov Отправлено: 10 Апреля, 2012 - 21:20:09 • Тема: получить значение тега • Форум: Вопросы новичков

Ответов: 3
Просмотров: 169
Всем доброго времени суток

Разбираю xml документ при помощи xpath имеющий следующую структуру

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?xml version="1.0" encoding="UTF-8" ?>
  3. <?xml-stylesheet href="handler_xml.xsl"  type="text/xsl" ?>
  4.  
  5. <item>
  6.         <urlfull>http://www.rusdiplom.ru/psihologi/diplom/3907</urlfull>
  7.         <urljob>3907</urljob>
  8.         <type>diplom</type>
  9.         <categ>psihologi</categ>
  10.         <descfull></descfull>
  11.         <stran>75</stran>
  12.         <cost>4000</cost>
  13.         <year>2012</year>
  14.         <other></other>
  15.         <attach></attach>
  16. </item>
  17.  


Необходимо при помощи xpath получить значения всех тегов которые находятся внутри корневого item

Написал такой xsl файл обрабатывающий документ выше

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?xml version="1.0" encoding="UTF-8"?>
  3. <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  4.  <xsl:output method="xml"  encoding="UTF-8" indent="yes" />
  5.        
  6.         <xsl:template match="/item" >
  7.        
  8.                
  9.                 <xsl:value-of select=".//stran" disable-output-escaping="yes" />
  10.          
  11.          </xsl:template>
  12.  
  13.  </xsl:stylesheet>
  14.  
  15.  


При этом значение тега получить не удалось и браузер выдал ошибку Extra content at the end of the document.

Как справиться с этой проблемой ?
(Добавление)
хелп
romanov Отправлено: 10 Апреля, 2012 - 21:14:53 • Тема: Получить значение тега xml • Форум: XML и его обработка

Ответов: 1
Просмотров: 5182
Всем доброго времени суток

Разбираю xml документ при помощи xpath имеющий следующую структуру

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?xml version="1.0" encoding="UTF-8" ?>
  3. <?xml-stylesheet href="handler_xml.xsl"  type="text/xsl" ?>
  4.  
  5. <item>
  6.         <urlfull>http://www.rusdiplom.ru/psihologi/diplom/3907</urlfull>
  7.         <urljob>3907</urljob>
  8.         <type>diplom</type>
  9.         <categ>psihologi</categ>
  10.         <descfull></descfull>
  11.         <stran>75</stran>
  12.         <cost>4000</cost>
  13.         <year>2012</year>
  14.         <other></other>
  15.         <attach></attach>
  16. </item>
  17.  


Необходимо при помощи xpath получить значения всех тегов которые находятся внутри корневого item

Написал такой xsl файл обрабатывающий документ выше

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?xml version="1.0" encoding="UTF-8"?>
  3. <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  4.  <xsl:output method="xml"  encoding="UTF-8" indent="yes" />
  5.        
  6.         <xsl:template match="/item" >
  7.        
  8.                
  9.                 <xsl:value-of select=".//stran/value" disable-output-escaping="yes" />
  10.          
  11.          </xsl:template>
  12.  
  13.  </xsl:stylesheet>
  14.  
  15.  


При этом значение тега получить не удалось и браузер выдал ошибку Extra content at the end of the document.

Как справиться с этой проблемой ?
romanov Отправлено: 01 Апреля, 2012 - 12:59:15 • Тема: fancybox и PHP • Форум: HTTP и PHP

Ответов: 0
Просмотров: 649
Всем добрый день, помогите разобраться с проблемой

Необходимо при нажатии на ссылку открывалось модальное окно fancybox и туда загружался контент php скрипта. Правильно ли я записываю параметр ajax функции fancybox ?

Использую такой код:

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2.         jQuery(document).ready(function() {
  3.                 jQuery("#open_popup").fancybox({
  4.                                
  5.                 'ajax':function({
  6.                           type: "POST",
  7.                           url: "http://site.ru/make_order.php",
  8.                           data: "name=John&location=Boston"
  9.                         }).done(function( msg ) {
  10.                           alert( "Data Saved: " + msg );
  11.                         });
  12.                                
  13.                
  14.                 });
  15.         });
  16.  
  17.  
romanov Отправлено: 01 Апреля, 2012 - 12:46:31 • Тема: fancybox • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 1138
Всем добрый день, помогите разобраться с проблемой

Необходимо при нажатии на ссылку открывалось модальное окно fancybox и туда загружался контент php скрипта. Правильно ли я записываю параметр ajax функции fancybox ?

Использую такой код:

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2.         jQuery(document).ready(function() {
  3.                 jQuery("#open_popup").fancybox({
  4.                                
  5.                 'ajax':function({
  6.                           type: "POST",
  7.                           url: "http://site.ru/make_order.php",
  8.                           data: "name=John&location=Boston"
  9.                         }).done(function( msg ) {
  10.                           alert( "Data Saved: " + msg );
  11.                         });
  12.                                
  13.                
  14.                 });
  15.         });
  16.  
  17.  
romanov Отправлено: 18 Марта, 2012 - 19:18:51 • Тема: Парсинг сайта • Форум: Хранение данных, их вывод и обработка

Ответов: 23
Просмотров: 7700
Да, ты фантазер по поводу того что перебрасывает на главную страницу, url я написал для примера потому что это не суть важно в данном случае. В дальнейшем можешь не отвечать на эту темя, тя никто не заставляет.
romanov Отправлено: 17 Марта, 2012 - 10:08:58 • Тема: Парсинг сайта • Форум: Хранение данных, их вывод и обработка

Ответов: 23
Просмотров: 7700
Да парсится одна страница , на который находятся разные ссылки их около 500 штук
romanov Отправлено: 16 Марта, 2012 - 13:40:31 • Тема: Парсинг сайта • Форум: Хранение данных, их вывод и обработка

Ответов: 23
Просмотров: 7700
В данном случае

/goods/catalog/cat/r202/k4343/
/goods/catalog/cat/r202/k4343/
......
/goods/catalog/cat/r202/k4343/

и так 513 ссылок, ну и все они разные

Страниц (8): « 1 2 3 4 [5] 6 7 8 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB