Creo que seria un error JS porque no ha puesto comillas para escribir perfil.php (solo es opcional con numeros y variables, esto es = que php)
echo '<tr><td bgcolor="'.$fetch['celda'].'" width="156"><b><font color="'.$colornick.'" face="Verdana" size="1"><a href="javascript:window.open(\'perfil.php?id='.$fetch2["id"].'\',toolbar=0,scrollbars=500,location=0,menubar=0,resizable=0,width=230,height=700,left = 152,top = 134);" alt="'.$alt.'">'.$fetch['nick'].'</a></b></font><br>
<font face="Verdana" size="1">'.bbcodes(smileys(wordwrap(strip_tags($fetch['mensaje']),20,"<br>"))).'</font><br></td>';