• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Teile aus Quellcode herausschneiden?

Status
Für weitere Antworten geschlossen.

Jesusofsuburbia

Neues Mitglied
Hi,
ich habe hier mal folgende Frage:
Ich bekomme durch eine Abfrage einen Textblock ausgegeben,
das sieht in etwa so aus wie unten.
Ich will das ganze jetzt so wegkürzen, dass ich nur noch die Adresse von dem Bild erhalte, da ich es an anderer Stelle einsetzen will. Das Script, das mir diesen Abschnitt ausgibt, kann ich nicht verändern. Wie erhalte ich sozusagen nur die Adresse des Bilds, dass ich es an anderer Stelle wieder einsetzen kann (per PHP)? Also die Adresse als Variable und dann
<img src="Variable">

Kann mir da jemand helfen? Bitte? :roll:
Grüße
Jesusofsuburbia
PHP:
<!--
document.writeln("<a href=\"http://www.wetter.com\">Aktuelles Wetter</a>");
document.writeln("<strong>Wie wird das Wetter heute?</strong></a> ");
document.writeln("<img src="hier wäre das Bild"> ");
// -->
 
meinst du wirklich php?? oder eher javascript??
bei PHP nutz einfach regexp .. Ein Bsp. findest du in den FAQ unter BBcode realisieren..
 
Hm, keine Ahnung ob das PHP oder JS ist, mir hat man gesagt, das ist PHP, aber writeln scheint doch (laut Google) Javascript zu sein, ich kenn mich bisher nur in html und css aus... deswegen brauch ich auch Hilfe...
kann mir jemand vielleicht nen Code posten oder sagen, wo ich was dazu finde?

Danke
 
also hier haste en script das dir dein
document.writeln("<img src="hier wäre das Bild">");
in
document.writeln("hier wäre das Bild ");

umwandelt ich hoffe mal das es so ist wie du das meinst ?! wenn nicht sag gescheit!..

PHP:
<?php

function get_img_links($img){
$img = preg_replace("!\<img src=\"(.*)\"\>!isU","$1 ",$img);
return $img;
} 
$quellcode = '

document.writeln("<img src="hier wäre das Bild">");

';
$img_links = get_img_links($quellcode);
echo $img_links;

?>
 
Wow, danke, funkt perfekt. So wie ich das verstehe, bekommst du die Url als Variable (is ja klar...). Wie setze ich die an einem anderen Teil von meinem Quellcode ein? Ich brauch sie halt einmal als Link und einmal normal. Ist die Variable dann übergreifend für den gesamten Quellcode?

Danke dir, für die coole Hilfe
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben