Example #1
0
function crearTemaCategoria()
{
    $conexion = conectar();
    $nomTema = $_REQUEST['nombreTema'];
    $idCategoria = $_REQUEST['id'];
    $insertarTema = "INSERT INTO temasForo (id_usuario, id_categoria, titulo) values (" . idUsuarios() . ", {$idCategoria}, '{$nomTema}')";
    $resultado = mysqli_query($conexion, $insertarTema);
    if ($resultado == true) {
        echo "<div id='contenedor'>";
        echo "<h3>" . $nomTema . " creado!</h3>";
        echo "<a href='temasCategoria.php?idCategoria={$idCategoria}'><button>Volver a los temas!</button></a>";
        echo "</div>";
    } else {
        echo "Error" . mysqli_errno($conexion);
    }
}
    ?>
<div class="contenedor">
	<div class="menuModificacionesUsuario">
		<a href="modificarImagen.php">Modificar imagen</a><br><br>
		<a href="cambiarPass.php">Cambiar password</a><br><br>
		<a href="cambiarNick.php">Cambiar nick</a><br><br>
		<a href="verMensajesEnviados.php">Mensajes enviados</a><br><br>
		<a href="gestionarProgramasUsuario.php">Programas usuario</a>
	
	</div>
	<div class="contenedor">
		<h2>Administracion: Gestionar programas.<img src="img/programa.png" class="imgGestiones"/></h2>
	
		<?php 
    $conexion = conectar();
    $id = idUsuarios();
    $consultaProgramas = 'select * from programas where id_usuario=' . $id;
    $resulConsProgramas = mysqli_query($conexion, $consultaProgramas) or die("Fallo la consulta de programas");
    echo "<div class='gestTemas'><table width='750px'>";
    echo "<tr><th>ID Programa</th><th>Nombre Programa</th><th>Descargas Totales</th><th>Visitas Totales</th><th>Imagen</th><th>Borrar</th><th>Modificar</th></tr>";
    while ($fila21 = mysqli_fetch_array($resulConsProgramas)) {
        echo "<tr class='descCat'><td align='center'>" . $fila21['id'] . "</td><td align='right'>" . $fila21['nombrePrograma'] . "</td><td align='right'>" . $fila21['descargasTotales'] . "</td><td align='right'>" . $fila21['visitasTotales'] . "</td><td><img src='" . $fila21['imagenPrograma'] . "' width='60px' align='center'/></td><td><a href=\"borrarPrograma.php?id=" . $fila21['id'] . "\"><img src=\"img/borrar.png\" width='50' height='50'/></a></td><td align='center'><a href=\"modificarPrograma.php?id=" . $fila21['id'] . "\"><img src=\"img/modificar.png\" width='50' height='50' /></a></td></tr></div>";
    }
    echo "<tr><td colspan=\"7\" align='center'><a href=\"uploadSoftware.php\"><img src='img/anyadir.png' width='50' height='65' /></a></td></tr>";
    echo "</table></div>";
    ?>
		
	</div>
