[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите пожалуйста сграбить
Rikost
Здравствуйте! Подскажите пожалуйста, как можно сграбить информацию о размерах и цветах которые есть в наличии с этого сайта? На старом их сайте как-то было намного проще с этим..
На старом ихнем сайте информация о наличии товара выводилась таким способом . А как мне сделать такую-же информацию о наличии цветов и размеров с нового сайта, не знаю даже.. Может поможет кто-то?
Игорь_Vasinsky
<div class="price j-price"><small>цена</small> 195.-</div>
<div class="pc-color">
<span class="span">цвет</span>
<select id="product_colors">
<option value="267772468">черная макси полоса</option>
<option value="2931485142">синяя мелкая полоса</option>
<option value="3341751268" selected>синяя макси полоса</option>
</select>
</div>

размеры у них поход везде 42-50

Цитата
которые есть в наличии с этого сайта

хз хз.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Rikost
Цитата (Игорь_Vasinsky @ 12.07.2015 - 20:32)
<div class="price j-price"><small>цена</small> 195.-</div>
<div class="pc-color">
<span class="span">цвет</span>
<select id="product_colors">
<option value="267772468">черная макси полоса</option>
<option value="2931485142">синяя мелкая полоса</option>
<option value="3341751268" selected>синяя макси полоса</option>
</select>
</div>

размеры у них поход везде 42-50

Цитата
которые есть в наличии с этого сайта

хз хз.

не совсем Вас понял, что вы имеете ввиду?
inpost
Я бы сделал ТОЧНО так же , как на старом сайте)

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Rikost
Цитата (inpost @ 12.07.2015 - 21:09)
Я бы сделал ТОЧНО так же , как на старом сайте)

а как? Если на новом ихнем сайте данные хз откуда выводятся вообще..
inpost
Rikost
Аааа, ты украсть хочешь. Если ты популяризуешь их сайт при помощи своего и это им нравится и не нарушает ничьих прав, то напиши и попроси API.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Rikost
Цитата (inpost @ 12.07.2015 - 22:12)
Rikost
Аааа, ты украсть хочешь. Если ты популяризуешь их сайт при помощи своего и это им нравится и не нарушает ничьих прав, то напиши и попроси API.

Они то не против, так как я продвигаю их продукцию.. А у них есть 100% API к которому они могут дать доступ?
sergeiss
Цитата (Rikost @ 12.07.2015 - 22:20)
Они то не против, так как я продвигаю их продукцию.. А у них есть 100% API к которому они могут дать доступ?

Странно smile.gif Если ты утверждаешь, что "они не против", то это говорит о том, что ты с ними общался. Но если ты с ними общался, то тебе лучше знать, могут ли они дать доступ smile.gif
С другой стороны, если ты не знаешь, могут ли они дать куда-то-там-доступ, то можно предположить, что ты с ними не общался. То есть, в этом случае, ты не можешь знать, против ли они...

Вот такой парадокс получается. А как на самом деле?

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Rikost
Цитата (sergeiss @ 12.07.2015 - 22:42)
Цитата (Rikost @ 12.07.2015 - 22:20)
Они то не против, так как я продвигаю их продукцию.. А у них есть 100% API к которому они могут дать доступ?

Странно :) Если ты утверждаешь, что "они не против", то это говорит о том, что ты с ними общался. Но если ты с ними общался, то тебе лучше знать, могут ли они дать доступ :)
С другой стороны, если ты не знаешь, могут ли они дать куда-то-там-доступ, то можно предположить, что ты с ними не общался. То есть, в этом случае, ты не можешь знать, против ли они...

Вот такой парадокс получается. А как на самом деле?

На самом деле я общался с ними когда брал данные с их старого сайта ))

Вот есть код, который выводит только список цветов.. Но это не совсем то.. Как-то можно сделать чтобы под цветом выводилось наличие и размер? Как на старом сайте у них это было реализовано


$html_raw = file_get_contents('http://grandua.ua/shop/keyt-sarafan-p15626/sinyaya-maksi-polosa');



$doc = new DOMDocument();

@$doc->loadHTML($html_raw);



$xpath = new DOMXpath($doc);

$select = $xpath->query("//select[@id='product_colors']");

$colors = array();



foreach($select as $item) {

foreach ($item->getElementsByTagName('option') as $opt) {

$colors[] = $opt->nodeValue;

}

}




print_r($colors);
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.