Virker dårligere og dårligere
PHP var tidligere et rigtigt godt værktøj, men efterhånden er der mindre af det, der fungerer. Følgende har virket upåklageligt i 10 år, men nu går programmet ned på det. Hvorfor?for ($i = 0; $i < strlen($indhold); $i++) {
if (substr($indhold, $i, 9) == '[Billede:') {
$k = 0;
for ($j = $i + 9; $j < strlen($indhold); $j++) {
if (substr($indhold, $j, 1) == ']') {
break;
} else {
$k++;
$billednavn = substr($indhold, $i + 9, $k);
}
}
if ($side == 'venstre') {
$side = hojre;
} else {
$side = venstre;
}
$indhold = substr($indhold, 0, $i).
'<p align='.chr(34).'center'.chr(34).'><img src='.chr(34).'../billeder/'.
$billednavn.chr(34).' width=300 class='.chr(34).$side.chr(34).'></p>'.
substr($indhold, $j + 1);
}
}
Hvis der et sted i en tekststreng står [Billede:eksempel.png], skal det pågældende billede vises med teksten før og efter.