Hent indhold fra url og gem i txt fil
Hej Eksperter,Jeg har forsøgt at lave et script hvor jeg kan hente nogle informationer fra en given url, og gemme dem i en txt-fil på min server.
Scriptet jeg har forsøgt mig med, ser således ud:
<?php
$html = file_get_contents("http://www.petdreams.dk/katteartikler/kattelemme.html");
preg_match_all(
'/<li class="item"><div class="onsale-category-container-grid"><p class="product-image"><a href=".*?" title=".*?"><img src="(.*?)" width=".*?" height=".*?" alt=".*?" title=".*?" \/><\/a><\/p><\/div><h5><a href="(.*?)" title=".*?">(.*?)<\/a><\/h5><div class="price-box" id="product-price-box" style=".*?"><span class="regular-price" id=".*?"><span class="price">(.*?),- kr<\/span><\/span><\/div>/s',
$html,
$items,
PREG_SET_ORDER
);
foreach ($items as $item) {
$image = $item[1];
$link = $item[2];
$title = $item[3];
$price = $item[4];
echo $link;
}
?>
Det jeg forsøger at gøre, er at hente produktnavn, url til produktbilledet, url til produktet og prisen, fra følgende url: http://www.petdreams.dk/katteartikler/kattelemme.html
Disse informationer vil jeg så gerne putte i en txt-fil, så du ligger således:
Produktnavnet|http://url.til.produktbilledet|http://url.til.produktet|Pris