Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Only

#21
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
httaccess lee un poco de ello.

Regards,
Snifer

Si bro estuve leyendo de eso pero no lo logro hacer , te dejo el codigo que estoy manejando

.htaccess
Código: php
AuthName "Restricted Area"

AuthType Basic

AuthUserFile /var/www/mipagina.com/.htpasswd

AuthGroupFile /dev/null

require valid-user


.htpasswd
Código: php
aldaco:TXxAYa8ZQ7hjs


Espero me puedas ayudar, con este codigo que tengo, no me reconoce el usuario
#22
Gracias a todos por responder, ya pude resolver el problema , utilice variables de sesion para almacenar los datos y asi poder llevarlos por diferentes formularios, en cuanto tenga tiempo subo un ejemplo.

Saludos y gracias
#23
Hola a todos , vengo a pedirles ayuda , les explico rapido, estoy desarrollando una aplicacion la cual tiene un inicio de sesion con php y mysql, al iniciar sesion te manda a un menu.php el cual contiene una lista de archivos almacenados en una carpeta en el servidor, el detalle esta en que si yo quiero accesar por url a un documento especifico si me deja , por ejemplo:

menu.php/carpeta_protegida/documento.pdf

Si me muestra el documento pdf, el detalle esta en no quiero que me muestre los documentos de esa carpeta, pero si los quiero poder descargar desde el menu.php

espero me puedan ayudar

saludos y gracias
#24
Aqui dejo los archivos que estoy manejando

inventario.php es el encargado de recibir los datos por parte del usuario

