hm..
That is odd..
Could it be an charset issue then? I am using an fopen() to retrieve a page, which Iralized just now is in charset=ISO-8859-1. My site is in utf8 encoding, as are the scripts..
I would love to get you a subset of the code, but it is a bit complex;
The general trend (and the contents is loaded just fine):
$contents = file_get_contents($url)
$regex = '/<a\s[^>]*class="txtPreis"[^>]*href="#">([^"]+)<\/a[^>]*>/si';
if(preg_match($regex, $contents, $matches))
{
print_r($matches);
}
else
{
echo 'no match';
}