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


 


Tema destacado: Votaciones, mejor proyecto de Abril Negro 2017!


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ... 582
151  Programación / Desarrollo Web / Re: Wordprees en: 18 Marzo 2017, 19:12
Das muy pocos datos. Esos caracteres pueden salir por una imagen mal apuntada o por codificación o por cualquier cosa. Tendrías que mirar donde esta el problema y en su caso aportar más datos a tu pregunta para que te podamos ayudar.

Saludos
152  Programación / Desarrollo Web / Re: Como hacer en una etiqueta <option> una función dentro de <select> en: 18 Marzo 2017, 19:09
La opcion de onchange deberia estar en el select y no en la opción. Lo que deberias tener es un listener general que haga cosas dependiendo de que opcion se eliga.

2 cosas antes:

- No uses inline js o inline css. Es feo, poco practico y hace la lectura y actualizacion dificil. Puedes usar estilos y scripts aparte.

- Los nombres (el atributo name) debería seguir una practica estandard. La cual es no contener espacios. Lo mismo para los valores. Ten en cuenta que en un futuro quizas requieras cambiar dichos valores o incluso traducirlos y que por culpa de este tipo de valores y nombres tendrás que editar todos los archivos que hagan referencia a ello.

- Los nombres y los ID's deberian ser los mismos por regla general.



Dicho esto,

CSS
Código
  1. <!-- CSS -->
  2. <style type='text/css'>
  3.  
  4. #tipoEventos {
  5.    border: inset;
  6.    border-color: orange;
  7.    opacity: 0.8;
  8.    font-family: sgoe script;
  9.    font-size: 14px;
  10. }
  11.  
  12.    #tipoEventos option {
  13.        font-family: sgoe script;
  14.        color: #333;
  15.        font-size: 1.5em;
  16.    }
  17.  
  18.    #otroTipoEventos {
  19.        display: none;
  20.        border: inset;
  21.        border-color: orange;
  22.        opacity: 0.8;
  23.        font-family:segoe script;
  24.        font-size: 14px;
  25.    }
  26.  
  27.  
  28. <!-- HTML -->
  29. <select name="tipoEventos" id="tipoEventos">
  30.  
  31.    <option value="null" selected disabled>---Eligir tipo de evento---</option>
  32.    <option value="deberes">Deberes</option>
  33.    <option value="trabajos">Trabajos</option>
  34.    <option value="salidas">Salidas</option>
  35.    <option value="vacaciones">Vacaciones</option>
  36.    <option value="otro">Otro...</option>
  37.  
  38.  
  39. <input type="text" name="otroTipoEventos" id="otroTipoEventos" disabled>
  40.  
  41.  
  42. <!-- Codigo javascript -->
  43. <script type='text/javascript'>
  44.    document.getElementById('tipoEventos').addEventListener('change', function(){
  45.        var valor = this.value;
  46.  
  47.        // Si el valor elegido del select == otro, habilitar la caja de texto.
  48.        if(valor === 'otro'){
  49.            var cajaTexto = document.getElementById('otroTipoEventos');
  50.            cajaTexto.disabled = false;
  51.            cajaTexto.style.display = 'inherit';
  52.  
  53.        }
  54.    });


Saludos
153  Foros Generales / Sugerencias y dudas sobre el Foro / Re: El foro falla y mucho en: 16 Marzo 2017, 16:52
Limpia las cookies e intenta mantener solo un protocolo (HTTP o HTTPS) si cambias entre ellos, la session falla porque la cookie es de 1 protocolo.

Saludos
154  Programación / Desarrollo Web / Re: Programacion de un foro en: 16 Marzo 2017, 04:04
Citar
la pregunta es, de que manera podria lograr "separar" todo el codigo en diferentes archivos php, asi por ejemplo, en el caso de que el parametro accion sea "perfil", se ejecute el codigo del archivo "perfil.php", pero si el usuario ingresa directamente a perfil.php le de error 404?

Defines una variable de entorno en tu index.php con la ruta del actual archivo.
Código
  1. define('FOROPATH', realpath(dirname(__FILE__)).'/');

Defines una lista de acciones que el visitante puede realizar en la url y el archivo asociado a ellas o incluso la clase si es que lo haces en POO.

Código
  1. $actions = array(
  2.    'usuario' => 'userClass.php',
  3.    'perfil' => 'profileClass.php',
  4.    'ver' => 'topicClass.php',
  5.    'borrar' => 'moderationClass.php'
  6. );

Defines un main GET en el index.php o en el router para estas acciones y compruebas si pertenece a alguno.

Código
  1. if(isset($_GET['accion']) && isset($actions[$_GET['accion']])){
  2.    include_once FOROPATH.'archivos/'.$actions[$_GET['accion']];
  3.    // codigo que sigue.
  4. } else {
  5.    // que hacer si la variable no esta definida o no tiene una accion valida.
  6. }
  7.  

y en los archivos simplemente compruebas si esta definida tu variable:

Código
  1. <?php
  2. if(!defined('FOROPATH')){ die(header('HTTP/1.0 403 Forbidden')); }
  3.  
  4. echo 'Bienvenido usuario...';

