Wenas. Estaba haciendo un formulario de envio de noticias a una base de datos en MYSQL. Pos resulta k no hay manera k los datos se añadan a la BBDD. A ver si vosotros descubris el fallo. Aki os pongo los dos archivos. El formulario, y el k gestiona los datos y los añade a la BBDD.
Formulario: (nuevanoticia.php)
print("
<FORM ACTION=\"notinueva.php\" METHOD=\"post\">
<p>Titulo:
<input type=\"text\" name=\"titulo\">
</p>
<p>Noticia:</p>
<p>
<textarea name=\"textarea\"></textarea>
</p><select name=\"select\"> ");
include("../configura.php");
$resultComen = mysql_query("SELECT * FROM topicos");
while($rowComen = mysql_fetch_array($resultComen))
{
print("
<option>$rowComen[nombre]</option> ");
}
mysql_close();
print(" </select>
<p>
<input type=\"submit\" value=\"Enviar\" CLASS=\"boton\">
</p>
");
print("
<p>Fecha:
</FORM>
");
echo date("Y/m/d",time());
?>
////
Envio de Datos: (notinueva.php)
<?
//VARIABLES DE INSERT
$titulo = $HTTP_POST_VARS["titulo"];
$Noticia = $HTTP_POST_VARS["textarea"];
$topicoprincipal = $HTTP_POST_VARS["select"];
include("../configura.php");
$result = mysql_query("SELECT * FROM topicos WHERE nombre='$topicoprincipal'");
$row = mysql_fetch_row($result);
$topico = $row[0];
mysql_close();
//AGREGAR NOTICIA
include("../configura.php");
mysql_query("INSERT INTO noticias VALUES ('','$titulo,'$Noticia',Now(),'$topico')");
echo "Comentario Enviado Con Exito.<BR>Espere Unos Segundos...<SCRIPT LANGUAGE=\"javascript\">window.location.href = \"\".getenv('HTTP_REFERER').\"\";</SCRIPT><br>Has
click <strong><a href=\"index.php?id=$id\"><font color=\"#0000FF\">AQUI</font></a></strong>
para ver tu comentario</font></p> ";
?>
A ver si descubris el fallo. Muchas asias ^^