Código: php
 <form name="inventario" action="muestra_inventario.php" method="POST"/>
  <table class="table table-hover">
    <tr>
      <td width="30%">Jurisdicción Sanitaria</td>
      <td><select name="jurisdiccion_sanitaria" class="form-control">
          <option value="Jurisdiccion # 1 : Piedras Negras">Jurisdicción # 1 : Piedras Negras</option>
          <option value="Jurisdiccion # 2 : Acuña">Jurisdicción # 2 : Acuña</option>
          <option value="Jurisdiccion # 3 : Sabinas">Jurisdicción # 3 : Sabinas</option>
          <option value="Jurisdiccion # 4 : Monclova">Jurisdicción # 4 : Monclova</option>
          <option value="Jurisdiccion # 5 : Cuatrocienegas">Jurisdicción # 5 : Cuatrociénegas</option>
          <option value="Jurisdiccion # 6 : Torreon">Jurisdicción # 6 : Torreón</option>
          <option value="Jurisdiccion # 7 : Francisco I. Madero">Jurisdicción # 7 : Francisco I. Madero</option>
          <option value="Jurisdiccion # 8 : Saltillo">Jurisdicción # 8 : Saltillo</option>
        </select></td>
    </tr>
    <tr>
      <td>Unidad</td>
      <td><input type="text" name="unidad" class="form-control"/></td>
    </tr>
    <tr>
      <td>Departamento</td>
      <td><input type="departamento" name="departamento" class="form-control"/></td>
    </tr>
    <tr>
      <td>Resguardatario</td>
      <td><p>
          <input name="apellido_paterno" type="text" placeholder="Apellido Paterno" class="form-control"/>
        </p>
        <p>
          <input name="apellido_materno" type="text" placeholder="Apellido Materno" class="form-control"/>
        </p>
        <p>
          <input name="nombre" type="text" placeholder="Nombre(s)" class="form-control"/>
        </p></td>
    </tr>
    <tr>
      <td>Fecha de Nacimiento</td>
      <td><input type="date" name="fecha_de_nacimiento" class="form-control"/></td>
    </tr>
    <tr>
      <td>E-mail</td>
      <td><input name="email" type="email" class="form-control"/></td>
    </tr>
  </table>
  <div class="well">
    <p><strong>Datos Generales del Equipo</strong></p>
  </div>
  <table class="table table-hover">
    <tr>
      <td width="30%">Tipo de Equipo</td>
      <td><select name="tipo_de_equipo" class="form-control"/>
       
        <option value"">[ Seleccione Uno ]</option>
        <option value="Desktop">Equipo de Escritorio</option>
        <option value="Laptop">Laptop</option>
        <option value="Proyector">Proyector</option>
        <option value="Impresora">Impresora</option>
        <option value="Multifuncional">Multifuncional</option>
        <option value="Servidor">Servidor</option>
        <option value="Switch">Proyector</option>
        <option value="Router">Router</option>
        <option value="No-Break">Regulador</option>
        <option value="Otro">Otro</option>
        </select></td>
    </tr>
    <tr>
      <td>Específica :</td>
      <td><input type="text" name="otro_equipo" placeholder="En caso de ser 'Otro' especificar" class="form-control"/></td>
    </tr>
    <tr>
      <td>Marca</td>
      <td><input type="text" name="marca" class="form-control"/></td>
    </tr>
    <tr>
      <td>Modelo</td>
      <td><input type="text" name="modelo" class="form-control"/></td>
    </tr>
    <tr>
      <td>Procesador / Velocidad</td>
      <td><input type="text" name="procesador" class="form-control"/></td>
    </tr>
    <tr>
      <td>Memoria RAM</td>
      <td><select name="memoria_ram" class="form-control">
          <option value"">[ Seleccione Uno ]</option>
          <option value="128 Mb">128 Mb</option>
          <option value="256 Mb">256 Mb</option>
          <option value="384 Mb">384 Mb</option>
          <option value="512 Mb">512 Mb</option>
          <option value="640 Mb">640 Mb</option>
          <option value="768 Mb">768 Mb</option>
          <option value="896 Mb">896 Mb</option>
          <option value="1 Gb">1 Gb</option>
          <option value="1128 Mb">1.128 Gb</option>
          <option value="1256 Mb">1.256 Gb</option>
          <option value="1384 Mb">1.384 Gb</option>
          <option value="1512 Mb">1.512 Gb</option>
          <option value="1640 Mb">1.640 Gb</option>
          <option value="1768 Mb">1.768 Gb</option>
          <option value="1896 Mb">1.896 Gb</option>
          <option value="2 Gb">2 Gb</option>
          <option value="2128 Mb">2.128 Gb</option>
          <option value="2256 Mb">2.256 Gb</option>
          <option value="2384 Mb">2.384 Gb</option>
          <option value="2512 Mb">2.512 Gb</option>
          <option value="2640 Mb">2.640 Gb</option>
          <option value="2768 Mb">2.768 Gb</option>
          <option value="2896 Mb">2.896 Gb</option>
          <option value="3 Gb">3 Gb</option>
          <option value="3128 Mb">3.128 Gb</option>
          <option value="3256 Mb">3.256 Gb</option>
          <option value="3384 Mb">3.384 Gb</option>
          <option value="3512 Mb">3.512 Gb</option>
          <option value="3640 Mb">3.640 Gb</option>
          <option value="3768 Mb">3.768 Gb</option>
          <option value="3896 Mb">3.896 Gb</option>
          <option value="4 Gb">4 Gb</option>
          <option value="4128 Mb">4.128 Gb</option>
          <option value="4256 Mb">4.256 Gb</option>
          <option value="4384 Mb">4.384 Gb</option>
          <option value="4512 Mb">4.512 Gb</option>
          <option value="4640 Mb">4.640 Gb</option>
          <option value="4768 Mb">4.768 Gb</option>
          <option value="4896 Mb">4.896 Gb</option>
          <option value="6 Gb">6 Gb</option>
          <option value="8 Gb">8 Gb</option>
          <option value="Otro">Otro</option>
        </select></td>
    </tr>
    <tr>
      <td>Específica :</td>
      <td><input type="text" name="otro_ram" placeholder="En caso de ser 'Otro' especificar" class="form-control"/></td>
    </tr>
    <tr>
      <td>Disco Duro(Capacidad)</td>
      <td><select name="disco_duro" class="form-control"/>
       
        <option value"">[ Seleccione Uno ]</option>
        <option value="20 Gb">20 Gb</option>
        <option value="40 Gb">40 Gb</option>
        <option value="60 Gb">60 Gb</option>
        <option value="80 Gb">80 Gb</option>
        <option value="120 Gb">120 Gb</option>
        <option value="160 Gb">160 Gb</option>
        <option value="250 Gb">250 Gb</option>
        <option value="320 Gb">320 Gb</option>
        <option value="500 Gb">500 Gb</option>
        <option value="1000 Gb">1000 Gb</option>
        <option value="1500 Gb">1500 Gb</option>
        <option value="2000 Gb">2000 Gb</option>
        <option value="2500 Gb">2500 Gb</option>
        <option value="3000 Gb">3000 Gb</option>
        <option value="Otro">Otro</option>
        </select></td>
    </tr>
    <tr>
      <td>Específica :</td>
      <td><input type="text" name="otro_disco_duro" placeholder="En caso de ser 'Otro' especificar" class="form-control"/></td>
    </tr>
    <tr>
      <td>Numero de Serie</td>
      <td><input type="text" name="numero_de_serie" class="form-control"/></td>
    </tr>
    <tr>
      <td>Numero de Inventario</td>
      <td><input type="text" name="numero_de_inventario" class="form-control"/></td>
    </tr>
  </table>
  <div class="well">
    <p><strong>Especificaciones de Red</strong></p>
  </div>
  <table class="table table-hover">
    <tr>
      <td width="30%">El equipo cuenta con conexión a internet</td>
      <td><select name="conexion" class="form-control"/>
        <option value="">[ Seleccione Uno ]</option>
        <option value="Si">Si</option>
        <option value="No">No</option>
        </select></td>
    </tr>
    <tr>
      <td>Que tipo de conexión tiene</td>
      <td><select name="tipo_de_conexion" class="form-control"/>
        <option value="">[ Seleccione Uno ]</option>
        <option value="Ninguna">Ninguna</option>
        <option value="Ethernet">Ethernet</option>
        <option value="Banda Ancha Movil">Banda Ancha Movil</option>
        <option value="Wi-Fi">Wi-Fi</option>
        <option value="Plan de Datos">Plan de Datos</option>
        <option value="Satelital">Satelital</option>
        </select></td>
    </tr>
    <tr>
      <td>Velocidad de la conexión</td>
      <td><select name="velocidad_de_conexion" class="form-control"/>
       
        <option value="">[ Seleccione Uno ]</option>
        <option value="Ninguna">Ninguna</option>
        <option value="128kbps">128kbps</option>
        <option value="256kbps">256kbps</option>
        <option value="512kbps">512kbps</option>
        <option value="1024kbps">1024kbps</option>
        <option value="1384kbps">1384kbps</option>
        <option value="1Mbps">1Mbps</option>
        <option value="2Mbps">2Mbps</option>
        <option value="3Mbps">3Mbps</option>
        <option value="4Mbps">4Mbps</option>
        <option value="5Mbps">5Mbps</option>
        <option value="6Mbps">6Mbps</option>
        <option value="7Mbps">7Mbps</option>
        <option value="8Mbps">8Mbps</option>
        <option value="9Mbps">9Mbps</option>
        <option value="10Mbps">10Mbps</option>
        </select></td>
    </tr>
    <tr>
      <td>Dirección IP</td>
      <td><!--<input type="text" name="direccion_ip" placeholder="192.168.1.254" class="form-control"/>-->
      <div class="row">
          <div class="col-md-2">
            <input type="text" name="direccion_ip1" placeholder="192" maxlength="3" class="form-control"/>
          </div>
          <div class="col-md-2">
            <input type="text" name="direccion_ip2" placeholder="168" maxlength="3" class="form-control"/>
          </div>
          <div class="col-md-2">
            <input type="text" name="direccion_ip3" placeholder="1" maxlength="3" class="form-control"/>
          </div>
          <div class="col-md-2">
            <input type="text" name="direccion_ip4" placeholder="254" maxlength="3" class="form-control"/>
          </div>
          <div class="col-md-2">
            <input class="form-control" id="disabledInput" type="text" placeholder="" disabled>
          </div>
          <div class="col-md-2">
            <input class="form-control" id="disabledInput" type="text" placeholder="" disabled>
          </div>
         
        </div></td>
    </tr>
    <tr>
      <td>Dirección MAC</td>
      <td><div class="row">
          <div class="col-md-2">
            <input type="text" name="direccion_mac1" placeholder="00" maxlength="2" class="form-control"/>
          </div>
          <div class="col-md-2">
            <input type="text" name="direccion_mac2" placeholder="00" maxlength="2" class="form-control"/>
          </div>
          <div class="col-md-2">
            <input type="text" name="direccion_mac3" placeholder="00" maxlength="2" class="form-control"/>
          </div>
          <div class="col-md-2">
            <input type="text" name="direccion_mac4" placeholder="00" maxlength="2" class="form-control"/>
          </div>
          <div class="col-md-2">
            <input type="text" name="direccion_mac5" placeholder="00" maxlength="2" class="form-control"/>
          </div>
          <div class="col-md-2">
            <input type="text" name="direccion_mac6" placeholder="00" maxlength="2" class="form-control"/>
          </div>
        </div></td>
    </tr>
  </table>
  <div class="well">
    <p><strong>Sistema Operativo y Software</strong></p>
  </div>
  <table class="table table-hover"/>
 
  <tr>
    <td width="30%">Sistema Operativo</td>
    <td><select name="windows" class="form-control"/>
     
      <option value"">[ Seleccione Uno ]</option>
      <option value="Windows XP">Windows XP</option>
      <option value="Windows Vista">Windows Vista</option>
      <option value="Windows 7">Windows 7</option>
      <option value="Windows 8">Windows 8</option>
      <option value="Windows 8.1">Windows 8.1</option>
      <option value"Windows Sever 2003">Windows Server 2003</option>
      <option value"Windows Server 2008">Windows Server 2008</option>
      <option value"Windows Server 2012">Windows Server 2012</option>
      <option value"Linux">Linux</option>
      <option value"MAC OS">Mac OS</option>
      </select></td>
  </tr>
  <tr>
    <td>Licencia</td>
    <td><select name="licencia_windows" class="form-control"/>
     
      <option value"">[ Seleccione Uno ]</option>
      <option value="Si">Si</option>
      <option value="No">No</option>
      </select></td>
  </tr>
  <tr>
    <td>Office</td>
    <td><select name="office" class="form-control"/>
     
      <option value"">[ Seleccione Uno ]</option>
      <option value="Office 2003">Office 2003</option>
      <option value="Office 2007">Office 2007</option>
      <option value="Office 2010">Office 2010</option>
      <option value="Office 2013">Office 2013</option>
      <option value="Office MAC 2004">Office MAC 2004</option>
      <option value="Office MAC 2008">Office MAC 2008</option>
      <option value="Office MAC 2011">Office MAC 2011</option>
      <option value="LibreOffice">LibreOffice</option>
      <option value="OpenOffice">OpenOffice</option>
      </select></td>
  </tr>
  <tr>
    <td>Licencia</td>
    <td><select name="licencia_office" class="form-control"/>
     
      <option value"">[ Seleccione Uno ]</option>
      <option value="Si">Si</option>
      <option value="No">No</option>
      </select></td>
  </tr>
  <tr>
    <td>Antivirus</td>
    <td><select name="antivirus" class="form-control"/>
     
      <option value"">[ Seleccione Uno ]</option>
      <option value="Avast">Avast</option>
      <option value="Nod32">Nod 32</option>
      <option value="Kaspersky">Kaspersky</option>
      <option value="Norton">Norton</option>
      <option value="BitDefender">BitDefender</option>
      <option value="AVG">AVG</option>
      <option value="Avira">Avira</option>
      <option value="Microsoft Security Essentials">Microsoft Security Esscential</option>
      <option value="Panda">Panda</option>
      <option value="McAfee">McAfee</option>
      <option value="Otro">Otro</option>
      <option value="Ninguno">Ninguno</option>
      </select></td>
  </tr>
    <tr>
      <td>Específica :</td>
      <td><input type="text" name="otro_antivirus" placeholder="En caso de ser 'Otro' especificar" class="form-control"/></td>
  </tr>
  <tr>
    <td>Licencia</td>
    <td><select name="licencia_antivirus" class="form-control"/>
     
      <option value"">[ Seleccione Uno ]</option>
      <option value="Si">Si</option>
      <option value="No">No</option>
      </select></td>
  </tr>
  </table>
  <div class="well">
    <p><strong>Otros</strong></p>
  </div>
  <table class="table table-hover">
  <tr>
    <td>Sistemas de Información institucional instalados en el equipo</td>
    <td><textarea name="sistemas_de_informacion" class="form-control" rows="5"></textarea></td>
  </tr>
  <tr>
      <td width="30%">Notas</td>
      <td><textarea name="notas" class="form-control" rows="5"></textarea></td>
    </tr>
    <tr>
      <td></td>
      <td><button type="submit" name="guardar" class="btn btn-success">Guardar</button></td>
    </tr>
  </table>
  </form>


