예제 #1
0
$conn = new Datasource($dbhost, $dbName, $dbUser, $dbPassword);
$ndao = new NoticiasDao();
$titulo = $_POST["titulo"];
$enlace = $_POST["enlace"];
$descripcion = $_POST["descripcion"];
$nomfoto = $_POST["nomfoto"];
$noticia = new Noticias();
$dirnot = $_FILES["foto"]["tmp_name"];
$formatonot = substr($_FILES["foto"]["name"], strrpos($_FILES["foto"]["name"], "."));
//Obtener la última aparición del punto y por consiguiente, el formato
$destinonot = $notLocation . "/noti_" . $nomfoto . $formatonot;
$ruta = substr($destinonot, 3);
$noticia->setTitulo($titulo);
$noticia->setEnlace($enlace);
$noticia->setRuta($ruta);
$noticia->setDescripcion($descripcion);
if ($ndao->create($conn, $noticia) && move_uploaded_file($dirnot, $destinonot)) {
    ?>
		<meta http-equiv="REFRESH" content="0,url=../admin_noticias.php">
		<script type="text/javascript">
			alert("Noticia creada");
		</script>
		<?php 
} else {
    ?>
		<meta http-equiv="REFRESH" content="0,url=../admin_noticias.php">
		<script type="text/javascript">
			alert("Error creando la noticia");
		</script>
		<?php 
}