Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2009, 06:17
sebacipo
 
Fecha de Ingreso: octubre-2006
Mensajes: 19
Antigüedad: 17 años, 6 meses
Puntos: 0
principiante en php- consulta master page

Buenas:
les comento que estoy recien comenzando con php.
Yo programo asp.net y venia con conceptos que me cuestan un poco comprender en php.
Pero vamos al grano:

Tengo que hacer un sitio y luego de buscar en internet acerca de masterPages logre que funcione, y muy bien, de la siguiente manera

Código:
Archivo: CARRERAS.PHP

<?php
	include("clase_plantilla.php");
	
	$myFile = "carreras.htm";
	$fh = fopen($myFile, 'r');
	$theData = fread($fh,filesize("carreras.htm"));
	fclose($fh);
	
	

	$Contenido=new Plantilla("MasterPage");
	$Contenido->asigna_variables(array(
					"variable" => $theData
					));
	$ContenidoString = $Contenido->muestra();
	echo $ContenidoString;
?>
entonces:
tengo los siguientes archivos

masterpage.tpl es el html que corresponde al masterpage
carreras.php es un script q carga el master y le inserta el archivo carreras.htm (es el codido de arriba)
carreras.htm es el html que se incluirá en el contenido del master page.


----

Repito, esto funciona muy bien,
y aqui viene mi duda:

cuando llamo a esta pagina, por ej

miDominio.com/carreras.PHP

funciona a la perfección

veo el archivo carreras.html dentro del master page, pero lo que no comprendo es si esta forma de ingresar a carreras es la correcta, es decir,
¿no debería ingresar por

miDominio.com/carreras.HTM

y que aqui vea a carreras dentro del masterpage sin necesidad de llamar a carreras.php???


Conclusion, ¿esta bien como estoy haciendo, o debería ser de la otra manera?

muchas gracias!