src van <img /> laden
Arian Stolwijk
14/10/2006 15:43:00Hoi,
Ik krijg het niet voorelkaar om de link naar een plaatje (src=" ") uit een img tag te halen.
Dus wat ik eigenlijk wil is van
naar
Ik had al iets met geprobeerd maar dat wilde dus nog niet lukken.
Ik krijg het niet voorelkaar om de link naar een plaatje (src=" ") uit een img tag te halen.
Dus wat ik eigenlijk wil is van
naar
Ik had al iets met geprobeerd maar dat wilde dus nog niet lukken.
PHP hulp
21/12/2024 18:49:33Simon Blok
14/10/2006 15:48:00kijk een naar de functie explode
Gewijzigd op 01/01/1970 01:00:00 door Simon Blok
Baarr
14/10/2006 17:25:00Er is vast een mooiere oplossing, maar deze werkt in ieder geval
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?php
$de_img_tag = '<img src="linknaarplaatje.jpg" alt="plaatje" />';
$src = preg_match('/src=\".*\"/U', $de_img_tag, $match);
$src = str_replace(array('src="','"'), '', $match[0]);
echo $src;
?>
$de_img_tag = '<img src="linknaarplaatje.jpg" alt="plaatje" />';
$src = preg_match('/src=\".*\"/U', $de_img_tag, $match);
$src = str_replace(array('src="','"'), '', $match[0]);
echo $src;
?>
Gewijzigd op 01/01/1970 01:00:00 door Baarr
Robert Deiman
14/10/2006 17:26:00Robert schreef op 14.10.2006 17:25:
Er is vast een mooiere oplossing, maar deze werkt in ieder geval
$de_img_tag = '<img src="linknaarplaatje.jpg" alt="plaatje" />';
$src = preg_match('/src=\".*\"/U', $de_img_tag, $match);
$src = str_replace(array('src="','"'), '', $match[0]);
echo $src;
$de_img_tag = '<img src="linknaarplaatje.jpg" alt="plaatje" />';
$src = preg_match('/src=\".*\"/U', $de_img_tag, $match);
$src = str_replace(array('src="','"'), '', $match[0]);
echo $src;
En dit ben ik niet, dit is niet errug handig zo :S
Baarr
14/10/2006 17:32:00PHP erik
14/10/2006 17:35:00preg_match_all('/src=["\']?(([^\ "\'>])*)["\']?/', $string, $array);
Deze werkt ook als de aanhalingstekens anders zijn en dergelijke.
Deze werkt ook als de aanhalingstekens anders zijn en dergelijke.
Robert Deiman
14/10/2006 17:44:00Robert schreef op 14.10.2006 17:32:
Euh, handig is anders, maar je mag je betere oplossing wel posten.
Kijk eens naar de naam, daar doelde ik op.
Baarr
14/10/2006 17:45:00Robert Deiman
14/10/2006 17:47:00Nukey schreef op 14.10.2006 17:45:
Ik pas de mijne wel ff aan, jij zit hier langer ;-) (3193 posts)
Dankjewel naamgenoot, dit is een stuk prettiger, en zal misverstanden kunnen voorkomen.
(ik had hem ook wel willen veranderen, maargoed iedereen kent me hier nu al zo..)
Dus dankje! :)