muestra_inventario.php es el encargado de mostrar los datos al usuario, esto para verificar si los datos que se guardaran son correctos

Código: php
<?php 
include("conexion/start_connection.php");
include("header.php");

$espacio = " ";
$puntos = " : ";
$punto= ".";

/*Datos Generales del Usuario*/
$jurisdiccion_sanitaria = utf8_encode($_POST['jurisdiccion_sanitaria']);
$unidad = utf8_encode($_POST['unidad']);
$departamento = utf8_encode($_POST['departamento']);

$apellido_paterno = utf8_encode($_POST['apellido_paterno']);
$apellido_materno = utf8_encode($_POST['apellido_materno']);
$nombre = utf8_encode($_POST['nombre']);
$usuario = utf8_encode($apellido_paterno.$espacio.$apellido_materno.$espacio.$nombre);

$fecha_de_nacimiento = $_POST['fecha_de_nacimiento'];
$fecha_de_nacimiento = date("d-m-Y",strtotime($fecha_de_nacimiento));
$email = $_POST['email'];

/*Datos Generales del Equipo*/
$tipo_de_equipo = $_POST['tipo_de_equipo'];
$otro_equipo = $_POST['otro_equipo'];
if($tipo_de_equipo == "Otro")
{
$tipo_de_equipo = $otro_equipo;
}

