ciao
piccolo edit: per evitare di formare il link anche in stringhe che per errore di immissione siano del tipo
vedi tu se ti serve (e se funzia)
piccolo edit: per evitare di formare il link anche in stringhe che per errore di immissione siano del tipo
forese potresti fare questa correzione ulteriore[MORE][/MORE]pape satan pape satan aleppe gridò pluto...
PHP:
<?php
function bbcode_more($stringa, $id){
if(strpos("[/MORE]",$stringa)){
$stringa=explode("[/MORE]",$stringa);
if(trim($stringa[0]) !="[MORE]"){//la stringa[0] è formata da [MORE] + qualcos'altro
$dopo = trim(str_replace($stringa[0], " <a href='index.php?m=news_view&id=$id'>read more</a>", $stringa[0]));
$prima=str_replace("[MORE]","",$stringa[0]);
//Ritorno il valore
return $prima."... ".$dopo;
}else{//la stringa[0] è formata solo da [MORE]
return "";
}
}else{
return "";
}
}
//......
?>