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

 

 


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Mensajes
Páginas: [1] 2 3
1  Programación / Desarrollo Web / Re: [AYUDA] Panel de navegación fijo. en: 2 Mayo 2011, 22:06 pm
Merci, ya miraré mañana a ver... Porqué ni idea de como van xD

Un saludo!
2  Programación / Desarrollo Web / [AYUDA] Panel de navegación fijo. en: 2 Mayo 2011, 19:21 pm
Buenas!
Estoy haciendo un proyecto para mi instituto y la verdad es que no tengo ni idea de como hacer que el menú de navegación de la web esté siempre fijo y que a medida que le de a los botones, el contenido, en vez de aparecer en una página a parte me aparezca en medio y con el menú arriba. El menú que he hecho es este:



Uploaded with ImageShack.us

Pues eso, quiero que el menú ese este siempre arriba.

¿Alguna ayudita? ;D

Un saludo!
3  Programación / PHP / Re: Porque no me tira el va el strotime? en: 1 Marzo 2011, 09:17 am
Código
  1. <select name="dia[]" size="1">
  2.  
¿dia[]?

Código
  1. <select name="dia" size="1">
  2.  
Código
  1. echo $_POST['dia'];
  2.  
:rolleyes:



Si no pongo los claudators no me deja pillar el valor. Al final me tira con l mktime.

Un saludo y gracias!
4  Programación / PHP / Porque no me tira el va el strotime? en: 28 Febrero 2011, 17:55 pm
Buenas!

No se que pasa el strotime no me tira, le paso las variables para dia, mes, año, hora, minutos, segundos y am,pm. La cosa es que se queda en blanco. Si quito lo de am, pm me muestra un número en negativo...

Este es el formulario:
Código
  1. <html>
  2. <head>
  3. </head>
  4. <body>
  5.  
  6. <b>Selecciona la fecha de hoy</b>
  7. <form name="f1" action="cambiar_fecha.php" method="POST">
  8. <select name="dia[]" size="1">
  9. <option value="1">1</option>
  10. <option value="2">2</option>
  11. <option value="3">3</option>
  12. <option value="4">4</option>
  13. <option value="5">5</option>
  14. <option value="6">6</option>
  15. <option value="7">7</option>
  16. <option value="8">8</option>
  17. <option value="9">9</option>
  18. <option value="10">10</option>
  19. <option value="11">11</option>
  20. <option value="12">12</option>
  21. <option value="13">13</option>
  22. <option value="14">14</option>
  23. <option value="15">15</option>
  24. <option value="16">16</option>
  25. <option value="17">17</option>
  26. <option value="18">18</option>
  27. <option value="19">19</option>
  28. <option value="20">20</option>
  29. <option value="21">21</option>
  30. <option value="22">22</option>
  31. <option value="23">23</option>
  32. <option value="24">24</option>
  33. <option value="25">25</option>
  34. <option value="26">26</option>
  35. <option value="27">27</option>
  36. <option value="28">28</option>
  37. <option value="29">29</option>
  38. <option value="30">30</option>
  39. <option value="31">31</option>
  40. </select>
  41.  
  42. <select name="mes[]" size="1">
  43. <option value="january">Enero</option>
  44. <option value="February">Febrero</option>
  45. <option value="March">Marzo</option>
  46. <option value="April">Abril</option>
  47. <option value="May">Mayo</option>
  48. <option value="June">Junio.</option>
  49. <option value="July">Julio</option>
  50. <option value="August">Agosto</option>
  51. <option value="September">Septiembre</option>
  52. <option value="October">October</option>
  53. <option value="November">Noviembre</option>
  54. <option value="December">Diciembre</option>
  55. </select>
  56.  
  57. <select name="any[]" size="1">
  58. <?php
  59. for($i=1920;$i<=2011;$i++){
  60. echo "<option value='$i'>$i</option>";
  61. }
  62. ?>
  63. </select><br>
  64.  
  65. <b>Selecciona la hora</b><br>
  66. <select name="hora[]" size="1">
  67. <?php
  68. for($i=1;$i<=24;$i++){
  69. echo "<option value='$i'>";if($i < 10){echo"0$i";}else{ echo"$i ";}echo"</option>";
  70. }
  71. ?>
  72. </select><b>:</b>
  73.  
  74. <select name="mins[]" size="1">
  75. <?php
  76. for($i=0;$i<=59;$i++){
  77. echo "<option value='$i'> ";if($i < 10){echo"0$i";}else{ echo"$i ";}echo"</option>";
  78. }
  79. ?>
  80. </select>
  81.  
  82. <select name="sec[]" size="1">
  83. <?php
  84. for($i=0;$i<=59;$i++){//Ponemos el for para que nos escriba el cero delante d los números menores q diez
  85. echo "<option value='$i'> ";if($i < 10){echo"0$i";}else{ echo"$i ";}echo"</option>";
  86. }
  87. ?>
  88. </select>
  89.  
  90. <select name="tmp[]" size="1">
  91. <option value="am">AM</option>
  92. <option value="pm">PM</option>
  93. </select><br><br>
  94.  
  95.  
  96.  
  97. <input type="submit" value="enviar">
  98. </form>
  99.  
  100. </body>
  101. </html>
  102.  

