Buenas pues tengo un problemilla con php.
estoy haciendo una aplicacion orientada a objetos y he creado una clase que contiene funciones las cuales llama el html de cada seccion de la pagina.
ejemplo:
class Vista{
function cabecera(){
return "<h1>CABECERA</h1>";
}
}
despues de esto en mi index hago el include del archivo que tiene esta clase
include_once $_SESSION["parametros"]["hostWEB"]."/Vista/Vista.php";
esto no presenta problemas, lo que presenta problemas es cuando quiero crear el objeto de este tipo
$vista=new Vista();
echo $vista->cabecera();
diciendome
Fatal error: Class 'Vista' not found in C:\xampp\htdocs\index.php on line 36
al inicio pensé que no se estaba incluyendo el archivo, pero en ese archivo pongo un echo por fuera de la declaración de la clase y me es imprimido.
es la cosa mas extraña que me incluya el archivo pero no me reconozca su contenido
agradeceria de corazon si me dijeran si saben que es lo que pasa.
Sinceramente no veo nada de programación orientada a objetos, tienes una mezcla de cosas muy burda.

