Finde string i ekstern URI
Hej alle.Jeg har en lille webshop og i den forbindelse har jeg et script, der tjekker om produkterne er tilgængelige hos leverandøren (hvis database jeg ikke har adgang til). Det løser jeg pt. ved at tjekke URI-en på leverandørens hjemmeside. Hvis produktet er udsolgt eller udgået hos ham, så indeholder produktets side strengen "Product Not Found". Derfor tjekker jeg således:
if(stristr(strtolower(urlencode(file_get_contents($pro_supplierurl))), "product+not+found") === FALSE) {
echo "<font color=\"green\">OK</font>";
} else {
echo "<font color=\"red\">Not found</font>";
}
Det er dog en meget tidskrævende proces, især hvis man har 50-60 produkter. Jeg leder derfor efter en metode, der kan gøre det væsentligt hurtigere.