Y esto lo que me tendría que dar la marca:
Código
  1. <?php
  2. foreach($_POST['dia'] as $dias){
  3. $dia=$dias;
  4. }
  5.  
  6. foreach($_POST['mes'] as $mesos){
  7. $mes=$mesos;
  8. }
  9.  
  10. foreach($_POST['any'] as $anys){
  11. $any=$anys;
  12. }
  13.  
  14. foreach($_POST['hora'] as $hores){
  15. $hora=$hores;
  16. }
  17.  
  18. foreach($_POST['mins'] as $mins){
  19. $min=$mins;
  20. }
  21.  
  22. foreach($_POST['sec'] as $secs){
  23. $sec=$secs;
  24. }
  25.  
  26. foreach($_POST['tmp'] as $tmps){
  27. $tmp=$tmps;
  28. }
  29.  
  30.  
  31. $marca=strtotime("$dia $mes $any $hora:$min:$sec");
  32. echo $marca;
  33. ?>
  34.  

Alguien tiene idea de que co*o pasa?? Llevo como una hora dándole vueltas..

Un saludo compañeros!
5  Programación / PHP / Re: Ayuda con conexión a base de datos! en: 24 Febrero 2011, 17:38 pm
Lo acabo de solucionar!

He quitado el bucle y con el SELECT*FROM usarios WHERE nombre=$nom luego lo compruebo con un if y ya tira xD.

Código
  1. <?php
  2. $nom = $_POST['n1'];
  3. $con = $_POST['p1'];
  4. $cont= "";
  5. $ok=false;
  6.  
  7. $connexio = mysql_connect("localhost","root");
  8. mysql_select_db("login",$connexio);
  9. $resultat = mysql_query("SELECT * FROM usuaris where nombre = '$nom'",$connexio);
  10.  
  11. if($registre=mysql_fetch_assoc($resultat)){//Nos metemos en el array
  12.  
  13. if(($nom == $registre["nombre"]) && ($con == $registre["pass"])){ //Miramos que el nombre coincida con l pass
  14. $ok=true;  
  15. }
  16.  
  17.  
  18. if($ok==true){
  19. header("location:pagina_principal.php");
  20. }else{
  21. $cont = "Contraseña incorrecta";
  22. include 'primerap.php';
  23. }
  24.  
  25. }else{
  26. //Si a la hora de hacer el login el nombre no existe en la base de datos que nos redireccione.
  27. $cont = "Usuario incorrecto";
  28. include 'primerap.php';
  29. }
  30. ?>
  31.  



