Супер стана! Много благодаря, ето и целия код:
$ext=array(1 => "jpg", 2 => "gif", 3 => "jpeg", 4 => "png");
$morepicz=array();
for($z==0;$z<=5;$z=$z+1){
foreach ($ext as $value) {
$morepicz[$z]='i/th/th_'.$sid.'-'.$z.'.'.$value;
if(file_exists($morepicz[$z])) {
$align="left";
if($z==2 || $z==4 || $z==6) $align="right";
$div[$z]="<a href=\"$morepicz[$z]\" target=\"_blank\"><img src=\"$morepicz[$z]\" border=\"0\" hspace=\"3\"
vspace=\"3\" alt=\"$title\" style=\" float: $align; padding: 2 2 2 2; border: 1px solid #F00000\"></a>";
$offset=$z*2000;
}
}
$statiata=preg_replace("/(^.{".(($z*2000)-2000)."}\S*)(\s)(.*$)/", "\\1 $div[$z]\\3", $statiata);
}
С един FOR търся дали има такъв файл и после с маркера $z от този цикъл отмествам $offset с по 2000 символа...
Ето и