Jump to content

brunobgssgb

Members
  • Content count

    2
  • Joined

  • Last visited

Community Reputation

0 Comum

About brunobgssgb

  1. brunobgssgb

    Copiar conteúdo de um outro site usando php

    Olá pessoal, estou com um projeto para poder realizar copia autorizada dos produtos do site https://www.atacadobarato.com/, funciona assim o projeto, eu copio a url do produto e colo no em um campo (ainda não fiz essa parte) e depois clica em enviar, ai o sistema vai copia o codigo fonte da página e captura os dados do produto como NOME, CÓDIGO, DESCRICAO, NUMERAÇÃO, MARCA E PREÇO. NOME, CODIGO, DESCRICAO, MARCA E PREÇO EU CONSEGUI PEGAR COM ESSE CODIGO <?php $url='https://www.atacadobarato.com/tenis/tenis-nike-air-vapormax-flyknit-rajado-preto-e-cinza-15727.html'; $dadosSite = file_get_contents($url); $var1 = explode('id="title-page">',$dadosSite); $var2 = explode('</h1>',$var1[1]); $modelo1 = explode('<span>Modelo:</span>',$dadosSite); $modelo2 = explode('<br />',$modelo1[1]); $descricao1 = explode('<div id="tab-description" class="tab-content" data-i32temprop_mdp="description">',$dadosSite); $descricao2 = explode('</span></p>',$descricao1[1]); $imagen_1_1 = explode('<div class="thumbnails thumbnails-left clearfix">',$dadosSite); $imagen_1_2 = explode('</ul>',$imagen_1_1[1]); ?> <table style="width:100%"> <tr> <th>Nome</th> <th>Código</th> <th>Descricao</th> <th>Descrição Curta</th> </tr> <tr> <td><?php echo $var2[0] ?></td> <td><?php echo $modelo2[0] ?></td> <td><?php echo $descricao2[0] ?></td> <?php $descricao_curta = strip_tags($descricao2[0]); ?> <td><?php echo substr($descricao_curta, 0, 250); ?>...</td> </tr> </table> <?php echo ($imagen_1_2[0]); ?> Só que eu não consigo capturar todas as imagens que no caso são 5, consigo apenas a primeiro, e como se ele realiza-se a busca e para no primeiro, gostaria de saber como eu pego as outras, ou seja eu consigo capturar o primeiro o restante das imagens não consigo, lembrando que eu quero apenas o endereço da imagem, https://www.atacadobarato.com/image/cache/data/2015/Produtos/Tenis/Nike/Nike Blazer/13002/tênis-nike-blazer-couro-preto-e-branco-2069-700x600.JPG vem o codigo assim para eu <ul> <li><p><a href="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-1-700x600.JPG" class="popup-image" data-image="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-1-600x500.JPG" data-zoom-image="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-1-700x600.JPG"><img src="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-1-74x74.JPG" title="Compre agora mesmo Tênis Nike Air VaporMax Flyknit Rajado Preto e Cinza barato! Vendas no atacado e varejo." alt="Compre agora mesmo Tênis Nike Air VaporMax Flyknit Rajado Preto e Cinza barato! Vendas no atacado e varejo." /></a></p></li> <li><p><a href="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-2-700x600.JPG" class="popup-image" data-image="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-2-700x600.JPG" data-zoom-image="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-2-700x600.JPG"><img src="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-2-74x74.JPG" title="Compre agora mesmo Tênis Nike Air VaporMax Flyknit Rajado Preto e Cinza barato! Vendas no atacado e varejo." alt="Compre agora mesmo Tênis Nike Air VaporMax Flyknit Rajado Preto e Cinza barato! Vendas no atacado e varejo." /></a></p></li> <li><p><a href="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-3-700x600.JPG" class="popup-image" data-image="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-3-700x600.JPG" data-zoom-image="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-3-700x600.JPG"><img src="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-3-74x74.JPG" title="Compre agora mesmo Tênis Nike Air VaporMax Flyknit Rajado Preto e Cinza barato! Vendas no atacado e varejo." alt="Compre agora mesmo Tênis Nike Air VaporMax Flyknit Rajado Preto e Cinza barato! Vendas no atacado e varejo." /></a></p></li> <li><p><a href="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-4-700x600.JPG" class="popup-image" data-image="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-4-700x600.JPG" data-zoom-image="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-4-700x600.JPG"><img src="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-4-74x74.JPG" title="Compre agora mesmo Tênis Nike Air VaporMax Flyknit Rajado Preto e Cinza barato! Vendas no atacado e varejo." alt="Compre agora mesmo Tênis Nike Air VaporMax Flyknit Rajado Preto e Cinza barato! Vendas no atacado e varejo." /></a></p></li> <li><p><a href="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-5-700x600.JPG" class="popup-image" data-image="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-5-700x600.JPG" data-zoom-image="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-5-700x600.JPG"><img src="https://www.atacadobarato.com/image/cache/catalog/2017/Produtos/Tenis/Nike/Air VaporMax/15727/Tenis-Nike-Air-VaporMax-15727-5-74x74.JPG" title="Compre agora mesmo Tênis Nike Air VaporMax Flyknit Rajado Preto e Cinza barato! Vendas no atacado e varejo." alt="Compre agora mesmo Tênis Nike Air VaporMax Flyknit Rajado Preto e Cinza barato! Vendas no atacado e varejo." /></a></p></li> me ajudem por favor resolvendo esse bo eu consigo resolver a numeração também, pois esse codigo eu vou ajudar muita gente
  2. brunobgssgb

    Buscar dados entre tabelas relacionadas.

    Olá amigos, estou com um pequeno problema aqui, tenho um sistema de cadastro de produtos com a seguinte estrutura. id nome categoria imagem -------------------- depois na segunda tabela temos id nome_categoria quando o cliente realiza o cadastro ele insere o nome do produto e a categoria ele seleciona uma categoria listada, so que na tabela ele não grava o nome da categoria e sim a id da categoria então fica assim. ex: id = 15 nome = produto x categoria = 1 imagem = produto.jpg eu quero que quando os produtos sejam listados apareça o nome do produto e não a id.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.