elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: [1] 2 3
1  Programación / Scripting / [BASH] Script para crear un archivo con las siguientes características... en: 23 Enero 2014, 20:50 pm
Hola, estoy en un grado superior de informática y me han mandado una práctica sobre shell scripts, he hecho bastantes, pero este no tengo ni idea, podríais echarme una mano? GRACIAS

Citar
Escribe un guión shell que cree un fichero cuyo nombre sea el nombre de tu usuario seguido de la fecha actual en formato dd-mm-aa (por ejemplo: asir-10-01-12) y cuyo contenido sea el listado detallado del directorio actual.



[MOD]: Te he editado el título del post para que notes la diferencia.
2  Programación / PHP / Re: Registro de Usuarios en PHP en: 7 Diciembre 2013, 18:55 pm
Sigue sin funcionarme, solamente me aparece el mensaje de que los campos no pueden estar vacíos, pero lo que necesito es que señale el campo vacío y que guarde lo que habíamos rellenado en los otros campos
3  Programación / PHP / Re: Registro de Usuarios en PHP en: 6 Diciembre 2013, 15:24 pm
No hace nada al dejar ese campo vacío, supuestamente debería dejar los otros rellenados y marcar como que ese está vacío, sabes si hay alguna otra forma? porque así no me funciona
4  Programación / PHP / Re: Calendario en PHP en: 5 Diciembre 2013, 14:58 pm
Muchas gracias el datepicker me funcionó!  ;D
5  Programación / PHP / Registro de Usuarios en PHP en: 5 Diciembre 2013, 14:02 pm
Hola estoy haciendo una práctica de un videoclub con PHP y en la parte del administrador me han pedido lo siguiente al registrar un usuario:

A la hora del registro de un usuario si algún campo está vacío, debe de mostrar un mensaje de error indicando el campo que es y conservar los valores que el usuario ya había introducido.

Aquí os dejo el PHP del registro de usuarios, por si podéis resolverme esta duda, me haríais un gran favor.

