Aqui os dejo el codigo del formulario y el script que inserta los datos en la base de datos:
Formulario de envio:
Código PHP:
<form action="enviar_noticia.php" method="POST">
Título noticia:<br>
<input type="text" name="titulo"><br>
Autor:<br>
<input type="text" name="autor"><br>
Escriba el articulo<br>
<textarea name="articulo" cols="50" rows="10"></textarea><br>
<input type="submit" value="Publicar"><br>
</form>
Código PHP:
<?php
error_reporting(E_ALL);
//Get the variables sended by the form:
$titulo=$_POST["titulo"];
$autor=$_POST["autor"];
$articulo=$_POST["articulo"];
//Connect to db:
$connect=mysql_connect('localhost','root','123456');
//Select db:
mysql_select_db("wi140043_noticias",$connect);
//Insert the stored registers:
mysql_query("INSERT into noticias (titulo,autor,articulo,fecha) VALUES ('$titulo','$autor','$articulo',NOW()) ");
header("location: noticias.php");
?>
Notice: Undefined index: titulo in C:\AppServ\www\web\enviar_noticia.php on line 4
Notice: Undefined index: autor in C:\AppServ\www\web\enviar_noticia.php on line 5
Notice: Undefined index: articulo in C:\AppServ\www\web\enviar_noticia.php on line 6
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\web\enviar_noticia.php:4) in C:\AppServ\www\web\enviar_noticia.php on line 16
Agradecere cualquier ayuda, espero su respuesta, saludos.