Un saludo y gracias!
6  Programación / PHP / Re: Ayuda con conexión a base de datos! en: 24 Febrero 2011, 17:34 pm
Con eso no funciona...Me sigue tirando error. Dudo que se colapse buscando porqué solo tengo 2 usuarios en la base de datos.

Un saludo.
7  Programación / PHP / Ayuda con conexión a base de datos! en: 24 Febrero 2011, 14:38 pm
Buenas gente!

Tengo un problema al que no le encuentro solución ya que creo que el código lo tengo bien. Estoy haciendo una mini-página para probar y bueno, he hecho un form para registrarse y otro para iniciar sessión. La cosa está en que el script que mira si el usuario está en la base de datos para iniciar sessión se queda calado y me tira un error...

Este es el código de inicio de sessión:
Código
  1. <html>
  2. <title>Iniciar sessión</title>
  3. <head>
  4. <link rel="STYLESHEET" type="text/css" href="estil.css">
  5. <script>
  6. function validar(){
  7. if ((document.f1.n1.value == "") || (document.f1.p1.value == "")){
  8. alert('Campos vacíos');
  9. ok=false;
  10. }else{
  11. ok=true;
  12. }
  13. return ok;
  14. }
  15. </script>
  16. </head>
  17. <body bgcolor="black">
  18. <form name="f1" method="POST" onsubmit="return validar()" action="validar.php">
  19. <div id="d1" name="d1">
  20. <label for="Usuario">Usuario: </label><br>
  21. <input type="text" name="n1" value=""><br><br>
  22. <label for="cont">Contraseña: </label><br>
  23. <input type="password" name="p1" value=""><br>
  24. </div>
  25. <input type="submit" class="sub" value="iniciar sessión" name="s1"><br>
  26. <?php
  27. echo  "<center style='color:red'>$cont</center>";
  28. ?>
  29. </form>
  30. <form name="f2" method="GET" action="registrar.php">
  31. <input type="submit" class="sub" value="Regístrate" name="s2">
  32. </form>
  33. </body>
  34. </html>
  35.  

Este es el de conectar:

Código
  1. <?php
  2. $nom = $_POST['n1'];
  3. $con = $_POST['p1'];
  4. $cont= "";
  5. $ok=false;
  6.  
  7. $connexio = mysql_connect("localhost","root");
  8. mysql_select_db("login",$connexio);
  9.  
  10. $resultat=mysql_query("SELECT * FROM usuaris",$connexio);
  11. if($registre=mysql_fetch_assoc($resultat)){
  12.  
  13.  
  14. do{
  15. if(($nom == $registre['nombre']) && ($con == $registre['pass'])){ //si lo q hemos introducid
  16. $ok=true;  //esta n la bd salimos dl bucle
  17. }else{
  18. $registre=mysql_fetch_assoc($resultat);
  19. }
  20. }while(($registre!=false)||($ok!=true));
  21.  
  22. //Salimos del bucle y miramos si el usuario existe o no.
  23.  
  24. if($ok==true){
  25. header("location:pagina_principal.php");
  26. }else{
  27. $cont = "Usuario incorrecto";
  28. include 'primerap.php';
  29. }
  30.  
  31. }else{
  32. echo "ERROR AL SELECCIONAR BASE DE DATOS";
  33. }
  34. ?><?php
  35. $nom = $_POST['n1'];
  36. $con = $_POST['p1'];
  37. $cont= "";
  38. $ok=false;
  39.  
  40. $connexio = mysql_connect("localhost","root");
  41. mysql_select_db("login",$connexio);
  42.  
  43. $resultat=mysql_query("SELECT * FROM usuaris",$connexio);
  44. if($registre=mysql_fetch_assoc($resultat)){
  45.  
  46.  
  47. do{
  48. if(($nom == $registre['nombre']) && ($con == $registre['pass'])){ //si lo q hemos introducid
  49. $ok=true;  //esta n la bd salimos dl bucle
  50. }else{
  51. $registre=mysql_fetch_assoc($resultat);
  52. }
  53. }while(($registre!=false)||($ok!=true));
  54.  
  55. //Salimos del bucle y miramos si el usuario existe o no.
  56.  
  57. if($ok==true){
  58. header("location:pagina_principal.php");
  59. }else{
  60. $cont = "Usuario incorrecto";
  61. include 'primerap.php';
  62. }
  63.  
  64. }else{
  65. echo "ERROR AL SELECCIONAR BASE DE DATOS";
  66. }
  67. ?>
  68.  

