示例#1
0
 function forzarDelete($ID)
 {
     //devuelve el numero de filas borradas
     $gestorPost = new ManagePost($this->bd);
     $parametros = array();
     $parametros["ID_User"] = $ID;
     $gestorPost->forzarDelete($parametros);
     $parametros = array();
     $parametros["ID"] = $ID;
     return $this->bd->delete($this->tabla, $parametros);
 }
示例#2
0
<?php

require 'clases/AutoCarga.php';
$bd = new DataBase();
$sesion = new Session();
$gestor = new ManagePost($bd);
$title = Request::post("title");
$ID_user = Request::post("ID_user");
$ID_post = Request::post("ID_post");
$contenido = Request::post("conte");
$entrada = new Post($ID_post, $ID_user, $contenido, $title);
$r = $gestor->set($entrada);
$bd->close();
header('Location:entrada.php?entrada=' . $ID_post . '&op=edit&r=' . $r);
示例#3
0
 <?php 
require './clases/AutoCarga.php';
$sesion = new Session();
$bd = new DataBase();
$gestor = new ManagePost($bd);
$id = Request::get("ID");
$entrada = $gestor->get($id);
$gestorUser = new ManageUser($bd);
$usuarios = $gestorUser->getList();
$usuarioActual = new User();
$nombreSesion = "";
foreach ($usuarios as $key => $usuario) {
    if ($usuario->getID() === $sesion->get($usuario->getLogin())) {
        $nombreSesion = $sesion->get($usuario->getLogin());
        echo $usuario->getLogin();
        $usuarioActual = $usuario;
    }
}
?>
<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
示例#4
0
<?php

require 'clases/AutoCarga.php';
$bd = new DataBase();
$gestor = new ManagePost($bd);
$ID = Request::get("ID");
$r = $gestor->delete($ID);
$bd->close();
header('Location:index.php?op=delete&r=' . $r);
示例#5
0
文件: index.php 项目: jRosales87/Blog
<?php

require './clases/AutoCarga.php';
$sesion = new Session();
$bd = new DataBase();
$gestor = new ManagePost($bd);
$post = $gestor->getList();
$gestorUser = new ManageUser($bd);
$usuarios = $gestorUser->getList();
$nombreSesion = "";
$usuarioActual = new User();
foreach ($usuarios as $key => $usuario) {
    if ($usuario->getID() === $sesion->get($usuario->getLogin())) {
        $nombreSesion = $sesion->get($usuario->getLogin());
        echo $usuario->getLogin();
        $usuarioActual = $usuario;
    }
}
?>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
    </head>
    <body>
  
        <header>
            <h1>Blog</h1>
             <?php 
if ($nombreSesion === "") {
示例#6
0
<?php

require 'clases/AutoCarga.php';
$bd = new DataBase();
$gestor = new ManagePost($bd);
$sesion = new Session();
$gestorUser = new ManageUser($bd);
$usuarios = $gestorUser->getList();
$nombreSesion = "";
foreach ($usuarios as $key => $usuario) {
    if ($usuario->getID() === $sesion->get($usuario->getLogin())) {
        $nombreSesion = $sesion->get($usuario->getLogin());
        echo $usuario->getLogin();
    }
}
$content = Request::post("content");
$title = Request::post("tittle");
$post = new Post(null, $nombreSesion, $content, $title);
$r = $gestor->insert($post);
$bd->close();
//var_dump($bd->getErrorSql());
header('Location:index.php?op=insert&r=' . $r);