Ecco..sono riuscito a farlo..ma utilizzando due campi
Va bene lo stesso??
Codice PHP:
<?php
$sub_text=$_POST['testo'];
$sub_expl=explode(" ",$sub_text);
$a=count($sub_expl);
$i=0;
while($i<$a)
{
if($sub_expl[$i]!='' && $sub_expl[$i]!='[' && $sub_expl[$i]!=']')
{
$sub_expl[$i]=str_replace("[","",$sub_expl[$i]);
$sub_expl[$i]=str_replace("]","",$sub_expl[$i]);
$text_fine.= ":".$sub_expl[$i].":";
if($i!=$a)
$text_fine.=" ";
}
$i++;
}
echo $_POST['nick']."[ $text_fine ]";
?>
<form method='POST' name='news'>
<input type="text" name="nick" />
<textarea name='testo' cols='60' rows='20' class='form'></textarea>
<input type="submit" value="invia" />
</form>