Ni idea de que pasa -.-. El error que me da es este:

Fatal error: Maximum execution time of 30 seconds exceeded in C:\wamp\www\validar.php on line 16

La linea 16 es donde ok=true, dentro del if. Pero también hay veces que se queda calado nada más empezar el if.

¿Alguien sabe que pasa?

Un saludo y gracias por adelantado!
8  Programación / PHP / Re: AYUDA: Mi Script (JS), no se ejecuta desde un archivo PHP en: 13 Febrero 2011, 14:22 pm
También puedes poner sólo <script> </script>. Cuando es javascript no tienes porqué especificarlo. Si me equivoco que alguien me corríja.

Saludos!
9  Programación / PHP / Re: Ayuda enquesta html+php en: 11 Febrero 2011, 21:08 pm
Si que funciona, lo que utilizando eso todo está a uno desde el principio.

Muchas gracias!
10  Programación / PHP / Re: Ayuda enquesta html+php en: 10 Febrero 2011, 19:13 pm
Antes de reescribir, seteas una variable con el contenido... Es decir,
Código
  1. $sFOpen = fopen($sFile, rw);
  2. $sCount = fgets($sFOpen, 5);
  3. $sCount += 1;

Algo estoy haciendo mal porqué no me tira. Pongo el código:

html:
Código
  1. </head>
  2.  
  3. <form name="f1" method="POST" action="cogeren.php">
  4. Lenguaje de programación preferido:
  5. <table border="3" >
  6. <tr>
  7. <td><b>Java</b></td>
  8. <td><input type="radio" name="r1" value="java"></td>
  9. </tr>
  10. <tr>
  11. <td><b>javascript</b></td>
  12. <td><input type="radio" name="r1" value="javascript"></td>
  13. </tr>
  14. <tr>
  15. <td><b>PHP</b></td>
  16. <td><input type="radio" name="r1" value="php"></td>
  17. </tr>
  18. <tr>
  19. <td><b>Pascal</b></td>
  20. <td><input type="radio" name="r1" value="pascal"></td>
  21. </tr>
  22. </table><br>
  23. <input type="submit" name="s1" value="Enviar">
  24. </form>
  25. </body>
  26.  
  27. </html>
  28.  

el php:
Código
  1. <html>
  2. <head>
  3. </head>
  4. <body>
  5. <?php
  6. $res = $_POST["r1"];
  7.  
  8. if ($res=="java"){
  9. $j=$j+1;
  10. }if ($res=="javascript"){
  11. $js=$js+1;
  12. }if ($res=="php"){
  13. $php=$php+1;
  14. }if ($res=="pascal"){
  15. $pa=$pa+1;
  16. }
  17. $archivo = "datosen.txt";
  18. $datos = "java: $J -
  19.  javascript: $js -
  20.  php: $php -
  21.  pascal: $pa - ";
  22. $abrir = fopen($archivo,"rw");
  23.    $contar = fgets($abrir,5);
  24. $contar +=1;
  25. fputs($abrir,$datos);
  26. fclose($abrir);
  27. ?>
  28. <h1>Resultados</h1><br>
  29.  
  30. </body>
  31. </html>
  32.  
  33.  
  34.  

Dónde pone resultados sudar del tema, eso lo tengo que hacer. Lo primero es que me lo guarde en el fichero y no guarda nada.

Un saludo y gracias!
Páginas: [1] 2 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines