Hola,
Estas teniendo problemas con las comillas. Revisa
http://www.php.net/manual/en/language.types.string.php
Tambien parece que te has liado, porque dentro del echo estas poniendo <? echo . Me parece que tenias antes hecho el formulario en HTML directamente (sin el sacarlo con echo) y luego has intentado meterlo dentro del echo simplemente copiandolo. Podias haberlo dejado como HTML directamente:
Código PHP:
<?
la conexcion con la base de datos....
include("login.php");
if($loginCorrecto)
{
?><i><i><b><font size="3" face="Times New Roman, Times, serif" color="#FFFFFF">::Enviar
Comentario::</font></b></i></SPAN> </div>
<P align="center">
<FORM NAME="miFormu" ACTION="nuevoComentario.php" METHOD="post">
<div align="center">
<INPUT TYPE="hidden" NAME="id" VALUE="<? echo $id; ?>">
<BR>
<textarea name="comentario" cols="28"></textarea>
<BR>
<INPUT TYPE="submit" CLASS="boton" VALUE="Enviar Comentario">
</div>
</FORM>
<?php
}
else
{
echo "<i>Debes Registrarte para poder poner comentarios</i>";
}
mysql_close();
?>