</div>
<?php 
} else {
		<a href="verMensajesEnviados.php">Mensajes enviados</a/><br><br>
		<a href="gestionarProgramasUsuario.php">Programas usuario</a/>
	
	</div>
	<div class="contenedorpassUsuario">
	<h2 align="center">Administracion: Cambiar el nick.<img src="img/nick.png" class="imgGestionesUser23"/></h2>
	<h4 align="center"><button onclick="llamadaAjaxUsuario()">Conseguir datos</button></h4>
	<form action="<?php 
        $_SERVER['PHP_SELF'];
        ?>
" name="modificarPass" class="divModificarPassUser">
	<table class="tablaCambioPass" align="center">
		<tr>
			<td class="modPassUser">
			<input type="text" name="id" id="idUser" value="<?php 
        echo idUsuarios();
        ?>
" hidden="true">
			</td>
		</tr>
		<tr>
			<td id="nickUsers" class="modPassUser">Nick Usuario:</td><td> <input type="text" id="userElegido" class="inputPassUsuario" readonly></td>
		</tr>
		<tr>
			<td id="fechaRegUser" class="modPassUser">Fecha Registro Usuario:</td><td> <input type="text" id="fechaRegUserElegido" class="inputPassUsuario" readonly></td>
		</tr> 
		<tr>
			<td id="contrasenyaNueva" class="modPassUser"> Nuevo Nick: </td><td><input type="text" id="nuevoNick" class="inputPassUsuario" name="nuevoNick"></td>
		</tr>
		<tr>
		<td align="center" class="modPassUser"><br><br><input id="botones" type="submit" name="update" value="Cambiar nick" disabled></td><td align="center"><br><br><input id="botones" type="reset" name="deleteFields" value="Borrar Campos" onclick="limpiarRegistro();"></td>
<?php

include 'index/header.php';
include_once 'js/function.php';
$conexion = conectar();
$idPrograma = $_REQUEST['idPrograma'];
if (isset($_REQUEST['enviarComentario'])) {
    $id = $_REQUEST['idPrograma'];
    $titulo = $_REQUEST['titulo'];
    $comentario = $_REQUEST['comentario'];
    $insertComentario = "INSERT INTO comentarios (id_usuario, id_programa, titulo, comentario) VALUES(" . idUsuarios() . ", " . $id . ", '" . $titulo . "', '" . $comentario . "')";
    if (!mysqli_query($conexion, $insertComentario)) {
        die("Error al postear el comentario: " . mysqli_errno($conexion));
    }
}
$selectPrograma = "SELECT * FROM programas WHERE id=" . $idPrograma;
?>
	<div class="contenedordiv">
		<div class="columnamenu">
			<div id="contenidoMenu">
				<?php 
$conexion = conectar();
// consulta.
$consulta = "select distinct categoria from programas";
// ejecucion
$resultado = @mysqli_query($conexion, $consulta) or die('La consulta ha fallado - ' . mysqli_errno($conexion));
// visualizacion
while ($row = mysqli_fetch_array($resultado)) {
    echo "<div id='menucategoria'><a href='categoriaProgramas.php?categoriaPrograma=" . $row['categoria'] . "'>" . $row['categoria'] . "</a></div>";
}
?>
<?php

include 'index/headerAdmin.php';
require_once 'js/function.php';
if (isset($_REQUEST['enviarPrograma'])) {
    if (isset($_FILES["software"])) {
        $conexion = conectar();
        //Conseguir la información para introducirla en la base de datos.
        $nombrePrograma = $_REQUEST['nombrePrograma'];
        $idUsuario = idUsuarios();
        $descripcion = $_REQUEST['titulo'];
        $categoria = $_REQUEST['categoriaSoftware'];
        $licencia = $_REQUEST['licencia'];
        $sistemaOperativo = $_REQUEST['sistemaOperativo'];
        //Realizar la subida del software y procesar la inserción en la base de datos.
        $file = $_FILES["software"]["tmp_name"];
        $base_archivo = basename($_FILES["software"]["name"]);
        $base_archivo = rand(00, 99999) . "_" . $base_archivo;
        $ruta_archivo = $base_archivo;
        $conexionFTP = ConectFTP();
        $uploadSoftware = ftp_put($conexionFTP, $ruta_archivo, $file, FTP_BINARY) or die("ERROR");
        if (!$uploadSoftware) {
            echo "<script> alert('Ha ocurrido un error al subir el Software.<br>Ponte en contacto con un administrador para resolver esta incidencia.');";
            echo "window.location='index.php';";
            echo "</script>";
        } else {
            if (is_uploaded_file($_FILES['softwareImagenes']['tmp_name'])) {
                $nombreDirectorio = "img/sw/";
                $nombreFichero = $_FILES['softwareImagenes']['name'];
                $nombreCompleto = $nombreDirectorio . $nombreFichero;
                move_uploaded_file($_FILES['softwareImagenes']['tmp_name'], $nombreDirectorio . $nombreFichero);