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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: 1 ... 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 40 41 42 ... 65
261  Programación / Desarrollo Web / [Pregunta]: ¿Como puedo hacer esta lógica "ver más"? ya casi lo tengo terminado en: 8 Diciembre 2019, 21:07 pm
Buenos días,

hace unos días había publicado un tema donde preguntaba sobre un sistema de ver más, la idea es que se va a obtener una cadena donde se va a hacer varias preguntas y en base a estas se ejecutara un resultado. Hice este algoritmo pero no se como puedo seguirlo, estoy en un bloqueo y no consigo entender.

Lo que espero que haga el "programa" es que a partir de una cadena sobre si esta es muy grande (mb_strlen($cadena) >= 250) esta se acorte mostrando las primeras 250 letras y al final concatenar "..." y un botón "Ver más" hasta acá no hay ningun problema es más el programa hasta acá funciona pero hay "huecos" que no puedo cubrir, la verdad si que estoy bloqueado.

Digamos que en la cadena hay saltos de lineas este ya es otro panorama diferente porque la cadena puede ser

"a
b
c
d
e
.. así hasta 249 letras
" si ustedes se fijan si yo aplico la solución que ya hice no va a hacer nada ya que es menor a 250 caracteres entonces lo va a mostrar completo pero va a ser muy alto, para que puedan entender se puede tomar como ejemplo alguna red social como facebook que al pasar x cantidad de caracteres una publicación esta se va a "minimizar" pero no se como puedo cubrir los saltos de líneas.

Hice este algoritmo pero no puedo entender,

Espero que se entienda porque la pagina desde donde hice el algoritmo es una verg# y le pusieron como 500 marcas de agua los crotos estos xD

cualquier cosa me dicen y lo hago desde otro lado



Muchas gracias, no hace falta que manden código ni nada de eso no quiero que me hagan el programa ustedes nada más que me puedan dar una mano con esta parte final en cuanto a lógica.
262  Foros Generales / Foro Libre / ¿Por qué hay gente que programa así? en: 8 Diciembre 2019, 06:19 am
¿Por qué existe gente que usa el "theme" color blanco para programar? ¿Que onda no les duele los ojos o que?
263  Programación / Desarrollo Web / Re: CSS modificar el mensaje que sale al intentar enviar un campo vacio con required en: 8 Diciembre 2019, 04:50 am
Hola!

Capaz no es lo que buscas pero para "personalizar" de mostrar un error cuando se envía un campo vacío ya sea un input, textarea, select, etcétera lo que hago es usar código de javascript y jQuery de la siguiente manera.

Código
  1. <form id="form_index" method="post">
  2.       <input type="email" name="input_email>"
  3. </form>
  4.  

Código
  1. $(document).ready(function()
  2. {
  3.      $('#form_index').submit(function(e)
  4.      {
  5.     if(form_index.input_email.value == 0) // se accede a el formulario por medio de form_index la id y luego a el elemento ya sea un select, en este caso un input que tiene de name="" input_email
  6.     {
  7.     e.preventDefault(); // sirve para no enviar el formulario
  8.  
  9.                     form_index.input_email.focus(); // hace el foco en el input que esta vacío
  10.                     form_index.input_email.style.border = '1px solid red'; // Marked
  11.  
  12.                    alert('no seas vago y completa los campos!');
  13.     }
  14.       });
  15. });
  16.  
264  Programación / Desarrollo Web / Re: [Pregunta]: "A cookie associated with a cross site resources" Google Recaptcha en: 7 Diciembre 2019, 21:41 pm
Puedes editar el título de tu tema anterior hasta donde yo tengo entendido. A menos que yo tenga permisos extras que no me haya dado cuenta o este foro no lo tenga permitido. Si hablamos de SEO, el verdadero problema es que en tu otro tema has puesto una imagen en lugar del texto del error... (que también deberías poder editar)...

Y bueno, si es Google Recaptcha el que pone la cookie pues no te corresponde a ti hacer cambios a la cookie. En primer lugar no creo que puedas evitar que ese error se despliegue por lo menos una vez. Eventualmente creo que la idea es que la cookie ni se establezca, así que les toca a los de Google actualizar.

