4
Gracias

Unas palabras de agradecimiento nunca están de más.

Cómo solucionar el error de índice indefinido al usar variables en PHP

$ _POST o $ _GET son funciones de PHP que se utilizan para recuperar los datos almacenados en un formulario web. Durante el uso de estas dos funciones, el usuario puede obtener un mensaje de error en el que se advierte la existencia de un índice indefinido.

Este mensaje de error se puede evitar con la ayuda de la función isset() de PHP.



Nota: el índice indefinido es considerado un error menor y, por lo tanto, no suele notificarse de forma predeterminada, aunque esto depende de la configuración del servidor. Con la ayuda de la función error_reporting() se puede cambiar el tipo de error reportado.

Cómo resolver el error de índice indefinido con variables en PHP

Para evitar que ocurra este error relacionado con el uso de variables $ _POST o $ _GET, simplemente verifica que los campos de la tabla fueron inicializados con la función <bold>isset(), que devolverá TRUE si todos los parámetros están definidos y FALSE en el caso de que su valor sea nulo.
// Antes de usar $_POST['valor']    
if (isset($_POST['valor']))    
{    
          // Instrucciones si $_POST['valor'] existe    
}    

Foto: © Unsplash
4
Gracias

Unas palabras de agradecimiento nunca están de más.

Haz una pregunta
Nuestros contenidos son redactados en colaboración con expertos del ámbito tecnológico bajo la dirección de Jean-François Pillou, fundador de CCM.net. CCM es un sitio de tecnología líder a nivel internacional y está disponible en 11 idiomas.
Consulta también
El documento « Cómo solucionar el error de índice indefinido al usar variables en PHP » se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.

¡Suscríbete a nuestra Newsletter!

Recibe nuestros mejores artículos

¡Suscríbete a nuestra Newsletter!