Esto seria un sistema muy básico y varios CMS's hacen algo parecido a esto (Wordpress y SMF entre ellos).



Lo que te recomendaría sin embargo es que uses un framework. No solo porque ya incluyen la mitad de lo que tienes que hacer si no porque realmente la mayoría te hace utilizar el modelo MVC que es lo que te ayuda a tener controlada y definida toda la estructura.

Yo por ejemplo actualmente estoy en SLIM y no me arrepiento de nada. Es un framework básico que soporta módulos de Laravel y lo más importante... liviano.

Ademas, en sistemas CMS tipo un foro, te interesa mucho la parte de los template (diseños diferentes..) como los temas. Por eso viene bien un framework que soporte templates.

Saludos
155  Foros Generales / Foro Libre / Re: cannabistraininguniversity llega la universidad del cannabis. en: 14 Marzo 2017, 13:39
La marihuana en España es legal.

Lo que no es legal es su consumo en vías publicas y su distribución a terceros. Pero eres libre de comprar semillas donde te las vendan y de plantarlas en casa sin que nadie te diga nada.

Yo veo la situación bastante bien. Tengamos en cuenta que es un inhibidor de la productividad. Si llega a ser legal y todos fueran fumados al trabajo o a clase... ya me dirás tu que hacemos.

Consumo propio: bien.
Comprar en el estanco: mal.

Y si, daría dinero al estado.. pero a costa de que ? Menor productividad ? Rechazo social ? Dependencia ? Problemas de salud ?

PD: Yo soy el primero en defender su uso tanto medico como recreativo. Pero una cosa es avanzar y otra cosa es legalizarla hasta el punto de que todo el que quiera consuma porque si.

Saludos
156  Programación / Desarrollo Web / Re: ¿Proteger imágenes web? en: 14 Marzo 2017, 03:41
Citar
Pues ya esta, ese es el objetivo no? Con cualquier API de un debugger que medianamente maneje esos ambitos es capaz de hacerlo. Es asignarle una rutina en la que a partir de cierta direccion comienze a copiar X bytes, obviamente se tiene que estudiar como funciona realmente.  

Spotify se usa por millones. Por millones de personas en todo el mundo. 30 millones de usuarios en todo el mundo. De verdad crees que si fuese viable, no existiría ya una herramienta que lo haga?

Citar
Te repito??? Que yo sepa no me has dicho nada hasta ahora...

Te lo he dicho  2 veces.

Haces que parezca muy fácil pero todavía no hay nada ahí fuera que lo haga.

Hay muchos intentándolo y ninguno que lo haya conseguido. Si lo consigues, felicidades, habras aruinado todo el negocio de Spotify.


Citar
Y depende de lo que tu consideres "dificil", si tu consideras dificil ponerte a estudiar la estructura del programa/servicio para tratar de sacar el patron... pues si, es dificil

Leete los enlaces que te he pasado.

Citar
Quizas es algo que se escapa de tu conocimiento, pero no es tan dificil.

Te propongo una cosa. Inténtalo. Hazlo. Y yo mismo te pago 1 mes de mi sueldo por ello. ¿Que te parece?

PD: Dejamos el tema aquí. El usuario ha dado por solucionada su duda. Si tienes algo que decir (o demostrar) mándame un PM.

Saludos
157  Programación / Desarrollo Web / Re: ¿Proteger imágenes web? en: 14 Marzo 2017, 02:21
Creo que no lo entiendes. Si se puede hacer con debugger, ... se puede automatizar la tarea y convertirlo en una herramienta automatizada.

Te repito: Haces que parezca muy fácil, y no lo es.

Saludos
158  Seguridad Informática / Hacking Básico / Re: Ningun Dispositivo esta seguro - anonymous444 en: 13 Marzo 2017, 18:37
Citar
Desde tu casa con tu brasero o estufa puesta puedes mandar con el cmd

o la terminal de tu windows o sistema operativo un ping, que es como un

mensaje de 14 kilobytes que es muy poco, para ver si esta conectado,

pero en vez de mandar uno de 14 kilobytes le madas muchos de

100GIGAS Y le saturas su router. Obiamente no le hize eso a mi

primo porque para que. Pero si te lo hacen puedes que darte unos

minutos sin internet en tu casa y ya despues apagas el router y ya

funciona pero

mientras el ataque esta en marcha es imparable


Ok  :laugh:

Saludos
159  Comunicaciones / Redes / Re: ¿Que das mas anonimato? en: 10 Marzo 2017, 05:17
Tener tienen... pero no exactamente la de un tractor xD

Vamos, tienen problemas con la nieve.. imagínate aquí


Saludos
160  Foros Generales / Foro Libre / Re: Steve Jobs y yo ...tenemos algo en común en: 10 Marzo 2017, 05:13
Llegas a nacer el 22 de Octubre a las 23:59 ... y que eres ? Escorpio o Libra ?  :silbar:

Se cuenta hora de verano o no ?  :silbar:

Saludos
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ... 582
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines