Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Leguim

#341
¡Me quedó de 10!

¡Muchas gracias  :D :D :D!
#342
Estuve investigando y encontre un ataque que se llama self-XSS y es cuando una persona sin darad cuenta ingresa código en la consola para desarrolladores...

En facebook hay muchas estafas donde te dicen algunos burros  :xD que si escribis x codigo en la consola te van a llegar 3000 solicitudes (no puedo creer que la gente caiga en esto jaja pero bueno) una vez que se ingreso el codigo en la consola te pudieron haber robado información relevante de tu cuenta...

Facebook como otros sitios lo que hace es que al momento de que cualquiera abra su consola este muestre un mensaje tipo "html" es decir no se usa alert o console.log donde le dice que bueno que si alguien le dijo que escriba algo aca tenga cuidado, etc...

Si se van a facebook y abren la consola se van a dar cuenta de lo que hablo...

¿Como puedo mandar un mensaje por consola similar al que se usa para tratar de wvitar estos ataques?

Perdón si escribo medio mal ando en el teclado del telefono y está complicado xd
#343
Cita de: Agente Naranja en  5 Diciembre 2019, 07:46 AM
Es posible que puedas resolver tu problema usando Promesas:

https://developer.mozilla.org/en-US/docs/Web/javascript/Reference/Global_Objects/Promise

Por ejemplo:


function Change_Select_Ubication(parametro) {
  return new Promise((resolve, reject) => {
    $.ajax('https://httpbin.org/get')
    .then(() => {
      console.log(parametro);
      resolve(100);
    })
  });
};

Change_Select_Ubication('Primero')
.then(
  function () {
    Change_Select_Ubication('Segundo');
  }
);


Basicamente lo que haces es que en tu función regresas una Promise, es un objeto que te permite esperar hasta que llamas la función "resolve" y al llamar esta función le estás diciendo "Ya terminé, con éxito". A esta promesa le puedes encadenar llamadas "then()" que se ejecutan solamente cuando la promesa finaliza con éxito.


Logré solucionarlo gracias a tu código,

¡Muchas gracias, después de tanto ya pude hacerlo!  ;-)
#344
Desarrollo Web / Re: Creación de paginas web
6 Diciembre 2019, 01:51 AM
HTML <- Estructura "esqueleto" de una pagina web
CSS <- Le das estilos a la estructura que hiciste con html
javascript <- Le das más dinamismo a una pagina web (Ej: si toca este botón muestra esto...)
PHP <- Lenguaje del lado del servidor para gestionar "usuarios" "ej: comentarios" "productos"
MYSQL <- Servirá para almacenar todos esos datos "usuarios", etcétera
JQUERY <- (Opcional) Es una librería para explotar todavía mejor javascript
AJAX <- (Opcional) Sirve para poder "mezclar" javascript y PHP y poder por ejemplo que al hacer click en un botón se ejecute código PHP, por ejemplo que si das un click en un botón que diga "Bloquear usuario" el usuario sea efectivamente bloqueado... estarías usando un código javascript+PHP

Te hice un resumen de algunos de los lenguajes (aunque HTML, CSS y MYSQL no son lenguajes de programación, por lo menos yo uso estos) para trabajar en el desarrollo web... hay muchos más y todo depende que quieras hacer... Capaz lo único que queres hacer son diseños o paginas web "estaticas" entonces sería HTML+CSS+javascript y ya

No es lo que preguntaste pero te quería dar una mano para que te des una idea de lo que se necesita.

EDIT: Si vas complicado con los diseños podes usar bootstrap, es un "framework" para poder hacer diseños webs.
#345
Cita de: Agente Naranja en  5 Diciembre 2019, 07:46 AM
Es posible que puedas resolver tu problema usando Promesas:

https://developer.mozilla.org/en-US/docs/Web/javascript/Reference/Global_Objects/Promise

Por ejemplo:


function Change_Select_Ubication(parametro) {
  return new Promise((resolve, reject) => {
    $.ajax('https://httpbin.org/get')
    .then(() => {
      console.log(parametro);
      resolve(100);
    })
  });
};

Change_Select_Ubication('Primero')
.then(
  function () {
    Change_Select_Ubication('Segundo');
  }
);


Basicamente lo que haces es que en tu función regresas una Promise, es un objeto que te permite esperar hasta que llamas la función "resolve" y al llamar esta función le estás diciendo "Ya terminé, con éxito". A esta promesa le puedes encadenar llamadas "then()" que se ejecutan solamente cuando la promesa finaliza con éxito.


¡Hola!

¿Para que sirve "https://httpbin.org/get"?  adentro hay

Código (javascript) [Seleccionar]

{
  "args": {},
  "headers": {
    "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3",
    "Accept-Encoding": "gzip, deflate, br",
    "Accept-Language": "es-419,es;q=0.9",
    "Host": "httpbin.org",
    "Sec-Fetch-Mode": "navigate",
    "Sec-Fetch-Site": "none",
    "Upgrade-Insecure-Requests": "1",
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36"
  },
  "origin": "181.224.191.126, 181.224.191.126",
  "url": "https://httpbin.org/get"
}


¿Para que serviría esto? Cuando me desocupe voy a probar el código que me pasaste y te digo... Muchas gracias!
#346
O.O WOAO lo acabo de hacer me leiste la mente jaja

Código (javascript) [Seleccionar]

           if($('input[name=input_email]').is(e.target))
           {
               alert('input_email');
           }
           else if($('input[name=input_password]').is(e.target))
           {
               alert('input_password');
           }


¡Muchas gracias a los dos!
#347
Cita de: MCKSys Argentina en  4 Diciembre 2019, 16:12 PM
Le haces substr_count a $cadena y el string lo tienes en $string. Es lógico que $newlines sea 0...

Saludos!

Esto pasa cuando te levantas a las 8 de la mañana para programar, gracias! me olvide de cambiar la variable.!

Gracias a los dos.
#348
Cita de: #!drvy en  4 Diciembre 2019, 15:26 PM
https://www.php.net/manual/es/function.substr-count.php


Código (php) [Seleccionar]
$newlines = substr_count($cadena, "\n");


Saludos

¡Hola!

No me estaría funcionando... me estaría devolviendo = 0

Código (php) [Seleccionar]

<?php
$string 
'• Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod.'."\r\n".'• Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod.'."\r\n".'• Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod.';

$newlines substr_count($cadena"\n");
echo 
nl2br($string);
echo 
'Saltos de lineas: '.$newlines;
?>



¡Gracias!
#349
Gracias!

Si, igual es un muy buen sistema el Anti-CSRF que me pasaste ahora lo voy a mejorar un poco más.
#350
Buenos días,

¿Como puedo contar la cantidad de saltos de lineas que tiene una cadena en PHP? ¿Hay alguna función que tenga PHP para hacer esto?