Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/07/2012, 02:13
Avatar de DestroyeRCo
DestroyeRCo
 
Fecha de Ingreso: julio-2012
Ubicación: Barranquilla, Colombia
Mensajes: 3
Antigüedad: 12 años, 4 meses
Puntos: 0
Pregunta Identificar escritura en PHP/MySQL

chicos tengo un sitio en el cual solo siendo administrador se pueden agregar datos a determinadas tablas. El problema es que quiero hacer lo mismo, pero para que los usuarios también puedan agregar estos valores pero sin que se publiquen.

Tenia pensado hacerlo apartir de duplicar la tabla, limpiarla y cambiarle el sufjo, así quedaria como "admin_visible" y "usuario_novisible"

Pense que lograría hacerlo, pero revisando el código (no lo hice yo, por eso pregunto acá) Solo identifico el punto en donde lee los datos, pero no se en que momento del código guarda o escribe. Necesito saber como es que lo hace para así cambiarlo y que lea de la tabla _visible y escriba en la tabla _novisible para su futura aprobación.

Acá el codigo
Código PHP:
<?php 
########################IMPORTANTE####################### 
require_once '../class/class.php'
if(isset(
$_SESSION["user_zero"])){ 
$us = new Usersin(); 
$user=$us->ui($_SESSION["user_zero"]); 

if (isset(
$_POST["grab"]) and $_POST["grab"] == "si"){ 
$sec_reg = new Work(); 
$sec_reg->add_capitulo(); 
    
$obj= new Work(); 
    
$animes=$obj->animex_lista(); 
    exit; 


$obj= new Work(); 
$animes=$obj->animex_lista(); 
$titulo='Agregar Capitulo'
include 
'../css/sections/header.php'
#########################IMPORTANTE######################### 
?> 
<!-- Header --><div id="header"> 
<div id="cb"> 
<div id="hh"><div id="eih"></div><div id="h"><h1 class="title"><?php echo $titulo?></h1></div><div id="edh"></div></div> 
<?php include '../css/sections/header2.php'?> 
<!-- Header --> 
<div id="main"><div id="mt"></div><div id="mmm"> 

<table width="985" border="0" align="center" cellpadding="0" cellspacing="0" style="float:left"><tr><td valign="top"> 
<?php if($user[0]["tipo"] == "admin"){ ?> 
<?php if (isset($_GET) and isset($_GET["m"])==1){ ?><h3 style="color:#093">El Capitulo se agrego con exito!</h3><br><br><?php ?>
y el require_once, por lo menos la parte que es la que usa de el (aparte de la conexión) es este:
Código PHP:
public function animex_lista(){ 
        
self::set_names(); 
        
$sql="SELECT * FROM m_animes ORDER BY p_titulo ASC"
        foreach(
$this->dbh->query($sql) as $row) { 
            
$this->n[]=$row
        } 
        
$this->dbh=null
        return 
$this->n;} 
Espero me puedan ayudar