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.