Website Daten auslesen

Identität

Erfahrenes Mitglied
Hey!

Ich möchte gern zu privaten Zwecken Daten von einer Finanz-Seite "crawlen". Es geht nur um eine Zahl, die ich brauche. Es geht um folgende Website: http://www.finanzen.net/aktien/Deutsche_Bank-Aktie


Ich brauche nur diese Zahl: http://img842.imageshack.us/img842/2893/screenjdp.jpg

Damit ihr seht, dass ich mich damit auch auseinandergesetzt habe, hier mein Script. Leider ist das nicht zuverlässig, am Anfang ging es, aber nach 5 Minuten scheint etwas verändert worden zu sein auf der Finanz-Seite, sodass ich nicht mehr die Zahl sondern einen HTML Code erhalten habe. Habe da gestern den ganzen Tag mit verbracht.

Könnt ihr mir helfen?
PHP:
<?php
	$daten = implode(file('http://www.finanzen.net/aktien/Deutsche_Bank-Aktie'));     //neue Zahlen auslesen
	//$daten = preg_replace("/[\n]/", '', $daten);                                      //Zeilenumbrueche entfernen
	//$daten = preg_replace("/[\t]/", '', $daten);                                      //Tabs entfernen
	//$daten = str_replace(' ', '', $daten);                                            //Leerzeichen entfernen
	//echo strpos($daten,'<th class="coR">');
?>

<table border="0">
<tbody>
  <tr>
    <td><strong>Aktie Deutsche Bank</strong></td>
  </tr>
  <tr>
    <td>

		<?php
			//Länge ermitteln
			$start = '<span class="t5KleineSchrift">EUR</span></th><th class="coR"><br>';
			$one = strpos($daten,$start);
			$two = strpos($daten,'<span class="t5KleineSchrift">%</span></th>');
			$three = $two - $one;

			$counter = strlen($start);
			$four = $one + $counter;
			$endreinigung = substr($daten,$four,$three);

			$endone = strpos($endreinigung,'EUR') + 35;
			$final = substr($endreinigung,$endone,6);
			echo $final;
		?>

	</td>
  </tr>
</tbody>
</table>
 
Auszug Impressum:
Copyright © 1999-2010 finanzen.net GmbH i.G.. Alle Rechte vorbehalten. Nachdruck, Weiterverbreitung und elektronische Archivierung der Inhalte nur mit schriftlicher Erlaubnis des Herausgebers. [...]

Also, erstmal bitte bei denen Nachfragen ob du das darfst.

Gruß
bK
 
Wie bereits gesagt, das ist für den privaten Zweck. Nichts davon wird verwendet, wo später noch andere drauf Zugriff haben. Das soll eine Art Aktienscanner werden, ein Cronjob ruft das Script zum Handelsende auf und geht einige Kriterien durch. Bei bestimmten Events wird mir dann eine E-Mail geschickt und ich kann die Aktie genauer betrachten. Das ist legal, habe schon bisschen gegoogled.

Wäre nett, wenn ihr mir nun helfen könntet.
 
Zurück