el script trabaja por modulo y aqui le va
usuario.php
Código PHP:
Ver original<?php
$u = new usuarios();
if( isset( $_POST["nuevo"] ) ) require_once("vista_nuevo.php");
elseif( isset( $_GET["guardar"] ) || isset( $_POST["guardar_cambios"] ) ) {
$u->nombre = preparar( $_POST["nombre"] );
$u->comentarios = preparar( $_POST["comentarios"] );
$u->correo = preparar( $_POST["correo"] );
$u->usuario = preparar( $_POST["usuario"] );
$u->contrasena = preparar( $_POST["contrasena"] );
$u->creador = isset( $_POST["creador"] ) ? preparar
($_POST['creador']) : ''; if( isset( $_GET["guardar"] ) ) {
$u->guardar();
$u->incrementar();
}else{
$u->id = $_POST["id"];
$u->fecha_vencimiento = preparar( $_POST["fecha_vencimiento"] );
$u->renovaciones = preparar( $_POST["renovaciones"] );
$u->profiles = preparar( $_POST["profiles"] );
$u->maxconnections = preparar( $_POST["maxconnections"] );
$u->guardar_cambios();
}
}elseif( isset( $_POST["eliminar"] ) ) {
$u = new general();
$u->id = preparar( $_POST["id"] );
$u->eliminar();
back();
}elseif( isset( $_POST["editar"] ) ) {
require_once("vista_editar.php");
}else{
$p = $_SESSION["posicion"];
if ( $p != USUARIO ) require_once("vista_listado.php");
}
?>
vista_listado.php
Código PHP:
Ver original<div id="content">
<table width="900">
<tr>
<td>
<?php
// Mostrar el listado de mis dealers
$u = new usuarios();
$listado = $u->listado();
$cuantos = $u->cuantos();
$de = $cuantos + $_SESSION['creditos_altas'];
if( $cuantos < $de || $_SESSION["posicion"] == ADMIN)
{
echo "<form name='form' id='form' enctype='multipart/form-data' method='post' action=''>";
echo "<input type='hidden' name='nuevo' value='nuevo'>";
echo "<a onClick=\"$('#form').submit();\" class=\"button\">[Nuevo]</a>";
if( $_SESSION["posicion"] != ADMIN )
echo " | {$cuantos} de {$de} créditos";
echo "</form>";
}
?>
<script type="text/javascript"><!--
$('#form input').keydown(function(e) {
if (e.keyCode == 13) {
$('#form').submit();
}
});
//--></script>
<?php
if( $listado ){
?>
</td>
</tr>
</table>
<table cellpadding="5" cellspacing="0" width="900" class="listado">
<thead>
<tr align="left">
<th>
USUARIOS: </th>
<th>
Vencimiento: </th>
<th>
Estado: </th>
<th>
Editar: </th>
<th>
Eliminar: </th>
</tr>
</thead>
<tbody>
<?php
if ($row["baniado"] == "1") {
$color = "<tr class=\"bann\" align=\"left\">";
}
elseif($row["fecha_vencimiento"] < date('Y-m-d')) { $color = "<tr class=\"disabled\" align=\"left\">";
}
elseif ($row["baniado"] == "0") {
$color = "<tr class=\"odd\" align=\"left\">";
}
print("".$color."");
?>
<th>
<?php echo $row["usuario"];?><br />
<span><?php echo $row["nombre"];?></span> </th>
<td>
<?php echo $row["fecha_vencimiento"];?> </td>
<td>
<?php
if ($row["status"] == "1") {
$enableline = "<center><font color=\"#006600\">Activo</font><br><button type=\"button\" onclick=\"location.href='includes/proceso_activar.php?id=".$row["id_usuario"]."&s=".$row["status"]."'\" title=\"Esta Activo (haga clic para desactivar)\">Cambiar</button></center>";
} else {
$enableline = "<center><font color=\"#FF0000\">Inactivo</font><br><button type=\"button\" onclick=\"location.href='includes/proceso_activar.php?id=".$row["id_usuario"]."&s=".$row["status"]."'\" title=\"Esta Inactivo (haga clic para Activarlo)\">Cambiar</button></center>";
}
if ($row["fecha_vencimiento"] <> "") {
$enableline = "<center>Vencido</center>";
}
}
if ($row["baniado"] == "1" ) {
$enableline = "<center>Baneado</center>";
}
print("".$enableline."");
?> </td>
<td>
<form name="form1" id="form1" enctype="multipart/form-data" method="post" action="">
<input type="hidden" name="editar" value="editar">
<input type="hidden" name="id" id="id" value="<?php echo $row["id_usuario"]?>" />
<a onClick="$('#form1').submit();" class="button"><img src="images/editar.png" width="20" height="20" alt="Editar"></a>
</form>
<script type="text/javascript"><!--
$('#form input').keydown(function(e) {
if (e.keyCode == 13) {
$('#form1').submit();
}
});
//--></script> </td>
<td>
<form name="form2" id="form2" enctype="multipart/form-data" method="post" action="" onsubmit="return confirm('¿Realmente desea eliminar al usuario?');">
<input type="hidden" name="eliminar" value="eliminar">
<input type="hidden" name="id" value="<?php echo $row["id_usuario"]?>">
<a onClick="$('#form2').submit()" class="button"><img src="images/eliminar.png" width="20" height="20" alt="Eliminar"></a>
</form>
<script type="text/javascript"><!--
$('#form input').keydown(function(e) {
if (e.keyCode == 13) {
$('#form2').submit();
}
});
//--></script> </td>
</tr>
<?php }?>
</tbody>
</table>
<?php }else{?><br /><br />
<div class="msj_info">
No hay usuarios creados.
</div>
<?php }?>
</div>