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

#241
¿Cuales son las diferencias entre tener un certificado gratuito y uno que sea de pago?
(más allá que el gratuito "let's encrypt" necesite ser renovado periódicamente)
#242
Cita de: MinusFour en 16 Enero 2020, 22:19 PM
Tu script puede hacer una petición HTTPS para verificar si existe por HTTPS. Sin embargo, no tiene caso estar realizando la verificación constantemente ya que es muy ineficiente. Lo podrías agregar como parte de un script de instalación o algún otro script que tenga como proposito escribir configuración. Podría ser conveniente porque hay veces en las que el usuario no tiene acceso a la configuración más que a través de una interfaz web y hacer cambios manuales sin verificación a menudo lleva a tener el sitio inaccesible.

Por lo general no se espera que los scripts deduzcan el mejor protocolo de manera dinámica. La configuración también es tipicamente manual pero no veo porque no agregar verificaciones en la asistencia de configuración (si eso es lo que estás haciendo).

Tenias razón "isset ($_SERVER['HTTPS'])

Perdon x la tardanza.. gracias!
#243
Ahh okay, gracias!
#244
Cita de: MinusFour en 22 Enero 2020, 14:27 PM
Con javascript, creo que ya te lo han dicho al menos otras dos personas. Pero si un tema no te basta, te lo vuelvo a repetir. La información de la zona horaria del usuario no se envia al servidor por defecto. Si quieres que la información se procese en el servidor vas a tener que recoger el dato del cliente pero para eso... también necesitas javascript. Así que es mejor enviar el timestamp y simplemente dejar que el cliente lo procese...

Código (javascript) [Seleccionar]

let ts; //aqui obtienes el timestamp de tu servidor
let d = new Date(ts * 1000); //objeto fecha con hora localizada


Por curiosidad por qué se tiene que multiplicar por 1000? entiendo que si no se hace eso el año va a ser 1970 (ya lo probé) pero la idea no es que lo que muestre la función de PHP time(); no requiera de ninguna operación como multiplicar por 1000 para que muestre el tiempo actual, si uso ese time(); unix (creo que se dice así) si uso esos segundos en código PHP no tengo necesidad de multiplicar por 1000, entonces por qué en javascript si hace falta?
#245
Ahora entendí (creo)  :xD
Voy a empezar a programar y cualquier problema dejo esto abierto por las dudas..

Gracias.
#246
Cita de: MinusFour en 22 Enero 2020, 14:27 PM
Con javascript, creo que ya te lo han dicho al menos otras dos personas. Pero si un tema no te basta, te lo vuelvo a repetir. La información de la zona horaria del usuario no se envia al servidor por defecto. Si quieres que la información se procese en el servidor vas a tener que recoger el dato del cliente pero para eso... también necesitas javascript. Así que es mejor enviar el timestamp y simplemente dejar que el cliente lo procese...

Código (javascript) [Seleccionar]

let ts; //aqui obtienes el timestamp de tu servidor
let d = new Date(ts * 1000); //objeto fecha con hora localizada


Haber si entendí... en la variable TS va a ir el  timestamp que está mi base de datos la cual va a tener el horario de mi servidor (Argentina, Buenos Aires)  y lo que almacene en la variable D será el tiempo pero adaptado dependiendo la hora del navegador del usuario correcto?
#247
X usuario de eeuu publica un comentario en un sitio a las 4 de la tarde en su horario local y ese comentario lo ve alguien que viva en argentina... y cuando vea la hora como se podria hacer que esa hora de eeuu se transforme a hors local srgentins
#248
Es que si soy novato, no hay mucha ciencia pregunto 3 preguntas por día regularmente  :xD
Lo que me refiero es, si puedo hacer un sistema dinámico donde yo no tenga que estar diciendo cuando haga esto voy a tener que cambiar esto... un ejemplo muy sencillito sería

si tengo en el pie de pagina algo como "Pagina (copyright) 2020" lo voy a hacer usando PHP para obtener ese año "2020" y cuando sea el 2021 se va a cambiar automáticamente a 2021 y no voy a tener que estar esperando a que llegue ese año para que yo manualmente escriba en el html el 2021... a eso me refiero cuando no quiero adaptar las cosas cuando pasen... igual me estoy llendo por las ramas... voy a ver eso del let's encript

Gracias.
#249
No me referia eso, si haber es lógico pensar que cuando tenga un ssl voy a forzar la navegación para ese protocolo seguro pero yo lo que quería era un sistema más dinámico... generalmente no me gusta andar adaptando las cosas una vez pasen.. en este caso cuando compre un certificado ssl... mi aplicación no va a empezar con un protocolo https voy a ir poco a poco (más allá que ya se que es algo necesario por la seguridad) pero ya quiero todo listo para cuando las cosas pasen, el día que compré un certificado ssl quiero que automáticamente mi aplicación entienda que hay un ssl y que se puede usar el protocolo https.
#250
Por ejemplo,

www.pagina.com/search_users.php?search=dato
Código (php) [Seleccionar]

?>
window.location.href='search_users.php?search=<?php echo urlencode($variable); ?>';
<?php


o este caso

Código (php) [Seleccionar]

?>
window.location.href='<?php echo urlencode('search_users.php?search='.($variable));
<?
php


Yo uso el primer caso porque vi un tutorial en un blog pero me entro esa duda y quería compartirla.