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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 ... 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 [24] 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ... 75
231  Programación / Desarrollo Web / Re: Redirección "aleatoria" en: 5 Enero 2016, 23:42 pm
Todo es posible, de una manera u otra. ¿Que tiene google que ver con esto?

No entiendo bien, dices del segundo que sea refiriendote al segundo de la hora actual?

Saber el segundo actual en php no es nada difcil, con la función date() se sacan los segundos:

Código
  1. echo date('s');
  2. // saldria xx (desde 00 a 59)

¿Es eso lo que quieres saber?

Código
  1. $sec = date('s');
  2.  
  3. $url = $sec === 0 ? 'x.com' : 'y.com';
  4.  
  5. header('Location: ' . $url);

Antes del header() no debe haber output (echo/print/errores o html, solo operaciones php), puedes ponerlo en el index o en otro archivo y lo incluyes en el index con un if ($url = '/redireccionar').

O usando javascript:

Código
  1. <script type="text/javascript">
  2.    $( document ).ready(function () {
  3.        url = <?php echo date('s'); ?> === 0 ? 'x.com' : 'y.com';
  4.  
  5.        window.location = url;
  6.    });
  7. </script>
232  Programación / Desarrollo Web / Re: Aporte de un editor de código open source - Visual Studio Code en: 5 Enero 2016, 22:54 pm
Ah pues perfecto, buscaré como configurar el plugin ftp, supongo que ahora fucionará mejor, ojalá funcionase "out of the box" ;D

Y no menos importante, que os parecen las caracteristicas de este nuevo editor? ¿Cual os parece mejor respecto al syntax highlighting, indentation, autocomplete y los brackets, etc?  Acaba de probarlo y es increible lo bien que funciona, no estoy acostumbrado a este tipo de facilidades a la hora de escribir el código hehehe. Lo malo es que le faltan plugins/extensiones como dice #!drvy.
233  Programación / PHP / Re: Filtrar por categoria de wordpress, sin recargar la pagina en: 5 Enero 2016, 21:18 pm
Si quieres compilar código php sin tener que recargar la página necesitas ajax. Hay muchas maneras de hacer una petición a un archivo php para que devuelva lo que necesitas usando jquery.

Primero necesitas crear el script php y ponerlo en un archivo (puede ser el mismo). Luego con jquery haces la petición al archivo, buscas el div que quieres reemplazar y lo reemplazas. Asi de sencillo.

Es muy sencillo, lee la documentación y los ejemplos, verás como lo consigues.
234  Programación / Desarrollo Web / Re: Crear un mensaje simple en pantalla en javascript? en: 5 Enero 2016, 20:56 pm
Exacto, en el index de la página, normalmente entre las etiquetas <head> y dentro de <script>. Ese es el sitio adecuado para los scripts. De está manera se ejecutará en todas lás demás páginas.

No creo que estés usando diferentes páginas (repitiendo toda la estructura en cada archivo)...

Si el script que usas requiere un <div> estático, puedes ponerlo donde quieras pero siempre dentro de <body>, ya sea <header>, <main> o <footer>. Por comodidad se suele poner abajo del todo en el footer donde no molesta.

Ya hay gente propestando... ;D



235  Programación / PHP / Re: echo href no funciona en crhome en: 5 Enero 2016, 20:38 pm
No creo que sean las comillas simples.

¿Por qué necesitas concatenar tantas veces un string con otro en el mismo echo?

Código
  1. echo '<td><a></a></td>'

Con eso es suficiente... pero por si cualquier razón lo necesitas, utiliza comas en lugar de concatenar.

Código
  1. echo '<td>', '<a></a>', '</td>'

Esto solo funciona con echo, ya que no es una función, si no un constructor; cuando concatenas ( $a . $b ) PHP primero junta los strings y luego los muestra, sin embargo si usas comas, simplemente mostrará un string seguido de otro sin perder tiempo juntandolos todos. Es lo mismo pero más rápido.
236  Programación / Desarrollo Web / Re: Aporte de un editor de código open source - Visual Studio Code en: 5 Enero 2016, 04:48 am
Se ve interesante, lo probaré mañana a ver que tal está.

Por cierto, unas preguntas para los que usais el sublime text:

¿Habeis podido instalar y configurar correctamente el plugin de ftp? La ultima vez que lo probe no conseguí hacerlo funcionar y por eso no lo estoy usando.

Y por ultimo (como lo use poco no me fije bien), ¿sabeis si soporta las mismas caracteristicas del notepad++? Las de autoguardar los archivos nuevos sin necesidad de guardarlos manualmente?

