<?php
	include 'conectardb.php';
?>

<?php
if (isset($_POST['editado'])){
	$dbh = conectar();
	
	$mensaje = "No se guardo porque los siguientes campos no pueden estar vacios: ";
	$r = 1;
	if ($_POST['nombres'] == ""){
		$mensaje = $mensaje.$r.") Nombre Cuenta. ";
		$r++;
	}
	if ($_POST['Nombre_editable'] == ""){
		$mensaje = $mensaje.$r.") Nombre Presentacion. ";
		$r++;
	}
	if($r==1){
		if(isset($_POST['buttonx'])){
			if (($_POST['editado'] == 1) && ($_POST['buttonx'] == "guardar")){
				if (($_POST['nombre'] != "root") && ($_POST['nombre'] != "lorenzon")){

					if (!(($_POST['nombres'] == "root") || ($_POST['nombres'] == "lorenzon") || ($_POST['nombres'] == "Administrador") || ($_POST['nombres'] == "administrador") || ($_POST['nombres'] == "admin"))){
						if (!(($_POST['Nombre_editable'] == "root") || ($_POST['Nombre_editable'] == "lorenzon") || ($_POST['Nombre_editable'] == "Administrador") || ($_POST['Nombre_editable'] == "administrador") || ($_POST['Nombre_editable'] == "admin"))){
							$sentencia_update = "UPDATE usuarios SET nombre='".$_POST['nombres']."', nombre_editable='".$_POST['Nombre_editable']."', habilitado=".$_POST['habilitado']." WHERE nombre='".$_POST['nombre']."'";
							mysql_query($sentencia_update, $dbh) or die(mysql_error());
						}
					}
				}
				/*
				echo "<br>".$_POST['Nombre_editable'];
				echo "<br>".$_POST['fecha_activo'];
				echo "<br>".$_POST['habilitado'];
				echo "<br>".$_POST['ultimologin'];
				echo "<br>".$_POST['nombres'];
				echo "<br>".$_POST['nombre'];
				*/
			}
			elseif (($_POST['editado'] == 0) && ($_POST['buttonx'] == "guardar")){
				if (($_POST['nombres'] != "root") && ($_POST['nombres'] != "lorenzon")){
					$sentencia_insert = "INSERT INTO usuarios (nombre, nombre_editable, habilitado) values ('".$_POST['nombres']."', '".$_POST['Nombre_editable']."', ".$_POST['habilitado'].")";
					mysql_query($sentencia_insert, $dbh) or die(mysql_error());
				}
			}
			elseif (($_POST['buttonx'] == "borrar")){
				if (($_POST['nombres'] != "root") && ($_POST['nombres'] != "lorenzon")){
					$sentencia_borrar = "DELETE FROM usuarios WHERE nombre='".$_POST['nombre']."'";
					mysql_query($sentencia_borrar, $dbh) or die(mysql_error());
				}
			}
		}
	}
}
?>


<table align="center" width="650" style="table-layout:fixed;" >
<tr>
  <td width="650" style="color:#003333; font-size:18pt;">
    <b>
      <div align="center">Administrar cuentas</div>
    </b>
    <br>
