primera version login

This commit is contained in:
2019-01-14 17:18:56 -06:00
commit b390f3549f
20 changed files with 789 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="PublishConfigData" serverName="Inventario">
<serverData>
<paths name="Inventario">
<serverdata>
<mappings>
<mapping deploy="/var/www/inventario_material" local="$PROJECT_DIR$" web="/" />
</mappings>
</serverdata>
</paths>
</serverData>
</component>
</project>
+4
View File
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding" addBOMForNewFiles="with NO BOM" />
</project>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
+6
View File
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="JavaScriptSettings">
<option name="languageLevel" value="ES6" />
</component>
</project>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/inventario.iml" filepath="$PROJECT_DIR$/.idea/inventario.iml" />
</modules>
</component>
</project>
+15
View File
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="WebServers">
<option name="servers">
<webServer id="59ee0d51-0bef-4ba7-9d3f-34fbbd79af1b" name="Inventario" url="http://132.248.80.188">
<fileTransfer host="132.248.80.188" port="22" rootFolder="/var/www/inventario_material" accessType="SFTP">
<advancedOptions>
<advancedOptions dataProtectionLevel="Private" passiveMode="true" shareSSLContext="true" />
</advancedOptions>
<option name="port" value="22" />
</fileTransfer>
</webServer>
</option>
</component>
</project>
+337
View File
@@ -0,0 +1,337 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ChangeListManager">
<list default="true" id="a3c96782-c39e-4629-8661-f34ca5efc2af" name="Default Changelist" comment="" />
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="FileEditorManager">
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/footer.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="22">
<caret line="1" selection-start-line="1" selection-end-line="16" selection-end-column="38" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/conexion.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="22">
<caret line="1" column="68" selection-start-line="1" selection-start-column="68" selection-end-line="1" selection-end-column="68" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/login.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="220">
<caret line="10" column="40" selection-start-line="10" selection-start-column="40" selection-end-line="10" selection-end-column="40" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/index.php">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="2" selection-start-column="2" selection-end-column="32" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/header.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="550">
<caret line="25" column="18" selection-start-line="25" selection-start-column="18" selection-end-line="25" selection-end-column="18" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/sitio/admin/admin.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="609">
<caret line="82" column="34" selection-start-line="82" selection-start-column="34" selection-end-line="82" selection-end-column="34" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/sitio/usuario/usuario.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="286">
<caret line="13" selection-start-line="13" selection-end-line="86" selection-end-column="7" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/js/main.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="616">
<caret line="28" column="25" selection-start-line="28" selection-start-column="25" selection-end-line="28" selection-end-column="25" />
</state>
</provider>
</entry>
</file>
</leaf>
</component>
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
<option value="JavaScript File" />
</list>
</option>
</component>
<component name="FindInProjectRecents">
<findStrings>
<find>tit</find>
<find>usuario.php</find>
</findStrings>
</component>
<component name="IdeDocumentHistory">
<option name="CHANGED_PATHS">
<list>
<option value="$PROJECT_DIR$/img/conexion.php" />
<option value="$PROJECT_DIR$/main.js" />
<option value="$PROJECT_DIR$/css/estilos.css" />
<option value="$PROJECT_DIR$/js/o.js" />
<option value="$PROJECT_DIR$/js/jquery-3.3.1.min.js" />
<option value="$PROJECT_DIR$/estilos.css" />
<option value="$PROJECT_DIR$/SQL/conexion.php" />
<option value="$PROJECT_DIR$/footer.php" />
<option value="$PROJECT_DIR$/login.php" />
<option value="$PROJECT_DIR$/index.php" />
<option value="$PROJECT_DIR$/js/main.js" />
<option value="$PROJECT_DIR$/header.php" />
<option value="$PROJECT_DIR$/sitio/usuario/usuario.php" />
<option value="$PROJECT_DIR$/sitio/admin/admin.php" />
<option value="$PROJECT_DIR$/conexion.php" />
</list>
</option>
</component>
<component name="JsFlowSettings">
<service-enabled>true</service-enabled>
<exe-path />
<other-services-enabled>true</other-services-enabled>
<auto-save>true</auto-save>
</component>
<component name="ProjectFrameBounds" extendedState="6">
<option name="x" value="1715" />
<option name="y" value="-17" />
<option name="width" value="1044" />
<option name="height" value="734" />
</component>
<component name="ProjectView">
<navigator proportions="" version="1">
<foldersAlwaysOnTop value="true" />
</navigator>
<panes>
<pane id="ProjectPane">
<subPane>
<expand>
<path>
<item name="inventario" type="b2602c69:ProjectViewProjectNode" />
<item name="inventario" type="462c0819:PsiDirectoryNode" />
</path>
</expand>
<select />
</subPane>
</pane>
<pane id="Scope" />
</panes>
</component>
<component name="PropertiesComponent">
<property name="WebServerToolWindowFactoryState" value="false" />
<property name="last_opened_file_path" value="$PROJECT_DIR$" />
<property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
<property name="nodejs_npm_path_reset_for_default_project" value="true" />
<property name="nodejs_package_manager_path" value="npm" />
<property name="settings.editor.selected.configurable" value="web.server" />
</component>
<component name="RecentsManager">
<key name="MoveFile.RECENT_KEYS">
<recent name="C:\xampp\htdocs\inventario" />
<recent name="C:\xampp\htdocs\inventario\SQL" />
<recent name="C:\xampp\htdocs\inventario\js" />
<recent name="C:\xampp\htdocs\inventario\css" />
</key>
</component>
<component name="RunDashboard">
<option name="ruleStates">
<list>
<RuleState>
<option name="name" value="ConfigurationTypeDashboardGroupingRule" />
</RuleState>
<RuleState>
<option name="name" value="StatusDashboardGroupingRule" />
</RuleState>
</list>
</option>
</component>
<component name="SvnConfiguration">
<configuration />
</component>
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="a3c96782-c39e-4629-8661-f34ca5efc2af" name="Default Changelist" comment="" />
<created>1547001810787</created>
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1547001810787</updated>
<workItem from="1547001813083" duration="8183000" />
<workItem from="1547072508499" duration="15415000" />
<workItem from="1547159643469" duration="598000" />
<workItem from="1547170217131" duration="2586000" />
<workItem from="1547236861734" duration="11265000" />
<workItem from="1547503840895" duration="2199000" />
</task>
<servers />
</component>
<component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="40246000" />
</component>
<component name="ToolWindowManager">
<frame x="1358" y="-8" width="1296" height="1010" extended-state="6" />
<editor active="true" />
<layout>
<window_info id="Favorites" order="0" side_tool="true" />
<window_info content_ui="combo" id="Project" order="1" weight="0.19902913" />
<window_info id="Structure" order="2" side_tool="true" weight="0.25" />
<window_info anchor="bottom" id="Terminal" order="0" weight="0.3295325" />
<window_info anchor="bottom" id="Database Changes" order="1" />
<window_info anchor="bottom" id="Event Log" order="2" side_tool="true" />
<window_info anchor="bottom" id="Version Control" order="3" />
<window_info anchor="bottom" id="Docker" order="4" show_stripe_button="false" />
<window_info anchor="bottom" id="Message" order="5" />
<window_info anchor="bottom" id="Find" order="6" />
<window_info anchor="bottom" id="Run" order="7" />
<window_info anchor="bottom" id="Debug" order="8" weight="0.4" />
<window_info anchor="bottom" id="Cvs" order="9" weight="0.25" />
<window_info anchor="bottom" id="Inspection" order="10" weight="0.4" />
<window_info anchor="bottom" id="TODO" order="11" />
<window_info anchor="right" id="Database" order="0" />
<window_info anchor="right" id="Commander" internal_type="SLIDING" order="1" type="SLIDING" weight="0.4" />
<window_info anchor="right" id="Ant Build" order="2" weight="0.25" />
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="3" weight="0.25" />
</layout>
<layout-to-restore>
<window_info id="Favorites" order="0" side_tool="true" />
<window_info active="true" content_ui="combo" id="Project" order="1" visible="true" weight="0.19902913" />
<window_info id="Structure" order="2" side_tool="true" weight="0.25" />
<window_info anchor="bottom" id="Terminal" order="0" weight="0.3295325" />
<window_info anchor="bottom" id="Database Changes" order="1" />
<window_info anchor="bottom" id="Event Log" order="2" side_tool="true" />
<window_info anchor="bottom" id="Version Control" order="3" />
<window_info anchor="bottom" id="Docker" order="4" show_stripe_button="false" />
<window_info anchor="bottom" id="Message" order="5" />
<window_info anchor="bottom" id="Find" order="6" />
<window_info anchor="bottom" id="Run" order="7" />
<window_info anchor="bottom" id="Debug" order="8" weight="0.4" />
<window_info anchor="bottom" id="Cvs" order="9" weight="0.25" />
<window_info anchor="bottom" id="Inspection" order="10" weight="0.4" />
<window_info anchor="bottom" id="TODO" order="11" />
<window_info anchor="right" id="Database" order="0" />
<window_info anchor="right" id="Commander" internal_type="SLIDING" order="1" type="SLIDING" weight="0.4" />
<window_info anchor="right" id="Ant Build" order="2" weight="0.25" />
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="3" weight="0.25" />
</layout-to-restore>
</component>
<component name="TypeScriptGeneratedFilesManager">
<option name="version" value="1" />
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/js/jQuery 3.3.1.js" />
<entry file="file://$PROJECT_DIR$/js/jquery-3.3.1.min.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="22">
<caret line="1" column="86841" selection-start-line="1" selection-start-column="86841" selection-end-line="1" selection-end-column="86841" />
<folding>
<element signature="n#!!doc" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/estilos.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="617">
<caret line="41" column="14" selection-start-line="41" selection-start-column="14" selection-end-line="41" selection-end-column="14" />
</state>
</provider>
</entry>
<entry file="jar://$APPLICATION_HOME_DIR$/lib/platform-impl.jar!/resources/html5-schema/html5/sectional.rnc">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="198">
<caret line="28" column="16" selection-start-line="28" selection-start-column="16" selection-end-line="28" selection-end-column="16" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/footer.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="22">
<caret line="1" selection-start-line="1" selection-end-line="16" selection-end-column="38" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/login.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="220">
<caret line="10" column="40" selection-start-line="10" selection-start-column="40" selection-end-line="10" selection-end-column="40" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/index.php">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="2" selection-start-column="2" selection-end-column="32" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/header.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="550">
<caret line="25" column="18" selection-start-line="25" selection-start-column="18" selection-end-line="25" selection-end-column="18" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/sitio/usuario/usuario.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="286">
<caret line="13" selection-start-line="13" selection-end-line="86" selection-end-column="7" />
</state>
</provider>
</entry>
<entry file="file://$USER_HOME$/Desktop/base/node_modules/sshpk/lib/formats/openssh-cert.js">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/sitio/admin/admin.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="609">
<caret line="82" column="34" selection-start-line="82" selection-start-column="34" selection-end-line="82" selection-end-column="34" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/js/main.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="616">
<caret line="28" column="25" selection-start-line="28" selection-start-column="25" selection-end-line="28" selection-end-column="25" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/conexion.php">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="22">
<caret line="1" column="68" selection-start-line="1" selection-start-column="68" selection-end-line="1" selection-end-column="68" />
</state>
</provider>
</entry>
</component>
</project>
+6
View File
@@ -0,0 +1,6 @@
<?php
$mysqli = new mysqli("132.248.80.194","usr_inv_material","tint4sBond","P_orion_inventario_material");
if($mysqli->connect_errno):
echo "Error al conectarse con MYSQL por el error " .$mysqli->connect_error;
endif;
?>
+43
View File
@@ -0,0 +1,43 @@
*{
font-family: 'Arial';
}
.nav-link-white {
color: #fff;
}
.nav-link-white:hover{
text-decoration: none;
color: rgba(0,0,0,.5);
}
.bg-gold{
background-color: #bb8800;
}
.navbar-blanco{
color: #fff;
}
.item-show{
color: #fff;
}
.item-show:hover{
background-color: rgba(0,0,0,.2);
color: #fff;
}
.custom-toggler.navbar-toggler:focus {
outline-color: rgba(0,0,0,0.1);
}
.custom-toggler .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(250,250,250)' stroke-width='4' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
.mostrar{
background-color: #E9AD0C !important;
}
.caja{
background-color: #bb8800;
border-radius: 6px;
}
.caja a{
color: #fff;
}
*{
margin: 0px;
padding: 0px;
}
+19
View File
@@ -0,0 +1,19 @@
<br><br><br><br><br>
<footer>
<div class="container" style="background-color: #1B3D70;">
<div class="row">
<div class="col text-center" style="color:#fff; font-size: 90%;">
<p class=" mt-4 mb-0">Hecho en México, todos los derechos reservados 2018.</p>
<p class="my-0">Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente</p>
<p class="my-0">completa y su dirección electrónica. De otra forma, requiere permiso previo por escrito de la institución.</p>
<p>Sitio web administrado por: Facultad de Estudios Superiores Acatlán. web2.0@apolo.acatlan.unam.mx</p>
</div>
</div>
</div>
</footer>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
<script src="js/jquery-3.3.1.min.js"></script>
<script src="js/main.js"></script>
</body>
</html>
+51
View File
@@ -0,0 +1,51 @@
<!doctype html>
<html lang="en">
<head>
<title>CEDETEC | Inventario </title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
<link rel="stylesheet" href="estilos.css">
<link href="https://fonts.googleapis.com/css?family=Spicy+Rice" rel="stylesheet">
<link rel="shortcut icon" type="image/png" href="img/escudo-unam.ico">
</head>
<body>
<header>
<div class="container" style="background-color: #1B3D70;">
<div class="row">
<div class="col-sm-12 col-md-6 d-flex d-sm-none d-md-block justify-content-sm-center justify-content-md-start my-2">
<img src="img/Logo-UNAM.png" alt="">
</div>
<div class="col-sm-12 col-md-6 d-flex justify-content-sm-center justify-content-md-end my-3">
<img src="img/logo_fesa.png" style=" height: 60px;" alt="">
</div>
</div>
</div>
</header>
<!--/HEADER-->
<!--NAVBAR-->
<nav class="container navbar navbar-expand-lg navbar-light bg-gold" style="color: white;">
<div class="container">
<button class="navbar-toggler custom-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mr-auto">
<li class="nav-item dropdown my-2 mr-3">
<a class="nav-link-white" href="index.php" role="button" >
Inicio
</a>
</li>
</ul>
</div>
</div>
</nav>
<br><br>
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