$marca = $_POST['marca'];
$modelo = $_POST['modelo'];
$procesador = $_POST['procesador'];

$memoria_ram = $_POST['memoria_ram'];
$otro_ram = $_POST['otro_ram'];
if($memoria_ram == "Otro")
{
$memoria_ram = $otro_ram;
}

$disco_duro = $_POST['disco_duro'];
$otro_disco_duro = $_POST['otro_disco_duro'];
if($disco_duro == "Otro")
{
$disco_duro = $otro_disco_duro;
}

$numero_de_serie = $_POST['numero_de_serie'];
$numero_de_inventario = $_POST['numero_de_inventario'];

/*Especificaciones de Red*/
$conexion = $_POST["conexion"];
$tipo_de_conexion = $_POST["tipo_de_conexion"];
$velocidad_de_conexion = $_POST["velocidad_de_conexion"];
$direccion_ip1= $_POST['direccion_ip1'];
$direccion_ip2= $_POST['direccion_ip2'];
$direccion_ip3= $_POST['direccion_ip3'];
$direccion_ip4= $_POST['direccion_ip4'];
$direccion_ip = $direccion_ip1.$punto.$direccion_ip2.$punto.$direccion_ip3.$punto.$direccion_ip4;
$direccion_mac1 = $_POST["direccion_mac1"];
$direccion_mac2 = $_POST["direccion_mac2"];
$direccion_mac3 = $_POST["direccion_mac3"];
$direccion_mac4 = $_POST["direccion_mac4"];
$direccion_mac5 = $_POST["direccion_mac5"];
$direccion_mac6 = $_POST["direccion_mac6"];
$direccion_mac = $direccion_mac1.$puntos.$direccion_mac2.$puntos.$direccion_mac3.$puntos.$direccion_mac4.$puntos.$direccion_mac5.$puntos.$direccion_mac6;

/*Sistema Operativo y Software*/
$windows = $_POST['windows'];
$licencia_windows = $_POST['licencia_windows'];
$office = $_POST['office'];
$licencia_office = $_POST['licencia_office'];
$antivirus = $_POST['antivirus'];
if($antivirus == "Otro")
{
$antivirus = $otro_antivirus;
}

$licencia_antivirus = $_POST['licencia_antivirus'];

/*Otros*/
$sistemas_de_informacion = $_POST['sistemas_de_informacion'];
$notas = utf8_encode($_POST['notas']);

echo '<div class="container">';
echo '<div class="header"> <img src="../img/banner.png" width="100%" height="100%"> </div>';

echo '<div class="well"><p><strong>Datos Generales del Usuario</strong></p></div>';

echo ' <form name="muestra_inventario" action="procesa_inventario.php" method="POST"/>
 
  <table class="table table-hover">
    <tr>
      <td width="30%">Jurisdicción Sanitaria</td>
      <td>'.$jurisdiccion_sanitaria.'</td>
    </tr>
    <tr>
      <td>Unidad</td>
      <td>'.$unidad.'</td>
    </tr>
    <tr>
      <td>Departamento</td>
      <td>'.$departamento.'</td>
    </tr>
    <tr>
      <td>Resguardatario</td>
      <td>'.$usuario.'</td>
    </tr>
    <tr>
      <td>Fecha de Nacimiento</td>
      <td>'.$fecha_de_nacimiento.'</td>
    </tr>
    <tr>
      <td>E-mail</td>
      <td>'.$email.'</td>
    </tr>
  </table>
  <div class="well">
    <p><strong>Datos Generales del Equipo</strong></p>
  </div>
  <table class="table table-hover">
    <tr>
      <td width="30%">Tipo de Equipo</td>
      <td>'.$tipo_de_equipo.'</td>
    </tr>
    <tr>
      <td>Marca</td>
      <td>'.$marca.'</td>
    </tr>
    <tr>
      <td>Modelo</td>
      <td>'.$modelo.'</td>
    </tr>
    <tr>
      <td>Procesador / Velocidad</td>
      <td>'.$procesador.'</td>
    </tr>
    <tr>
      <td>Memoria RAM</td>
      <td>'.$memoria_ram.'</td>
    </tr>
    <tr>
      <td>Disco Duro(Capacidad)</td>
      <td>'.$disco_duro.'</td>
    </tr>
    <tr>
      <td>Numero de Serie</td>
      <td>'.$numero_de_serie.'</td>
    </tr>
    <tr>
      <td>Numero de Inventario</td>
      <td>'.$numero_de_inventario.'</td>
    </tr>
  </table>
  <div class="well">
    <p><strong>Especificaciones de Red</strong></p>
  </div>
  <table class="table table-hover">
    <tr>
      <td width="30%">El equipo cuenta con conexión a internet</td>
      <td>'.$conexion.'</td>
    </tr>
    <tr>
      <td>Que tipo de conexión tiene</td>
      <td>'.$tipo_de_conexion.'</td>
    </tr>
    <tr>
      <td>Velocidad de la conexión</td>
      <td>'.$velocidad_de_conexion.'</td>
    </tr>
    <tr>
      <td>Dirección IP</td>
      <td>'.$direccion_ip.'</td>
    </tr>
    <tr>
      <td>Dirección MAC</td>
      <td>'.$direccion_mac.'</td>
    </tr>
  </table>
  <div class="well">
    <p><strong>Sistema Operativo y Software</strong></p>
  </div>
  <table class="table table-hover"/>
 
  <tr>
    <td width="30%">Sistema Operativo</td>
    <td>'.$windows.'</td>
  </tr>
  <tr>
    <td>Licencia</td>
    <td>'.$licencia_windows.'</td>
  </tr>
  <tr>
    <td>Office</td>
    <td>'.$office.'</td>
  </tr>
  <tr>
    <td>Licencia</td>
    <td>'.$licencia_office.'</td>
  </tr>
  <tr>
    <td>Antivirus</td>
    <td>'.$antivirus.'</td>
  </tr>
  <tr>
    <td>Licencia</td>
    <td>'.$licencia_antivirus.'</td>
  </tr>
  </table>
  <div class="well">
    <p><strong>Otros</strong></p>
  </div>
  <table class="table table-hover">
  <tr>
    <td>Sistemas de Información institucional instalados en el equipo</td>
    <td>'.$sistemas_de_informacion.'</td>
  </tr>
  <tr>
      <td width="30%">Notas</td>
      <td>'.$notas.'</td>
    </tr>
    <tr>
      <td width="30%"></td>
      <td><button type="submit" name="guardar" class="btn btn-success">Guardar</button></td>
    </tr>
  </table>
  </form>';
?>


procesa_inventario.php este se encarga de almacenar los datos en la base de de datos, aqui es donde me sale el error de que las variables no han sido definidas

