codes:
administrar.php
Código PHP:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script> /* Abrimos etiqueta de código */
function validar_formulario(){ /* Abrimos la función validar_formulario */
if (document.form1.titulo.value.length==0){
alert('Debe ingresar un titulo')
document.form1.titulo.focus()
}
if (document.form1.autor.value.length==0){
alert('Debe ingresar un autor')
document.form1.autor.focus()
}
if (document.form1.categoria.value.length==0){
alert('Debe ingresar una categoria')
document.form1.categoria.focus()
}
if (document.form1.articulo.value.length==0){
alert('Debe ingresar un articulo')
document.form1.articulo.focus()
}
return !!0;
}
</script>
</head>
<body>
<form name="form1" action="procesanoticia.php" method="post" onsubmit='return validar_formulario()'>
Título noticia:<br>
<input type="text" name="titulo"><br>
Autor:<br>
<input type="text" name="autor"><br>
Categoría:<br>
<input type="text" name="categoria"><br>
Escriba el articulo<br>
<textarea name="articulo" cols="50" rows="10"></textarea><br>
<input type="submit" value="Publicar" />
</form>
</body>
</html>
Código PHP:
<?php
//recibo las variables enviadas por el formulario
$titulo=$_POST[titulo];
$autor=$_POST[autor];
$categoria=$_POST[categoria];
$articulo=$_POST[articulo];
//conecto a la base
$connect=mysql_connect("localhost","an000304_matias","***");
//Seleccionamos la base
mysql_select_db("an000304_sistemanoticias",$connect);
//inserto los registros
$query = "INSERT INTO noticias (titulo,autor,categoria,noticia,fecha) VALUES('$titulo','$autor','$categoria','$articulo',NOW())";
mysql_query($query) or die(mysql_error());
header("location: index.php");
?>