</td>
</tr>
<tr>
  <td colspan="2">
  <?php
		$dbh = conectar();
		$consulta1 = 'SELECT * FROM usuarios ORDER BY nombre DESC';
		$resultado_op = mysql_query($consulta1, $dbh) or die(mysql_error());
		
		$arrayayay = array();
		$x = 1;
		echo '<form name="cuent" action="admin_cuentas.php" method="post" >';
		echo '<table align="Center" style="border:gray 2px solid;">';

		while($row = mysql_fetch_array($resultado_op)){
			$arrayayay[$x] = $row;
		
			$algo = ($arrayayay[$x]);
			
				$fecha_activo = date("H:i:s d/m/Y", strtotime($algo['fecha_activo']));
				if(date("Y", strtotime($algo['ultimologin'])) == 1970){ 
					$ultimologin = "NUNCA"; 
				} 
				else { 
					$ultimologin = date("H:i:s d/m/Y", strtotime($algo['ultimologin'])); 
				}
			echo '
			<script language="JavaScript">
			var arrayRapido = ["'.$algo['nombre'].'","'.$algo['nombre_editable'].'","'.$fecha_activo.'",'.$algo['habilitado'].',"'.$ultimologin.'"]
			miArray['.$x.'] = arrayRapido
			</script>';
			
			$x++;
		}
		
		echo '<tr><td style="padding-left:5px; padding-right:5px;"><table><tr><td align="center" style="font-weight:bold;">Usuarios</td></tr><tr><td>';
		echo '<select size=8 style="width:110px;" name="users[]" id="users" size=10 onChange="HabilitarCombo()>';
		for($i =0; $i <$x; $i++){
			$algo = ($arrayayay[$i]);
			if($_POST['nombre'] == $algo['nombre']){
				echo '<option value="'.$i.'" selected	onclick="HabilitarCombo()">'.$algo['nombre'].'</option>';
			}
			else{
				echo '<option value="'.$i.'" onclick="HabilitarCombo()">'.$algo['nombre'].'</option>';
			}
		}
		echo '</select>';
		echo '</td></tr><tr><td align="center"><input type="button" name="AGREGAR" value="AGREGAR" onclick="agregar()">';
		echo '</td></tr></table></td><td>';
		
		echo '<table bgcolor= "#B6D5B9" border="0" cellpadding="1" cellspacing="1"><tr><td>';
		echo '<table>
		<tr>
		<td width=150 style="padding-left:20px;"><label for="nombres">Nombre cuenta:</label></td>
		<td><i><input type="text" name="nombres" size="17" id="nombres" onblur="aviso(1)"></i></td>
		</tr>
		</table>';
		echo '<table>
		<tr>
		<td width=150 style="padding-left:20px;"><label for="Nombre_editable">Nombre presentaci&oacute;n:</label></td>
		<td style="padding-right:20px;"><input type="text" name="Nombre_editable" size="30" id="Nombre_editable" onblur="aviso(2)"></td>
		</tr>
		</table>';
		

		echo '<table>
		<tr>
		<td width=150 style="padding-left:20px;"><label for="fecha_activo">Activo desde:</label></td>
		<td><i><input readonly type="text" name="fecha_activo" id="fecha_activo" size="17" style="color: #999999; font-style:italic;"></i></td>
		</tr>
		</table>';
		
		
		echo '<table>
		<tr>
		<td width=150 style="padding-left:20px;"><label for="ultimologin">&Uacute;ltimo login:</label></td>
		<td><input readonly type="text" name="ultimologin" id="ultimologin" size="17" style="color: #999999; font-style:italic;"></td>
		</tr>
		</table>';
		
		
		echo '<table>
		<tr>
		<td width=150 style="padding-left:20px;"><label for="habilitado">Habilitado:</label></td>
		<td><select name="habilitado" id="habilitado"><option value=1>SI</option><option value=0>NO</option></select></td>
		</tr>
		</table>';
		
		
		echo '<table>
		<tr>
		<td width=150 style="padding-left:0px;"></td>
		<td><br><button type="submit" name="buttonx" value="guardar">Guardar Cambios</button></td>
		<td><br><button type="submit" name="buttonx" value="borrar">Eliminar</button></td>
		</tr>
		</table>';

		echo '<input type=hidden name="nombre" id="nombre">';
		echo '<input type=hidden name="editado" id="editado" value=0>';
		
		echo '</td></tr></table>';
		
		echo '</td></tr>';
		echo '</table>';
		echo '</form>';
		
  ?>
  </td>
</tr>
<br><br>
</table>
<br>

<?php

	if (isset($_POST['nombre'])){
		if (!(($_POST['nombre'] != "root") && ($_POST['nombre'] != "lorenzon"))){
			if ($_POST['habilitado'] != 1){
				echo '	<script type="text/javascript"> alert("No puede deshabilitar la cuenta del Administrador!!")</script>';
			}
		}
	}
?>