+21
View File
@@ -0,0 +1,21 @@
<?php include("header.php") ?>
<div class="container" style="margin-top: 1%;">
<h1>Iniciar sesión</h1>
<br>
<div class="error container badge badge-danger" style="display: none;">
<span style="font-size: 18px;">Los Datos ingresados no válidos, intentalo nuevamente.</span>
</div>
<br>
<form action="" id="formlg">
<div class="form-group" style="width: 30%;">
<label>Cuenta</label>
<input type="text" class="form-control" pattern="[A-Za-z0-9_-]{1,15}" required name="usuariolg">
</div>
<div class="form-group" style="width: 30%;">
<label>Password</label>
<input type="Password" class="form-control" pattern="[A-Za-z0-9_-]{1,15}" required name="passlg">
</div>
<input type="submit" class="btn btn-primary botonlg" value="Iniciar Sesion"></input>
</form>
</div>
<?php include("footer.php") ?>
+2
View File
File diff suppressed because one or more lines are too long
+46
View File
@@ -0,0 +1,46 @@
jQuery(document).on('submit','#formlg',function(event){
event.preventDefault();
jQuery.ajax({
url: 'login.php',
type: 'POST',
dataType: 'json',
data: $(this).serialize(),
beforeSend: function() {
$('.botonlg').val('Validando...');
}
})
.done(function (respuesta) {
console.log(respuesta);
if (!respuesta.error){
if (respuesta.tipo == 'admin')
{
location.href = 'sitio/admin/admin.php';
}
else if (respuesta.tipo == 'usuario')
{
location.href = 'sitio/usuario/usuario.php';
}
}
else{
$('.error').slideDown('slow');
setTimeout(function () {
$('.error').slideUp('slow')
},3000);
$('.botonlg').val('Iniciar Sesion');
}
})
.fail(function (resp) {
console.log(resp.responseText);
})
.always(function(){
console.log("complete");
});
});
+36
View File
@@ -0,0 +1,36 @@
<?php
if (!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'){
require 'conexion.php';
sleep(1.2);
session_start();
$mysqli->set_charset('utf8');
$usuario = $mysqli->real_escape_string($_POST['usuariolg']);
$pass = $mysqli->real_escape_string($_POST['passlg']);
if ($nueva_consulta = $mysqli->prepare("SELECT nombre, tipo
FROM usuarios
WHERE user = ?
AND password = ?")){
$nueva_consulta->bind_param('ss',$usuario, $pass);
$nueva_consulta->execute();
$resultado = $nueva_consulta->get_result();
if ($resultado->num_rows == 1){
$datos = $resultado->fetch_assoc();
$_SESSION['usuario'] = $datos;
echo json_encode(array('error' => false, 'tipo' => $datos['tipo']));
}
else{
echo json_encode(array('error' => true));
}
$nueva_consulta->close();
}
$mysqli->close();
}
?>
+86
View File
@@ -0,0 +1,86 @@
<?php
session_start();
if (isset($_SESSION['usuario'])){
if ($_SESSION['usuario']['tipo'] != "admin"){
header('Location: ../../usuario/');
}
}
else{
header('Location: ../../admin.php');
}
?>
<!doctype html>
<html lang="es">
<head>
<title>CEDETEC | Inventario </title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
<link rel="stylesheet" href="../../estilos.css">
<link href="https://fonts.googleapis.com/css?family=Spicy+Rice" rel="stylesheet">
<link rel="shortcut icon" type="image/png" href="../../img/escudo-unam.ico">
</head>
<body>
<header>
<div class="container" style="background-color: #1B3D70;">
<div class="row">
<div class="col-sm-12 col-md-6 d-flex d-sm-none d-md-block justify-content-sm-center justify-content-md-start my-2">
<img src="../../img/Logo-UNAM.png" alt="">
</div>
<div class="col-sm-12 col-md-6 d-flex justify-content-sm-center justify-content-md-end my-3">
<img src="../../img/logo_fesa.png" style=" height: 60px;" alt="">
</div>
<div>
<h3 style="margin-left: 20px; color: white;">
<?php echo $_SESSION['usuario']['nombre']; ?>
</h3>
</div>
</div>
</div>
</header>
<!--/HEADER-->
<!--NAVBAR-->
<nav class="container navbar navbar-expand-lg navbar-light bg-gold" style="color: white;">
<div class="container">
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mr-auto">
<li class="nav-item dropdown my-2 mr-3">
<a class="nav-link-white" href="index.php" role="button" >
Inicio
</a>
</li>
<li class="nav-item dropdown my-2 mr-3">
<a class="nav-link-white" href="index.php" role="button" >
Cerrar sesion
</a>
</li>
</ul>
</div>
</div>
</nav>
<br><br>
<footer>
<div class="container" style="background-color: #1B3D70;">
<div class="row">
<div class="col text-center" style="color:#fff; font-size: 90%;">
<p class=" mt-4 mb-0">Hecho en México, todos los derechos reservados 2018.</p>
<p class="my-0">Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente</p>
<p class="my-0">completa y su dirección electrónica. De otra forma, requiere permiso previo por escrito de la institución.</p>
<p>Sitio web administrado por: Facultad de Estudios Superiores Acatlán. web2.0@apolo.acatlan.unam.mx</p>
</div>
</div>
</div>
</footer>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
<script src="js/jquery-3.3.1.min.js"></script>
<script src="js/main.js"></script>
</body>
</html>
+87
View File
@@ -0,0 +1,87 @@
<?php
session_start();
if (isset($_SESSION['usuario'])){
if ($_SESSION['usuario']['tipo'] != "usuario"){
header('Location: ../admin/');
}
}
else {
header('Location: ../../');
}
?>
<!doctype html>
<html lang="es">
<head>
<title>CEDETEC | Inventario </title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
<link rel="stylesheet" href="../../estilos.css">
<link href="https://fonts.googleapis.com/css?family=Spicy+Rice" rel="stylesheet">
<link rel="shortcut icon" type="image/png" href="../../img/escudo-unam.ico">
</head>
<body>
<header>
<div class="container" style="background-color: #1B3D70;">
<div class="row">
<div class="col-sm-12 col-md-6 d-flex d-sm-none d-md-block justify-content-sm-center justify-content-md-start my-2">
<img src="../../img/Logo-UNAM.png" alt="">
</div>
<div class="col-sm-12 col-md-6 d-flex justify-content-sm-center justify-content-md-end my-3">
<img src="../../img/logo_fesa.png" style=" height: 60px;" alt="">
</div>
<div>
<h3 style="margin-left: 20px; color: white;">
<?php echo $_SESSION['usuario']['nombre']; ?>
</h3>
</div>
</div>
</div>
</header>
<!--/HEADER-->
<!--NAVBAR-->
<nav class="container navbar navbar-expand-lg navbar-light bg-gold" style="color: white;">
<div class="container">
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mr-auto">
<li class="nav-item dropdown my-2 mr-3">
<a class="nav-link-white" href="index.php" role="button" >
Inicio
</a>
</li>
<li class="nav-item dropdown my-2 mr-3">
<a class="nav-link-white" href="index.php" role="button" >
Cerrar sesion
</a>
</li>
</ul>
</div>
</div>
</nav>
<br><br>
<footer>
<div class="container" style="background-color: #1B3D70;">
<div class="row">
<div class="col text-center" style="color:#fff; font-size: 90%;">
<p class=" mt-4 mb-0">Hecho en México, todos los derechos reservados 2018.</p>
<p class="my-0">Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente</p>
<p class="my-0">completa y su dirección electrónica. De otra forma, requiere permiso previo por escrito de la institución.</p>
<p>Sitio web administrado por: Facultad de Estudios Superiores Acatlán. web2.0@apolo.acatlan.unam.mx</p>
</div>
</div>
</div>
</footer>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
<script src="js/jquery-3.3.1.min.js"></script>
<script src="js/main.js"></script>
</body>
</html>