Por qué se pierden las variables de sesión PHP

Pocas cosas hay más frustrantes que ir a buscar algo donde sabés que lo dejaste y no encontrar nada. ¿Cómo es posible? Pusiste el session_start() al comienzo como Dios manda. El código es claro: $_SESSION[‘user’] = $user; ¿Qué puede ser más simple? Cuando hacés un echo $_SESSION[‘user’] en la misma página todo sale perfecto pero… Seguir leyendo Por qué se pierden las variables de sesión PHP

Detalles del protocolo HTTP que todo desarrollador PHP debe conocer

Algo que siempre me llamó la atención es cómo en los cursos de PHP (o de programación web en general para el caso), suele pasarse por alto hablar de HTTP. Es cierto que esto puede sonar demasiado teórico y, lo admito, aburrido, sin embargo, es un conocimiento que va a aclararte muchas cosas. Un claro… Seguir leyendo Detalles del protocolo HTTP que todo desarrollador PHP debe conocer

Publicada el
Categorizado como Conceptos Etiquetado como

Cómo pasar datos de tipo DateTime a través de $_GET

Tenés una fecha guardada en un objeto DateTime y necesitás enviarla a otra página… incluso puede que sea una página de otro sitio (un servicio web por ejemplo). Suponiendo que la URL del destino es algo como http://otrositio.com?fecha=dd-mm-YYYY, sólo se trata de tomar el string http://otrositio.com?fecha= y concatenar el objeto. No parece muy complicado, ¿no?… Seguir leyendo Cómo pasar datos de tipo DateTime a través de $_GET

Cuál es la mejor forma de almacenar fechas en MySQL

Photo by Gabby K on Pexels.com

¿Tenés que desarrollar una aplicación que maneja fechas? Tal vez un portal para reserva de turnos, o quizás algún sistema de membresías por tiempo limitado o por qué no un programa que le pregunte al visitante su fecha de nacimiento y le diga el signo del horóscopo chino al que pertenece. Más allá de cuál… Seguir leyendo Cuál es la mejor forma de almacenar fechas en MySQL

5 formas de reforzar la seguridad de tus sesiones en PHP

En un post anterior había mencionado cuáles son los riesgos a los que están sujetas las sesiones PHP. En este artículo voy a darte algunos tips para mejorar la seguridad de tus sesiones y dormir más tranquilo 🙂 1. Usa siempre HTTPS La mejor forma de reforzar la seguridad de tus aplicaciones (No sólo de… Seguir leyendo 5 formas de reforzar la seguridad de tus sesiones en PHP

¿Qué tan seguras son las sesiones de PHP?

Seguramente escuchaste alguna versión de estas preguntas: ¿Es posible que alguien modifique sus cookies, les otorgue diferentes privilegios o inicie sesión como un usuario diferente? ¿Puede alguien robar las variables mientras están guardadas en el lado del servidor? ¿Que tan posible es que alguien te copie una session para usarla en su navegador? Una de… Seguir leyendo ¿Qué tan seguras son las sesiones de PHP?

¿cURL o file_get_contents? 6 tips para decidir

Estás haciedo un script para obtener contenido desde una url y te encuentras que se puede hacer con curl y con file_get_contents… ¿cuál es la más apropiada para este caso? Antes de decidir, hazte estas preguntas ¿Qué diferencias hay entre cURL y file_get_contents? file_get_contents es una función de bastante alto nivel. Puede usarse tanto para leer archivos… Seguir leyendo ¿cURL o file_get_contents? 6 tips para decidir