Cuando vos editas un tema el tema no va a subir se va a quedar donde estaba lo cual va a ser lo mismo que nada, queda muerto ahí abajo...

Si vamos al caso seguramente me vayas a decir "pero por qué no lo revivis con un mensaje nuevo?" siendo ese el caso es lo mismo no es para tanto.
265  Programación / Desarrollo Web / Re: [Pregunta]: "A cookie associated with a cross site resources" Google Recaptcha en: 7 Diciembre 2019, 20:56 pm
No hay necesidad de volver a hacer otro tema relacionado a esta pregunta, tu tienes un tema aquí:

https://foro.elhacker.net/desarrollo_web/pregunta_iquestque_significa_este_warning-t500666.0.html

Si realmente es google el que está poniendo una Cokie que no tiene SameSite puesto correctamente entonces le toca a Google arreglar su script para que ponga la cookie correctamente.

Pero en tu último tema no decía que era Google así que no creo que sea eso. Usa las herramientas de desarrollo para ver que cookies tienes y cuales son las que otros scripts están creando que no las ponen correctamente.

En realidad si uno se fija en un tema estoy preguntando "¿Qué significa este warning?" (no sabia de donde venia el problema) y este se llama "A cookie associated with a cross site resources" Google Recaptcha. (es un tema más puntual donde ya se de donde viene el problema)

Estoy seguro que es recaptcha porque ya no estoy usando cookies y la única "librería o extensión" por así decir es recaptcha, aparte las paginas/ficheros donde aparece este warning son esas paginas donde se usa recaptcha.

Justo se me ocurrió y es que todavía es mucho mejor este tema porque una persona que tenga un problema como este no va a buscar en google "¿Qué significa este warning?" va a buscar el nombre del error y si el foro tiene un buen posicionamiento (SEO) el resultado va a aparecer más arriba xD

Igualmente voy a revisar lo que decis pero lo dudo ya que no uso más cookies (al menos por el momento)

Gracias!
266  Programación / Desarrollo Web / Re: [Pregunta]: "A cookie associated with a cross site resources" Google Recaptcha en: 7 Diciembre 2019, 20:31 pm
Ese header lo tienes que poner en todas las peticiones (en las que correspondan) lo que creo que te da problemas es hacer las peticiones de un dominio local o sin https

Puede ser lo primero, ya que estoy en la fase de desarrollo todavía... ¿Lo dejo así? Total cuando lo suba a producción capaz desaparezca no?
267  Programación / Desarrollo Web / [Pregunta]: "A cookie associated with a cross site resources" Google Recaptcha en: 7 Diciembre 2019, 20:17 pm
Buenos días,

ya pude descubrir de donde viene este warning "A cookie associated with a cross site resources at ..."

El warning aparece en las paginas donde uso recaptcha de google es la v2.

Buscando por ahí encontré que poniendo este fragmento se puede "solucionar"

Código
  1. response.setHeader('Set-Cookie', 'HttpOnly;Secure;SameSite=Strict');
  2.  

Tengo 2 problemas con esto,

1. No entiendo que es lo que hace este código, solamente que supuestamente ese warning ya no va a joder/molestar.
2. Intente poniendo en un <script> (javascript) ya que si no estoy equivocado eso es js... pero me da un error "reference error response is not defined" lógicamente me dice que la variable response no existe lo cual es correcto pero como tampoco se donde meterlo ni para que sirve por eso, una vez que sepa para que sirve y donde meterlo voy a saber como definir la variable "response"

Con que me respondan por lo menos 1 me sirve muchisimo, Gracias!  ;-)
268  Programación / Desarrollo Web / Re: [Pregunta]: ¿Mostrar un mensaje alerta en la consola para evitar ataque? en: 7 Diciembre 2019, 19:42 pm
¡Me quedó de 10!

¡Muchas gracias  :D :D :D!
269  Programación / Desarrollo Web / [Pregunta]: ¿Mostrar un mensaje alerta en la consola para evitar ataque? en: 7 Diciembre 2019, 19:07 pm
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
270  Programación / Desarrollo Web / Re: [Pregunta]: Ejecutar función después de que se termine de completar otra (JS) en: 7 Diciembre 2019, 03:26 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:


Código:
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!  ;-)
Páginas: 1 ... 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 40 41 42 ... 65
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines