Cita: Notice: Undefined index: lar
Eso ya te debería dar la pauta de que lo que no está llegando es esa variable desde el formulario...
Nunca asumas que algo funciona bien porque lo hayas escrito en apariencia bien. Siempre deber verificar todos y cada uno de los parámetros entrantes antes de hacer nada, y en tu caso eso obviamente no está siendo enviado desde el formulario...
Lamentablemente, sin ver el codigo del formulario es difícil saber donde está el fallo, pero seguro que empieza alli.
Empecemos por el principio: Veamos qué está llegando al script PHP y a partir de allí procedamos:
Código PHP:
Ver original<?php
include'conexion.php';
$con=conectar();
?>
Esa sentencia hará que se muestre en pantalla el contenido de $_POST, y nos dirá claramente qué indexes llegan y cuales no.