El error de índice no definido está aquí:
$q=$_POST['q'];
Si no se ha procesado el formulario lógicamente no existe esa variable en $_POST.
Entonces tienes que hacer algo como:
Luego, tu include está bien así:
Código PHP:
Ver originalinclude 'conectar.php';
// El problema está aquí:
$con=conectar();
No existe la función conectar(), según veo, es conexion()