Primero deberías aprender lo básico del lenguaje antes de adentrarte a más.
Cita: No encuentro nada SIN definir, por eso no entiendo
Esto que dices es una falacia, ya que claramente hay variables sin definir, ¿o de pronto te crees que PHP te inventa los errores?
Código PHP:
Ver original// Aquí claramente haces uso de $HOSTNAME, $USER y $PASS
¿Pero dónde las estás declarando (definiendo) en primer lugar?
Antes que eso haces un include a
conection.php pero tampoco declaras dichas variables ahí, puesto que eso debería ser suficiente.
Piensa además lo siguiente: si tienes un archivo de conexión, ¿por qué duplicas la conexión fuera de dicho archivo y haciendo uso de variables inexistentes?
Que sepas algo de HTML y CSS para nada te faculta para aprender un lenguaje de programación.
De verdad lee un curso básico, aprende lo fundamental, no quieras correr sin siquiera gatear.