Código
  1. <?php
  2. include("seguridad.php");
  3. ?>
  4.  
  5. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  6. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  7. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
  8. <head>
  9. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  10. <meta name="author" content="bred<" />
  11. <meta name="keywords" content="bred<" />
  12. <meta name="description" content="bred<" />
  13. <meta name="robots" content="all" />
  14. <title>bred</title>
  15.  
  16. <style type="text/css" title="currentStyle" media="screen">
  17. @import "./css/admin.css";
  18. </style>
  19. </head>
  20.  
  21. <?php
  22. include('../conf.php');
  23. ?>
  24.  
  25. <body>
  26. <div id="wrapper">
  27. <div id="top">
  28.     <h1 class="logo">Ad<span class="green1">min</span></h1>
  29.        <ul id="topnavi">
  30.        <li><a href="administrador.php">Inicio</a></li>
  31. <li><a href="Peliculas/registrarpeliculas.php">Registrar Peliculas</a></li>
  32.        <li class="active"><a href="registrarusuarios.php">Registro de Usuarios</a></li>
  33.        <li><a href="crearnoticias.php">Crear Noticias</a></li>
  34.       <li><a href="noticias.php">Noticias</a></li>
  35.        <li><a href="datosusuario.php">Modificar Datos</a></li>
  36.        <li><a href="desconectar.php">Desconectar</a></li>
  37.  
  38.        </ul>
  39.    </div>
  40.    <div id="header">
  41.     <img src="img/header.jpg" alt="" width="1000" height="183" />
  42.    </div>
  43.    <div id="main">
  44.     <div id="left-part">
  45.            </ul>
  46.        </div>
  47. <h1><b>Insertar datos del nuevo usuario</b></h1>
  48.            <p><img src="img/datos.jpg" alt="" width="600" height="445" class="right" />
  49. <form action="" method="POST">
  50. <div id="BloqueFormulario">
  51. <label for="NomUsuario"><b>Nombre de Usuario: </b><br></label>
  52. <input name="NomUsuario"  size="40" maxlength="100" type="text" class="CampoFormulario">
  53. </div>
  54. <br>
  55. <div id="BloqueFormulario">
  56. <label for="Pass"><b>Contrase&ntilde;a: </b><br></label>
  57. <input name="Pass"  size="40" maxlength="100" type="password" class="CampoFormulario">
  58. </div>
  59. <br>
  60. <div id="BloqueFormulario">
  61. <label for="Nombre"><b>Nombre: </b><br></label>
  62. <input name="Nombre"  size="40" maxlength="100" type="text" class="CampoFormulario">
  63. </div>
  64. <br>
  65. <div id="BloqueFormulario">
  66. <label for="Apellidos"><b>Apellidos: </b><br></label>
  67. <input name="Apellidos"  size="40" maxlength="100" type="text" class="CampoFormulario">
  68. </div>
  69. <br>
  70. <div id="BloqueFormulario">
  71. <label for="DNI"><b>DNI: </b><br></label>
  72. <input name="DNI"  size="40" maxlength="100" type="text" class="CampoFormulario">
  73. </div>
  74. <br>
  75. <div id="BloqueFormulario">
  76. <label for="Direccion"><b>Direcci&oacute;n: </b><br></label>
  77. <input name="Direccion" size="40" maxlength="100" type="text" class="CampoFormulario">
  78. <br>
  79. <br>
  80. </div>
  81. <div id="BloqueFormulario">
  82. <label for="Telefono"><b>Tel&eacute;fono: </b><br></label>
  83. <input name="Telefono" size="40" maxlength="100" type="text" class="CampoFormulario">
  84. </div>
  85. <br>
  86. <div id="BloqueFormulario">
  87. <label for="Sexo"><b>Sexo: </b><br></label>
  88. <input name="Sexo" v size="40" maxlength="100" type="text" class="CampoFormulario">
  89. <br>
  90. </div>
  91. <br>
  92. <div id="BloqueFormulario">
  93. <label for="Fecha"><b>Fecha: </b><br></label>
  94. <input name="Fecha" size="40" maxlength="100" type="date" class="CampoFormulario">
  95. </div>
  96. <br>
  97. <input type="submit" name="Enviar" value="Enviar"/>
  98. <br>
  99. </div>
  100.    </div>
  101. </form>
  102. <?php
  103. if(isset($_POST['Enviar'])) //Si existen las variables
  104. {
  105. if($_POST['NomUsuario'] == '' or $_POST['Pass'] == '' or $_POST['Nombre'] == '' or $_POST['Apellidos'] == '' //Si las variables están vacías
  106. or $_POST['Direccion'] == '' or $_POST['Telefono'] == '' or $_POST['Sexo'] == '' or $_POST['DNI'] == '')
  107. {
  108. echo "<h3>Ning&uacute;n campo puede estar vac&iacute;o</h3>"; // Se imprimirá esto
  109.    }
  110.   else
  111.    {
  112.        $bd = 'SELECT * FROM usuario'; //Ejecutamos la consulta
  113.        $res = mysql_query($bd);
  114.        $revisarusuario = 0;
  115.  
  116.        while($resultado = mysql_fetch_object($res))
  117.        {
  118.            if($resultado->NomUsuario == $_POST['NomUsuario'])
  119.            {
  120.                $revisarusuario = 1;
  121.            }
  122.        }
  123.  
  124.        if($revisarusuario == 0)
  125.        {
  126.        $NomUsuario = $_POST['NomUsuario'];
  127.        $Pass = $_POST['Pass'];
  128.        $Nombre = $_POST['Nombre'];
  129.        $Apellidos = $_POST['Apellidos'];
  130.        $Direccion = $_POST['Direccion'];
  131.        $Telefono = $_POST['Telefono'];
  132.        $Sexo = $_POST['Sexo'];
  133.        $DNI = $_POST['DNI'];
  134.        $Fecha = $_POST['Fecha'];
  135. $bd = "INSERT INTO usuario (NomUsuario, Pass, Nombre, Apellidos, Direccion, Telefono, Sexo, DNI, Fecha) VALUES ('$NomUsuario' ,'$Pass', '$Nombre', '$Apellidos', '$Direccion', '$Telefono', '$Sexo', '$DNI', '$Fecha')";
  136. mysql_query($bd);
  137. echo "<h1>El usuario se ha registrado correctamente</h1>";
  138.        }  
  139.        else
  140.        {
  141.        echo "<h1>El usuario que intenta registrar, ya fue registrado</h1>";
  142.        }
  143.    }
  144. }
  145. ?>
  146.  
  147. <?php
  148. ?>
  149.  
  150.  
  151.    <div id="footer">
  152.     <p>© Copyright 2013. All Rights Reserved.
  153.    </div>
  154. </div>
  155. </body>
  156. </html>
  157.  
6  Programación / PHP / Calendario en PHP (SOLUCIONADO) en: 24 Noviembre 2013, 19:54 pm
Como puedo insertar un calendario en un documento PHP?
7  Programación / PHP / Modificar datos de Usuario en PHP en: 8 Noviembre 2013, 17:52 pm
Hola buenas, estamos diseñando una página web, y necesitamos hacer que el usuario pueda modificar sus datos, pero no hay manera de encontrarlo, y no tengo ni idea, si me pudieseis echar una mano, os lo agradecería bastante, el documento es el siguiente:

Código
  1. <?php
  2. include("seguridad.php");
  3. ?>
  4.  
  5. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  6. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  7. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
  8. <head>
  9. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  10. <meta name="author" content="bred<" />
  11. <meta name="keywords" content="bred<" />
  12. <meta name="description" content="bred<" />
  13. <meta name="robots" content="all" />
  14. <title>bred</title>
  15.  
  16. <style type="text/css" title="currentStyle" media="screen">
  17. @import "./css/usuario.css";
  18. </style>
  19.  
  20. </head>
  21.  
  22. <body>
  23. <div id="wrapper">
  24. <div id="top">
  25.     <h1 class="logo">Zona<span class="green1">Usuarios</span></h1>
  26.        <ul id="topnavi">
  27.         <li class="active"><a href="usuario.php">Atr&aacute;s</a></li>
  28.        </ul>
  29.    </div>
  30.    <div id="header">
  31.     <img src="img/header.jpg" alt="" width="1000" height="183" />
  32.    </div>
  33.    <div id="main">
  34. <div class="ic"></div>
  35.     <div id="left-part">
  36.            </ul>
  37.        </div>
  38.         <h1><b>Datos usuario</b></h1>
  39.            <p><img src="img/datos.jpg" alt="" width="600" height="425" class="right" />
  40. <form action="" method="POST">
  41. <div id="BloqueFormulario">
  42. <label for="NomUsuario"><b>Nombre: </b><br></label>
  43. <input name="NomUsuario" value="" size="40" maxlength="100" type="text" class="CampoFormulario">
  44. </div>
  45. <br>
  46. <div id="BloqueFormulario">
  47. <label for="Pass"><b>Apellidos: </b><br></label>
  48. <input name="Pass" value="" size="40" maxlength="100" type="text" class="CampoFormulario">
  49. <br>
  50. <br>
  51. </div>
  52. <div id="BloqueFormulario">
  53. <label for="NomUsuario"><b>DNI: </b><br></label>
  54. <input name="NomUsuario" value="" size="40" maxlength="100" type="text" class="CampoFormulario">
  55. </div>
  56. <br>
  57. <div id="BloqueFormulario">
  58. <label for="Pass"><b>Direcci&oacute;n: </b><br></label>
  59. <input name="Pass" value="" size="40" maxlength="100" type="text" class="CampoFormulario">
  60. <br>
  61. <br>
  62. </div>
  63. <div id="BloqueFormulario">
  64. <label for="NomUsuario"><b>Tel&eacute;fono: </b><br></label>
  65. <input name="NomUsuario" value="" size="40" maxlength="100" type="text" class="CampoFormulario">
  66. </div>
  67. <br>
  68. <div id="BloqueFormulario">
  69. <label for="Pass"><b>Sexo: </b><br></label>
  70. <input name="Pass" value="" size="40" maxlength="100" type="text" class="CampoFormulario">
  71. <br>
  72. </div>
  73. <br>
  74. <input type="submit" name="Mostrar" value="Cambiar Datos"/>
  75. </div>
  76.        </div>
  77.        </div>
  78.    </div>
  79.    <div id="footer">
  80.     <p>© Copyright 2013. All Rights Reserved.
  81.    </div>
  82. </div>
  83. </body>
  84. </html>
8  Sistemas Operativos / GNU/Linux / Re: Servidor DHCP en: 29 Octubre 2013, 11:41 am
puedes decirme como se hace con webmin?
9  Programación / PHP / Re: Funciones PHP Matriz introducida por usuario en: 23 Octubre 2013, 15:47 pm
Se me había olvidado ponerlo, pero ya está hecho, aquí lo tenéis por si alguien lo necesita, un saludo.

Código
  1. <html>
  2. <head>
  3. <title>Funciones</title>
  4. <?php
  5. //A continuacion se declara la funcion de sumar 5 numeros
  6. function matriz($matriz){
  7. for ($num2=0;$num2<$matriz;$num2++){
  8. for ($num3=0;$num3<$matriz;$num3++){
  9. echo '*';
  10. }
  11. echo "<br>";
  12. }
  13. }
  14. ?>
  15. </head>
  16. <body>
  17. </body>
  18. </html>
10  Programación / PHP / Funciones PHP Matriz introducida por usuario en: 23 Octubre 2013, 13:50 pm
Si alguien me puede ayudar con este ejercicio, lo agradecería mucho

Pide por pantalla un número y muestra por pantalla una matriz con esa dimensión, es decir, si el usuario te introduce el número 5 debemos de pintar una matriz de 5x5. Para este ejercicio haremos uso de funciones.
Páginas: [1] 2 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines