Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
Estou em dúvida como exibir imagens de um XML no PHP.
Já consegui exibir todos os dados de texto, mas imagem não sei como proceder.
Segue o código onde exibe o texto do XML.
<?php
$caminhoDoXML = "xmlteste.xml";
$xml = simplexml_load_file($caminhoDoXML) or die (Erro);
foreach ($xml->children() as $produtos){
echo $produtos->offerName;
echo $produtos->offerThumbnail; //Exibir a imagem, mas é exibido apenas o Link
echo $produtos->sellerName;
echo "-------</br>";
}
?>>
Para exibir a imagem você pode usar a tag HTML img:
$caminhoDoXML = "xmlteste.xml";
$xml = simplexml_load_file($caminhoDoXML) or die('Erro');
foreach ($xml->children() as $produtos){
echo $produtos->offerName;
echo '<img src="' . $produtos->offerThumbnail . '" alt="" />'; //Exibir a imagem, mas é exibido apenas o Link
echo $produtos->sellerName;
echo "-------</br>";
}
Deu certo, muito obrigado pela ajuda!
Para exibir a imagem você pode usar a tag HTML img:
foreach ($xml->children() as $produtos){