Rikost
12.07.2015 - 19:45
Здравствуйте! Подскажите пожалуйста, как можно сграбить информацию о размерах и цветах которые есть в наличии с
этого сайта? На
старом их сайте как-то было намного проще с этим..
На старом ихнем сайте информация о наличии товара выводилась таким
способом . А как мне сделать такую-же информацию о наличии цветов и размеров с нового сайта, не знаю даже.. Может поможет кто-то?
Игорь_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
Цитата |
которые есть в наличии с этого сайта |
хз хз.
_____________
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
12.07.2015 - 20:35
Цитата (Игорь_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
12.07.2015 - 21:09
Я бы сделал ТОЧНО так же , как на старом сайте)
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Rikost
12.07.2015 - 21:10
Цитата (inpost @ 12.07.2015 - 21:09) |
Я бы сделал ТОЧНО так же , как на старом сайте) |
а как? Если на новом ихнем сайте данные хз откуда выводятся вообще..
inpost
12.07.2015 - 22:12
RikostАааа, ты украсть хочешь. Если ты популяризуешь их сайт при помощи своего и это им нравится и не нарушает ничьих прав, то напиши и попроси API.
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Rikost
12.07.2015 - 22:20
Цитата (inpost @ 12.07.2015 - 22:12) |
Rikost Аааа, ты украсть хочешь. Если ты популяризуешь их сайт при помощи своего и это им нравится и не нарушает ничьих прав, то напиши и попроси API. |
Они то не против, так как я продвигаю их продукцию.. А у них есть 100% API к которому они могут дать доступ?
sergeiss
12.07.2015 - 22:42
Цитата (Rikost @ 12.07.2015 - 22:20) |
Они то не против, так как я продвигаю их продукцию.. А у них есть 100% API к которому они могут дать доступ? |
Странно
Если ты утверждаешь, что "они не против", то это говорит о том, что ты с ними общался. Но если ты с ними общался, то тебе лучше знать, могут ли они дать доступ
С другой стороны, если ты не знаешь, могут ли они дать куда-то-там-доступ, то можно предположить, что ты с ними не общался. То есть, в этом случае, ты не можешь знать, против ли они...
Вот такой парадокс получается. А как на самом деле?
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
Rikost
12.07.2015 - 23:23
Цитата (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);