note 26130 rejected from function.substr by victor
| From: | victor@php.net | Date: | Sat, 19 Oct 2002 13:05:18 +0000 |
| Subject: | note 26130 rejected from function.substr by victor | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-38292@lists.php.net to get a copy of this message | ||
Ønsker du at lave et artikelsystem så er her en smart function der gør at hvis man skriver
<code></code> så vil alt imellem disse to tags komme i en tabel og man vil kunne se
htmlkoden.
<?
$artikel = "
dfdsjfhsdfhsdfdfdsfksf
<code>dette <br> er en test</code>
dfsdfhsjdhfksdhfjdfhksdfdsf
";
$start = '<code>';
$end = '</code>';
$code = get_string($artikel, $start, $end);
function get_string($h, $s, $e)
{
$sp = strpos($h, $s, 0) + strlen($s);
$ep = strpos($h, $e, 0);
return substr($h, $sp, $ep-$sp);
}
$code = htmlentities($code);
$artikel = preg_replace('/\<code\>(.+?)\<\/code\>/i',
"<table><tr><td
bgcolor=\"#1A57A2\">$code</td></tr></table>", $artikel);
echo $artikel;
?>