Codice PHP:
<?php

$pattern
= array(
'/\[b\](.*)\[\/b\]/',
'/\[i\](.*)\[\/i\]/',
'/\[u\](.*)\[\/u\]/',
'/\[s\](.*)\[\/s\]/',
'/\[h1\](.*)\[\/h1\]/',

[
align=left][/align]<------da qui
[align=center][/align]
[
align=right][/align]
[
quote][/quote]
[
spoil][/spoil]<------Fino a qui

'/(\[url=)(.+)(\])(.+)(\[\/url\])/',
'/\[img\](.*?)\[\/img\]/',
'/(\[font=)(.+)(\])(.*?)(\[\/font\])/',
'/(\[color=)(.+)(\])(.*?)(\[\/color\])/',
'#\[code\](.*?)\[\/code\]#e',
'/\[youtube\](.*)\[\/youtube\]/'
);

$replacements = array(
'<b>\\1</b>',
'<em>\\1</em>',
'<u>\\1</u>',
'<s>\\1</s>',
'<h1>\\1</h1>',

'<div align="left">\\1</div>',
'<div align="center">\\1</div>',
'<div align="right">\\1</div>',
'<div class="quote" align="center">\\1</div>',

'<a href="\\2">\\4</a>',
'<img src="\\1" alt="">',
'<span style="font-size:\\2px">\\4</span>',
'<span style="color:\\2">\\4</span>',
"'<div class=\"code\" align=\"center\">'.highlight_string(stripslashes('\\1'), true).'</div>'",
'<div align="center">
<object data="http://www.youtube.com/v/\\1" type="application/x-shockwave-flash" width="450" height="385">
<param name="movie" value="http://www.youtube.com/v/\\1">
</object></div>'
);
?>
ragazzi mi date una mano...
lo segnato nel codice dove

2)poi per fare uno spoil cosa devo usare suggerimenti...
3)se io converto < in &lt; e > in &gt;
per farlo vedere lo stesso come php sai dirmi come posso fare
si tratta di questa riga
Codice PHP:
"'<div class=\"code\" align=\"center\">'.highlight_string(stripslashes('\\1'), true).'</div>'",
legge solo cosi
Codice PHP:
<?php echo"ciao"; ?>
ma non cosi
Codice PHP:
&lt;?php echo"ciao"; ?&gt;
4)dovrei inserire altre cose
come la possibilità di mettere un mail
un collegamento ad una pagina

mi date una mano grazie ^^