Pues entonces ahora mismo no sabria que decirte pero yo he cogido tu codigo el que indicabas y al añadirle la conexion a la base de datos ya funcionaba perfectamente... ahoa en un rato te pongo el codigo para que veas como lo he dejado yo
Aqui te dejo el codigo como lo he modificado y dejado yo y me funciona bien:
nuevoComentario.php Código PHP:
<?php
include("../reg/config.php");
if(isset($_POST["id"]) && isset($_POST["nick"]) && isset($_POST["comentario"])) {
if($_POST["comentario"] != "")
{
if($_POST["nick"] == "")
{
$nickNuevo = "anonimo";
}
else
{
$nickNuevo = $_POST["nick"];
}
$resultCom2 = mysql_query("SELECT id FROM comentarios ORDER BY id DESC LIMIT 0,1");
$rowCom2 = mysql_fetch_array($resultCom2);
$con = $rowCom2["id"];
mysql_free_result($resultCom2);
$con++;
$idNoticia = $_POST["id"];
$comentarioNoticia = $_POST["comentario"];
mysql_query("INSERT INTO comentarios VALUES
('$con','$idNoticia','$nickNuevo','$comentarioNoticia')");
echo "Comentario Enviado Con Exito.<BR>Espere Unos Segundos...<SCRIPT LANGUAGE=\"javascript\">window.location.href = \"".getenv('HTTP_REFERER')."</SCRIPT>"; }
else
{
echo "Debe Introducir Un Comentario.";
}
}
?>
formucomentario.php Código PHP:
<center>
<span style="font-size:11px;font-family:Tahoma;color:black;font-weight:bold">
.Enviar Comentario.
</span>
</center>
<p>
<form name="miFormu" action="nuevoComentario.php"
METHOD="post">
<input type="hidden" name="id" value="<?
echo $id; ?>">
Nick : <input type="text" name="nick" size=20 maxlength=20>
<br />
Comentario: <input type="text" name="comentario"
size=28 maxlength=250>
<BR>
<input type="submit" class="boton" value="Enviar
Comentario">
</form>
Espero te sirva :D