no, no funciona , aqui os meto el codigo entero:
<?
// Conectamos a la base de datos
// Pero verifiquen que no tengan una conexión ya
// Abierta en la página que muestre sus noticias
// Pues este fichero va a ser incluido en ella.
$cxn = mysql_connect('localhost','xxx','xxx');
mysql_select_db('xxx',$cxn);
//-------------------------------------------------
// Si el formulario fue enviado, lo procesamos.
if (isset($POST['enviar'])) {
// Si el comentario existe:
if (isset($POST['comentario'])) {
// Si el nombre del autor no fue agregado
// colocaremos por default: Anónimo.
if ($POST['autor'] == "") { $autor = 'Anónimo'; }
else { $autor = $POST['autor']; }
$ip = $REMOTE_ADDR;
// Arreglamos el comentario para que no
// tenga etiquetas HTML.
$comentario = htmlspecialchars($_POST['comentario']);
$comentario = addslashes($comentario);
// PRESTEN ATENCION A ESTA CONSULTA QUE VA A SER
// EXPLICADA LUEGO, AL FINAL DEL FICHERO.
mysql_query("INSERT INTO comentarios (id_padre, autor, ip, comentario) values ('$_GET[id]', '$autor', '$ip', '$comentario')");
} else { $msg = 'Debe agregar un Comentario'; }
}
// Pedimos todos los comentarios cuyo id_padre
// coincida con el id de la noticia.
$sql = mysql_query("SELECT * FROM comentarios WHERE id_padre='$_GET[id]' order by id ASC");
?>
<style type="text/css">
<!--
.Estilo1 {
font-size: 12px;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
-->
</style>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td> <table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td><div align="center" class="Estilo1">Comentarios</div></td>
</tr>
<tr>
<td>
<?
while ($datos = mysql_fetch_array($sql)) {
//Arreglamos el comentario --------------------------
$comentario = $datos[comentario];
$comentario = stripslashes($comentario);
//---------------------------------------------------
?> <div align="center">
<table border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="431" class="title"><strong>Nombre:</strong> <?=$datos[nombre]?></td>
</tr>
<tr>
<td class="content">b>Comentario:/b><br>
<?=$comentario?></td>
</tr>
</table>
<br>
<? } ?>
</div></td>
</tr>
</table></td></tr>
<tr>
<td>
<!-- AQUI EMPIEZA EL FORMULARIO QUE AGREGA LOS COMENTARIOS -->
<form action="<?=$PHP_SELF?>" method="post">
<table width="57%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="433"><div align="center" class="title"><strong>Agrega tu Comentario</strong></div></td>
</tr>
<tr>
<td> <div align="center" class="content">
<div align="left"><strong>Nombre:
i>
</strong>
</div>
</div>
<div align="center">
</div>
</td>
</tr>
<tr>
<td class="content">
<div align="left">
<strong>Comentario:</strong>
</div><p align="left">
<textarea name="comentario" cols="50" rows="7"></textarea>
</p> <p align="center">
i>
</p></td>
</tr>
</table>
<div align="center">
</div>
</form>/td>
</tr>
</table>