De cualquier manera, voy a dejar de usar el notepad++ emulado en wine (aunque funciona bien se congela cuando aparece la alerta de actualizar archivo (del ftp).

¿Sabeis si va a tener compilador el visual studio code? Estaría muy bien la verdad, aunque trabajo con 3 pantalla es mucho más comodo ver los cambios en tiempo real (a poder ser ;D)
237  Programación / Desarrollo Web / Re: Crear un mensaje simple en pantalla en javascript? en: 5 Enero 2016, 04:32 am
Ya preguntaste una vez por esto. Además con lo facil que es usar google  ;D

La ley te obliga a informar de que tu sitio web usa cookies, pero no especifica de que manera debes hacerlo, eso puede elegirlo cada uno. Lo importante es que el usuario sea informado nada más entrar a la web.

Yo no utilizaria los alert, son cutres y molestos. Lo recomendable es poner un mensaje en cualquier borde de la página como hacen todos. De cualquier manera necesitas usar javascript:

1º opción: javascript + plugin de cookies (por si no sabes crearlas manualmente), para crearlas con javascript y saber que ha aceptado y no aparezca más.
2º opción: usar un plugin jquery (como el que te pase en otro post o este que parece incluso mejor).

No estoy seguro, pero creo que también es necesario crear un apartado donde se explique los diferentes tipos de cookies que usas en la web y lo que hacen y, opcionalmente, una descripción sobre las mismas: ¿Que son? (al principio obviamente).
238  Programación / Desarrollo Web / Re: previsualizar imagenes subidas con jquery plugin ezdz en: 5 Enero 2016, 04:11 am
Al final encontré tiempo para seguir trabajando en esto. Dejo la solución para el que esté interesado:

Al parecer el plugin ya trae un método para crear un preview a partir de una imagen.

Con esto se inicializa el plugin en todos los file inputs:

Código
  1. $('input[type="file"]').ezdz({text: 'Arrastrar imagen'});

Para previsualizar las imagenes, normalmente es otro formulario (uno para subirlas y otro para quitar y añadir), facilmente se comprueba usando javascript:

Código
  1. if (window.location.pathname == '/url')
  2. // o si la url es la misma y lo que cambia es el get
  3. // habrá que crear una función pasandole el nombre del get
  4. if (getUrlParameter('option') == 'img')
Código
  1. var to = 'to/',
  2.    image = 'image.jpg';
  3. $('input[type="file"]').each(function(i) {  // i is the index, if needed.
  4.    $(this).ezdz('preview', 'http://www.website.com/path/' + to + image);
  5. });
Si solo teneis 1 input quitar el each().
239  Programación / Desarrollo Web / Re: Fijar un div en: 5 Enero 2016, 03:52 am
Como ya han comentado, lo normal es que las cosas no se mueven por si solas  ;D

Pero si has preguntado será por algo. ¿Te refieres a que el menú se quede pegado arriba mientras el usuario hace scroll? ¿Por casualidad no será esto lo que andas buscando?
240  Programación / Desarrollo Web / Re: Problema redirección URL (javascript) en: 1 Enero 2016, 17:01 pm
Ya somos 3  ;D

Simplemente recordar que para que funcione como quieres el mensaje debe ir despues del header, un ejemplo y otra manera de hacerlo:

Código
  1. header('Refresh: 5; url=' . $_GET['page']);
  2. echo 'Please Log In First';

Espero que no te hayas olvidado de limpiar la url, cualquiera podría inyectar código malicioso y hacer ataques XSS (y a saber que más).

Te recomiendo que cuanto menos "user input" uses directamente en tus aplicaciones mejor. Lo más seguro es usar ids (enteros) y compararlos con los que especifiques manualmente (si no son muchas urls) así no habrá ningún problema:

Código
  1. $id = isset($_GET['id']) ? (int) $_GET['id'] : 0;
  2.  
  3. if ($id > 0) {
  4.    $page = '';
  5.    switch ($id) {
  6.        case 1: $page = 'http://foro.elhacker.net/'; break;
  7.        case 2: $page = 'http://foro.elhacker.net/'; break;
  8.        case 3: $page = 'http://foro.elhacker.net/'; break;
  9.        case 4: $page = 'http://foro.elhacker.net/'; break;
  10.    }
  11.    header('Refresh: 15; url=' . $page);
  12. }

Que es el equivalente a:

Código
  1. <meta http-equiv="refresh" content="15; url=<?php echo $page; ?>">
Páginas: 1 ... 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 [24] 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ... 75
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines