php

¿Cómo evitar la inyección SQL en PHP?

Las sentencias dinámicas son sentencias SQL que se crean como cadenas de texto (strings) y en las que se insertan/concatenan valores obtenidos de alguna fuente (normalmente proveniente del usuario), lo que...
php

¿Como y cuando se usan isset() y empty() correctamente en PHP?

He visto en muchas ocasiones al recibir los datos de un formulario la siguiente comprobación: if (isset($_POST)) { // Resto de código } ¿Qué pasa si el valor $_POST  está vacío? if (isset($_POST) && !empty($_POST)) {...