maar ik wil dat bij te grote afbeelding deze worden geresized (door de browser), bijv vanaf een breedte van 400px. Dit wil ik omdat het gastenboek natuurlijk ook een vaste breedte heeft.
Ik heb de volgende replace
$reactie = preg_replace('/\[img\](.*?)\[\/img\]/si', '<img src="\\1" />', $reactie); deze staat in een functions.php die wordt geinclude.En ik neem aan dat je de grootte van de afbeelding kan bepalen met
list($width, $height, $type, $attr) = getimagesize("");
maar hoe kan ik dit combineren? Iets als
$temp = preg_replace('/\[img\](.*?)\[\/img\]/si', '<img src="\\1" />', $reactie);
list($width, $height, $type, $attr) = getimagesize($temp);
$reactie = preg_replace('/\[img\](.*?)\[\/img\]/si', '<img '.$attr.' src="\\1" />', $reactie);
En dan nog controleren of $attr width groter is dan 400 en dit moet per afbeelding gebeuren.
Weet iemand hoe ik dit het beste kan oplossen?