Código: php
<?php 
include("conexion/start_connection.php");
include("header.php");

$espacio = " ";
$puntos = " : ";
$punto = ".";

//Datos Generales del Usuario
$jurisdiccion_sanitaria = utf8_encode($_POST['jurisdiccion_sanitaria']);
$unidad = utf8_encode($_POST['unidad']);
$departamento = utf8_encode($_POST['departamento']);

$apellido_paterno = utf8_encode($_POST['apellido_paterno']);
$apellido_materno = utf8_encode($_POST['apellido_materno']);
$nombre = utf8_encode($_POST['nombre']);
$usuario = utf8_encode($apellido_paterno.$espacio.$apellido_materno.$espacio.$nombre);

$fecha_de_nacimiento = $_POST['fecha_de_nacimiento'];
$fecha_de_nacimiento = date("d-m-Y",strtotime($fecha_de_nacimiento));
$email = $_POST['email'];

//Datos Generales del Equipo*/
$tipo_de_equipo = $_POST['tipo_de_equipo'];
$otro_equipo = $_POST['otro_equipo'];
if($tipo_de_equipo == "Otro")
{
$tipo_de_equipo = $otro_equipo;
}

$marca = $_POST['marca'];
$modelo = $_POST['modelo'];
$procesador = $_POST['procesador'];

$memoria_ram = $_POST['memoria_ram'];
$otro_ram = $_POST['otro_ram'];
if($memoria_ram == "Otro")
{
$memoria_ram = $otro_ram;
}

$disco_duro = $_POST['disco_duro'];
$otro_disco_duro = $_POST['otro_disco_duro'];
if($disco_duro == "Otro")
{
$disco_duro = $otro_disco_duro;
}

$numero_de_serie = $_POST['numero_de_serie'];
$numero_de_inventario = $_POST['numero_de_inventario'];

//Especificaciones de Red
$conexion = $_POST["conexion"];
$tipo_de_conexion = $_POST["tipo_de_conexion"];
$velocidad_de_conexion = $_POST["velocidad_de_conexion"];
$direccion_ip1= $_POST['direccion_ip1'];
$direccion_ip2= $_POST['direccion_ip2'];
$direccion_ip3= $_POST['direccion_ip3'];
$direccion_ip4= $_POST['direccion_ip4'];
$direccion_ip = $direccion_ip1.$punto.$direccion_ip2.$punto.$direccion_ip3.$punto.$direccion_ip4;
$direccion_mac1 = $_POST["direccion_mac1"];
$direccion_mac2 = $_POST["direccion_mac2"];
$direccion_mac3 = $_POST["direccion_mac3"];
$direccion_mac4 = $_POST["direccion_mac4"];
$direccion_mac5 = $_POST["direccion_mac5"];
$direccion_mac6 = $_POST["direccion_mac6"];
$direccion_mac = $direccion_mac1.$puntos.$direccion_mac2.$puntos.$direccion_mac3.$puntos.$direccion_mac4.$puntos.$direccion_mac5.$puntos.$direccion_mac6;

//Sistema Operativo y Software
$windows = $_POST['windows'];
$licencia_windows = $_POST['licencia_windows'];
$office = $_POST['office'];
$licencia_office = $_POST['licencia_office'];
$antivirus = $_POST['antivirus'];
if($antivirus == "Otro")
{
$antivirus = $otro_antivirus;
}

$licencia_antivirus = $_POST['licencia_antivirus'];

/*Otros*/
$sistemas_de_informacion = $_POST['sistemas_de_informacion'];
$notas = utf8_encode($_POST['notas']);

$consulta = mysql_query("INSERT INTO inventario(jurisdiccion_sanitaria, departamento, unidad, usuario, fecha_de_nacimiento, email, tipo_de_equipo, marca, modelo, procesador, memoria_ram, disco_duro, numero_de_serie, numero_de_inventario, conexion, tipo_de_conexion, velocidad_de_conexion, direccion_ip, direccion_mac, windows, licencia_windows, office, licencia_office, antivirus, licencia_antivirus, sistemas_de_informacion, notas)VALUES('".$jurisdiccion_sanitaria."', '".$departamento."', '".$unidad."', '".$usuario."', '".$fecha_de_nacimiento."', '".$email."', '".$tipo_de_equipo."', '".$marca."', '".$modelo."', '".$procesador."', '".$memoria_ram."', '".$disco_duro."', '".$numero_de_serie."', '".$numero_de_inventario."', '".$conexion."', '".$tipo_de_conexion."', '".$velocidad_de_conexion."', '".$direccion_ip."', '".$direccion_mac."', '".$windows."', '".$licencia_windows."', '".$office."', '".$licencia_office."', '".$antivirus."', '".$licencia_antivirus."', '".$sistemas_de_informacion."', '".$notas."')");

if($consulta)
{
echo'<div class="container">
<div class="alert alert-success">
        <center>
Los datos se registrarón correctamente
</center>
      </div>
</div>';
echo "<center>Ticket de Registro # ", mysql_insert_id();
echo "</center>";
include("../conexion/close_connection.php");
header("refresh:3 ; url= inventario.php");
}
else
{

echo'<div class="container">
<div class="alert alert-success">
        <center>
Los datos NO se pudieron registrar
</center>
      </div>
</div>';
include("../conexion/close_connection.php");
header("refresh:3 ; url= inventario.php");
}

?>
#25
Hola a todos, tengo un pequeño problema, les explico brevemente, estoy desarrollando una aplicacion de registro de usuarios, lo que hago es que tengo una pagina llamada registro.php el cual contiene el formulario, el usuario lo llena y se manda a preview.php , el cual muestra los datos al usuario , entonces de preview.php quiero hacer el insert a la base de datos, una tabla llamada usuario. pero no puedo ya que me dice que las variables no estan definidas, espero me puedan ayudar

Saludos y muchas gracias.
#26
Hola a todos, quisiera que me ayudaran, estoy por comprar una tablet y entre la variedad que manejan tienen de diferentes tipos de pantalla, quisiera saber cual es la mejor para hacer una compra buena, dependiendo del tipo de pantalla la elegire las mejores caracteristicas de hardware

Estas son las opciones que manejan

G+G
IPS
LED
NULL
PLS
PSL
Resistive
Retina
TFT

Gracias por la ayuda
#27
Lo que no entiendo es como recibir el valor id en noticias.php, supongo que despues de recibir el valor, tengo que hacer una consulta y condicionar que solo se muestren los valores correspondientes a ese ID,
#28
Lo que quiero hacer es que cuando de click en el titulo me muestre la noticia completa bro en una pagina nueva

Cuando doy clic en el titulo de la noticia se haber noticias.php y en ella se imprime la noticia el titulo y el id
#29
Lo quise mandar a noticias.php pero me arrojo otro error , asi es como estan los codigos bro

index.php

Código: php
<?php 
    include ('start_connection.php');
    $query = 'SELECT id, mes, dia, categoria, titulo from noticias';
    $result = mysql_query($query);
    while($row = mysql_fetch_array($result))
    {
  echo '<article class="slide">
        <time datetime="2013-02-04">'.$row['mes'].'<span>'.$row['dia'].'</span></time>
  <div class="holder">
  <h2 class="text-green">'.$row['categoria'].'</h2>
  <p><a class="ejemplo_4" href="noticias.php?id='.$row['id'].'">'.$row['titulo'].'</a></p>
</div>
  </article>';
    }   
    include ('close_connection.php');
?>


noticias.php

Código: php
<?php 
 
include ('start_connection.php');
$id = (int)$_GET['id'];
$query = 'SELECT id, mes, dia, categoria, titulo from noticias WHERE id=$id';
$result = mysql_query($query);
while($row = mysql_fetch_array($result))
{
echo $contenido;
}   
include ('close_connection.php');
 
?>
#30
Te entendi mas o menos bro , espero me puedas ayudar un poco mas, mira te dejo el codigo donde estoy mostrando los datos en index.php

Código: php
<?php 

include "start_connection.php";

$query = "SELECT * from noticias";
$result = mysql_query($query);

while($row = mysql_fetch_array($result))
{
echo "<article class='slide'>
<time datetime='2013-02-04'>".$row['mes']."<span>".$row['dia']."</span></time>
<div class='holder'>
<h2 class='text-green'>".$row['categoria']."</h2>
<p><a class='ejemplo_4' href='noticias.php'>".$row['titulo']."'</a></p>
</div>
</article>";
}

include "close_connection.php";
?>


No entendi bien donde colocar el id para mandarlo al otro formulario
#31
Hola a todos, vengo a pedirles ayuda, les explico rapido

tengo una base de datos llamada noticias, con su id, titulo_noticia, contenido_noticia, y tambien tengo un index el cual me muestra el titulo_noticia, lo que hago es que titulo_noticia es un link a noticias.php.

El problema es que cuando abro noticias.php, quiero mostrar el id, titulo_noticia y contenido_noticia, solo de la noticia que se eligio,

pero no se como hacerlo, espero me puedan ayudar para resolver este problema

Gracias y un saludo a todos
#32
no bro no estoy utilizando bases de datos, lo estoy haciendo con option value
#33
Hola a todos les cuento que en un formulario que estoy haciendo, quiero poner campos como

Nombre
Correo
Telefono
Estado
Ciudad
Comentario

Lo que quiero hacer es por ejemplo : en la lista de Estados, al momento que el usuario seleccione el estado donde vive, se llene la lista de Ciudad, con las ciudades del estado que selecciono.

Espero que me puedan dar una idea de como hacerlo ya que no puedo

Gracias a todos
#34
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Espero que te ayude :P

