hjælp til substr_replace
Hej eksperter.jeg har følgende kode:
if (strlen($tekst) > 50) {
$amsg = substr_replace($tekst, '... <br /><br /><form name=\'readmore\' method=\'post\' action=\'nyhed.php?id='.$id.'\'><input name=\'readknap\' type=\'submit\' style=\'cursor: hand;\' class=\'submitbox\' id=\'readknap\' value=\'Læs mere\' /></form>', 120);
echo "$amsg";
} else {
echo "$tekst";
}
echo "<br />
</td>
</tr>
</table>";
}
?>
Den virker helt som den skal, men nu skal jeg bare "opgradere" den lidt, så den virker lidt mere up2date. - jeg bruger ckeditor til at skrive ind i min database, og når jeg så lægger en smilie ind via editoren, så smider den jo hele linket ind "images/smiley/glad.gif" og det tæller den jo også som tegn i substr_replace - og det får det hele til at se forkert ud, for så får den måske ikke hele src="images/smiley/glad.gif" med til billedet - så stopper den måske på scr="images/smi..." og det får hele siden til at f*cke op.
Så jeg tænker lidt om en af jer kan hjælpe med at få den til at tælle f.eks. mellemrum i stedet for tegn ? eller hvor jeg lige kan løse dette problem?