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


 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  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 ... 61
101  Programación / Desarrollo Web / Re: [Pregunta]: ¿Como validar captcha de google con javascript? en: 7 Abril 2020, 20:53
Solucionado:

Código
  1. if(!grecaptcha.getResponse())
  2. {
  3.       // captcha no está completado
  4. }
  5. else
  6. {
  7.      // captcha está completado
  8. }
  9.  
102  Programación / Desarrollo Web / [Pregunta]: ¿Como validar captcha de google con javascript? en: 7 Abril 2020, 10:29
Bueno,

entiendo que lo recomendable al 100% es hacer validaciones del lado del servidor, pero es verdad que es todavía mejor tener validaciones para las dos partes, javascript y php en este caso... Lo que convierte a una aplicación más utilizable...

Código
  1. $captcha_response = $_POST['g-recaptcha-response'];
  2.  
  3. if(!empty($captcha_response))
  4. {
  5.      $captcha_results = Get_Captcha($captcha_response);
  6.  
  7.      if($captcha_results['success'] == true)
  8.      {
  9.            echo 'Ejecutado';
  10.      }
  11.      else
  12.      {
  13.             echo 'La captcha no se completó correctamente.';
  14.      }
  15. }
  16. else
  17. {
  18.    echo 'Debes completar el captcha para continuar.';
  19. }
  20.  
  21. function Get_Captcha($captcha_response)
  22. {
  23. $result = 'Error';
  24.  
  25. if(is_string($captcha_response))
  26. {
  27. $result = file_get_contents('https://www.google.com/recaptcha/api/siteverify?secret='.urlencode(SECRET_KEY).'&response='.urlencode($captcha_response));
  28.        $result = json_decode($result, true);
  29. }
  30.  
  31. return $result;
  32. }
  33.  

Es hacer algo como eso pero con javascript...
103  Programación / PHP / Re: [Pregunta]: ¿Como eliminar una cookie en específico? en: 3 Abril 2020, 22:52
Gracias, en pocas lineas me explicaste todo.

Mi unsetcookie casero xD

Código
  1. if(!function_exists('unsetcookie'))
  2. {
  3. function unsetcookie($name)
  4. {
  5. if(is_string($name))
  6. {
  7. if(isset($_COOKIE[$name]))
  8. {
  9. unset($_COOKIE[$name]);
  10. setcookie($name, '', time() - 3600, '/');
  11. }
  12. }
  13. }
  14. }
  15.  

Creo que ahí quedó bien...

Gracias!
104  Programación / PHP / [Pregunta]: ¿Como eliminar una cookie en específico? en: 3 Abril 2020, 20:40
Buenos días,

estaba investigando sobre como podía eliminar una cookie con PHP y según lo que he visto hay dos maneras que me confunden un poco. Hay como un debate de que es mejor y que no, otros que dicen que se puede complementar y ya me terminan confundiendo.

La primer manera que se dice es:
Código
  1. unset($_COOKIE['my_cookie']);
  2.  

Y la segunda manera es:
Código
  1. setcookie('my_cookie'); // con este método se elimina la cookie
  2.  

No se bien cual es mejor hacer, o si es así como se dice que hay que complementarlas pero siendo así cual conviene escribir primero en el código?


Mod: Temas sobre PHP van al subforo de PHP.
105  Programación / Bases de Datos / [Pregunta]: Error garrafal "table doesn't exist in engine" en: 25 Marzo 2020, 07:12
Código
  1. table 'basededatos.notifications' doesn't exist in engine

Me empezó a salir ese error de la nada... lo último que me acuerdo que hice fue eliminar una clave foranea ... creo que así se dice... pero me fije y no me habia dado ningun error en el momento y andaba todo perfecto... pero hace unas horas me fije y ya me saltaba esto... ni siquiera puedo borrarla para poder crearla otra vez... porque me sale lo mismo...

Busque información pero me hablan en arameo antiguo, y otros dicen que tengo que volver a crear la bd pero eso es ni siquiera lo ultimo que quiero hacer...
106  Programación / Desarrollo Web / [Pregunta]: ¿algo como esto? en: 1 Marzo 2020, 19:17
Bueno quería saber si es posible que por medio de javascript gracias a las cookies del usuario se pueda modificar el comportamiento del cliente de dicho usuario... es decir...

Si yo tengo una cookie id_user = 3
Código
  1. function x(cookie_id)
  2. {
  3.       evento_cliente[cookie_id].alert('1');
  4. }
  5.  

Se enviará un alert al cliente del usuario cuya session es 3.. solamente por curiosidad era... ya se que algo así son los sockets (aunque todavía nose mucho) igual este tema es más que nada por eso, por curiosidad simplemente.
107  Programación / Bases de Datos / Re: Consulta INSERT devuelva id que agregó en: 25 Febrero 2020, 04:49
Siempre tan amable,
te agradezco por no responderme... tampoco tenes ninguna obligación
108  Programación / Bases de Datos / Re: Consulta INSERT devuelva id que agregó en: 25 Febrero 2020, 01:35
La solución:
Código
  1. $id_x = $con->lastInsertId();
  2. return $id_x;

109  Programación / Bases de Datos / Consulta INSERT devuelva id que agregó en: 24 Febrero 2020, 02:59
Es decir tengo una consulta que va asignar un nuevo registro, y quiero que dicha función también devuelva el ID donde se guardó el registro...

Código
  1.        static function Add($x)
  2. {
  3. $con = Connection(BD_PASSWORD, BD_USER);
  4. $query = $con->prepare('INSERT INTO x (id) VALUES (null)');
  5. $query->execute(array(':x' => $x));
  6.  
  7.                // return id_donde_se_guardo;
  8. }
  9.  
110  Programación / Desarrollo Web / Re: [Pregunta]: ¿Como puedo hacer esta técnica? en: 23 Febrero 2020, 01:02
Funciona muy bien, y yo matandome con el código con javascript cuando tenia que hacer esto que era muy simple...

igualmente si es para un texto que sea solamente ancho funciona, pero digamos que si tengo una caja que solamente como máximo permita 2 saltos de lineas... digamos que el font-size es 14 entonces el max-height del texto es 32.5px para que se adapte bien con la caja.. ¿como lo podría hacer?

porque no me está mostrando los tres puntos "..." o quizás no se pueda hacer para eso, es decir en forma vertical...

igual muchas gracias!!
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 ... 61
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines