FORMULARIO HTML:
Código HTML:
<h1> Publicaciones </h1> <form action="procesarnoticia.php" method="post" name="form" enctype="multipart/form-data" > Título : <input type="text" name="titulo" /><br> Autor: <input type="text" name="autor" /><br> Copete: <textarea name="copete" ></textarea><br> Nota : <textarea name="nota" ></textarea><br> Fecha : <input type="date" name="ano" /><br> Foto : <input type="file" name="foto" onchange="return ShowImagePreview( this.files );" /><br> Fuente : <input type="text" name="fuente" /><br> Categoría : <select name="categoria"> <option selected value="0"> Elige una opción </option> <option value="Economía">Economía</option> <option value="Políticas Públicas">Políticas Públicas</option> <option value="Derechos Humanos">Derechos Humanos</option> <option value="Futuro">Futuro</option> </select> <input type= "Submit" value="Cargar Datos" /> </form>
CODIGO PHP:
Código PHP:
<?php
include('config.inc');
$carpetafoto = "../photos/noticias/";
opendir($carpetafoto);
$destinofoto = $carpetafoto.$_POST["titulo"];
copy($_FILES['foto']['tmp_name'], $destinofoto);
$nombrefoto = $_POST["titulo"];
if(
isset($_POST["titulo"]) && !empty($_POST["titulo"]) &&
isset($_POST["autor"]) && !empty($_POST["autor"]) &&
isset($_POST["copete"]) && !empty($_POST["copete"]) &&
isset($_POST["nota"]) && !empty($_POST["nota"]) &&
isset($_POST["fuente"]) && !empty($_POST["fuente"]) &&
isset($_POST["categoria"]) && !empty($_POST["categoria"]) &&
isset($_POST["fecha"]) && !empty($_POST["fecha"])
)
{$conexion = mysql_connect($host, $user, $pw) or die ("problemas al conetar");
mysql_select_db($db, $conexion) or die ("problemas al conetar");
mysql_query("INSERT INTO noticias (titulo, autor, copete, nota, fuente, fecha, categoria, urlPhoto)
VALUES ('$_POST[titulo]', '$_POST[autor]', '$_POST[copete]', '$_POST[nota]', '$_POST[fuente]', '$_POST[fecha]', '$_POST[categoria]', '$nombrefoto')", $conexion);
} else {
echo "problemas al cargar datos:".mysql_error()."<br>";
}
echo "<a href='subirnoticias.php'>Subir otra noticia</a><br>";
echo "<a href='adminnoticias.php'>Volver al administrador de noticias</a>";
?>