text per div von ner page nehmen
Also bei mir funktioniert der Code aber: es erscheint nur habbo-image/... ohne vorne das http://www.habbo.de und somit zeigt er auch das bild nicht an. Irgendwie muss das noch eingefügt werden aber wie?
In dem ausgelesenen Codeschnipsel nach suchen und dahinter den absoluten Pfad der ausgelesenen und somit der verlinkenden Datei einfügen. Wenn es um was anderes als Bilder geht, muß man natürlich nach was anderem als src suchen.
Code: Alles auswählen
src="
Hä wo muss ich das den hier einfügen in dem script?
Code: Alles auswählen
<?php
$data = file_get_contents("http://seite.ch/");
if (!stristr($data,'<div class="irgendnediv1">')){
echo "Status nicht verfügbar";
}else{
preg_match("#". preg_quote('<div class="profile-motto">', '#') . "(.*?)" . preg_quote('<div class="clear"></div>', '#') . "#is", $data, $result);
echo $result[1];
}
?>
Dein script ist nicht der "ausgelesenen Codeschnipsel" falls es Dir nicht klar ist. Die Einfügung ist in dem ausgelesenen code vorzunehmen.
Wo das in dem script gemacht wird, ist egal, einfach src=" durch src="http://seite.ch/ (das, was bei Dir in file_get_contents("") steht) ersetzen.
Wo das in dem script gemacht wird, ist egal, einfach src=" durch src="http://seite.ch/ (das, was bei Dir in file_get_contents("") steht) ersetzen.
Ich glaub du verstehst mich falsch, aber egal ich hab nen anderen Script gefunden 

Code: Alles auswählen
<?php
$s = file_get_contents("http://www.seite.de");
if (!stristr($s,'<div class="anything">')){
echo "Status nicht verfügbar";
}else{
$dat = split('<div class="anything">',$s);
$dat = split('<div class="anything">',$dat[1]);
$dat = split("src=\"",$dat[0]);
$dat = split("\"",$dat[1]);
echo "<img src='http://www.seite.de/".$dat[0]."'>";
}
?>