Gracias por la ayuda pero quede peor  :-[
#35
Buenas noches llegue a esta comunidad pidiendo ayuda, les explico brevemente, en un proyecto personal tengo varias tablas, 2 de ellas se llaman:

Docentes, con los campos

id

nombre

ape_pat

ape_mal

fecha

email

password



Cursos, con los campos

id

nombre

descripcion

fecha_inicio

fecha_final

horas_totales

docente



Las tablas estan en la misma base de datos, al momento de agregar un nuevo curso , se cargan todos los docentes en un select, pero cuando lo envio para que guarde la opcion no llegan los datos, les dejo los formularios para ver si me pueden hechar la mano.



Código: php
<!---Agregar Curso--->

    <h4>Registrar Curso</h4>
    <form name="registro" action="agregar_curso.php" method="POST">
      <table width="100%">
        <tbody>
          <tr>
            <td width="15%">Nombre:</td>
            <td><input type="text" size="100" name="nombre" onKeyDown="return letras(event)" required="required"/></td>
          </tr>         
          <tr>
            <td width="15%">Descripcion:</td>
            <td><textarea name="descripcion" cols="50" rows="10"required="required"></textarea></td>
         </tr>
         <tr>
            <td width="15%">Fecha de Inicio:</td>
            <td><input type="date" name="fecha_inicio" required="required"></td>
          </tr>
          <tr>
            <td width="15%">Fecha de Terminacion:</td>
            <td><input type="date" name="fecha_final" required="required"></td>
          </tr>
          <tr>
            <td width="15%">Horas total del curso:</td>
            <td><input type="text" name="horas" onkeypress="javascript:return validarNro(event)" required="required"></td>
          </tr>
          <tr>
            <td width="15%">Docente:</td>
            <div class="custom dropdown">
             <form class="custom"></form>
   </div>
      <td>
            <form class="custom">
            <select id="customDropdown">   
<?php   
                    while ( $row = mysql_fetch_array($result) )   
                    {
                        ?>
                   
                        <option value="  <?php echo $row['nombre']; ?> " >
                        <?php echo $row['nombre']; ?>
                        </option>
                       
                        <?php
                    }   
                    ?>       
              </select>
        </form>
            </td>
          </tr>
        </tbody>
      </table>
      <center>
        <input class="button" name="registrar" type="submit" value="Registrar"/>
      </center>
    </form></center>
  </div>
  </div>

<!---Agregar curso--->
<?php
//recibimos los datos

$nombre = $_POST['nombre'];
$descripcion = $_POST['descripcion'];
$fecha_inicio = $_POST['fecha_inicio'];
$fecha_final = $_POST['fecha_final'];
$horas = $_POST['horas'];
$docente = $_POST['docente'];

//verificamos que sea pulsado el boton registrar
if (isset($_POST['registrar'])) {

//INSERTAMOS LOS DATOS
$query="INSERT INTO cursos VALUES(null,'". $nombre ."','". $descripcion ."','". $fecha_inicio ."','". $fecha_final ."','". $horas ."', '". $docente ."');";
mysql_query($query);

//CERRAMOS LA CONEXION
include 'close_connection.php';

}
}
else
{
//no se presiono el boton registrar
header("location: no se preciono_boton.php");
}

?>
#36
Buenos dias a todos , tengo un problema , en una tabla de la DB. guardo el nombre , la ruta y la descripcion de un archivo, entonces cuando lo muestro en pantalla, seria algo asi:

Código: php
$muestra = mysql_query("SELECT * FROM datos", $conexion);

echo "<table border='1' width='100%' >";
echo "<td><b>ID</b></td>";
echo "<td><b>Curso</b></td>";
echo "<td><b>Titulo</b></td>";
echo "<td><b>Descarga</b></td>";
echo "</tr>";

while ($row = mysql_fetch_array($muestra)){
echo "<tr>";
echo "<td>".$row['id']."</td>";
echo "<td>".$row['curso']."</td>";
echo "<td>".$row['descripcion']."</td>";
echo "<td>".$row['ruta']."</td>";
echo "</tr>";}


Mi problema es que quiero que el campo RUTA  sea un enlace de descarga, osea que cuando le des click sobre el te descargue el archivo, pero no se como hacerlo , espero me puedan ayudar

Muchas gracias
#37
Windows / Re:Postea tu escritorio Windows
Septiembre 05, 2013, 03:03:35 AM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Buenisimo, yo que soy de windows me viene bien este post para mostrar mi escritorio xD
Estoy como Only, mi escriyorio siempre permenecen asi :)



Saludos,, Cronos.-

Bro que fuente utilizaste?
#38
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Muchas gracias por el dato, aun no me han fallado en DX, lo unico malo, es que demoran minimo 2 meses.. el ultimo pedido demoro 5 meses y medio..

La ultima vez que compre en DX, se demoro mas de 1 mes y me llegaron cosas que no eran , levante un reclamo y nunca me hicieron caso
#39
Buenas tardes, tengo una memoria USB que cuando la quiero formatear me aparece "Protegido contra escritura" alguien sabe como hacerle para que me deje formatear?

Gracias y un saludo
#40
Hola a todos, les explico mi duda, tengo una base de datos en la cual se registran unos usuarios , entre los campos tengo uno que es "Dia de Nacimiento", lo que quiero hacer es que cuando el dia de nacimiento sea el mismo dia real , se envie un correo al usuario para felicitarlo.

Espero me puedan ayudar