Página 1 de 1

Archivo .php como convertirlo en bloque?

Publicado: 27 Sep 2009, 17:31
por jesusjesus
Hola a todos, bueno hoy desde la mañana me pase haciendo mi primer archivo en php desde cero, tengo un foro pero no es lo mismo administrarlo y colocar mods que hacerlos tu, bueno yo quiero agregarle a mi foro un modulo donde se muestre el menu de hoy y mañana a servir en mi universidad, lo hice en php obviamente y el script al correrlo en local funciona muy bien, es una tabla simple con los datos, el archivo es menu.php

Mi problema surge al querer integrarlo con el foro, ya que quiero agregarlo como un bloque, mas arriba del chat, pero me he dado cuenta que los bloques son html, cuando lo agrego como un bloque colocando menu.php no muestra nada, y no se como hacer para que mi script funcione siendo php, o que debo hacer?, ya que los html tienen adentro las variables en forma de {ALGO} , espero que me puedan ayudar ahora que me atrevo a programar :D, quiero aprender.

Este es mi archivo menu.php

Código: Seleccionar todo

<html>
<body>
<style type="text/css">
<!--
.ul-link {
   list-style: none;
   margin: 0px 0px 0px 0;
   padding: 0px 0px 0 0px;
}
.ul-link li{
   margin: 0;
   padding: 0 0 2px 15px;
   background: url(portal/images/link.png) no-repeat left center;
}
.ul-link a {
   padding: 0 0 0 4px;
}
//-->
</style>
<div class="forabg"><span class="corners-top"><span></span></span>
<div class="panel">
   <div class="inner">
      <span class="corners-top"><span></span></span>

<?php
	
	function menu($valor){
	#para el lunes
	$lu_ce="central";
	$lu_ad="administrativas";
	$lu_le="letras";
	$lu_ar="arte";
	#para el martes
	$ma_ce="central";
	$ma_ad="administrativas";
	$ma_le="letras";
	$ma_ar="arte";
	#para el miercoles
	$mi_ce="";
	$mi_ad="";
	$mi_le="";
	$mi_ar="";
	#para el jueves
	$ju_ce="";
	$ju_ad="";
	$ju_le="";
	$ju_ar="";
	#para el viernes
	$vi_ce="";
	$vi_ad="";
	$vi_le="";
	$vi_ar="";
	#inicio de la funcion
		switch ($valor){
			case"1":
				echo"<tr>
						<td align=\"center\">Lunes</td>
						<td align=\"center\">$lu_ce</td>
						<td align=\"center\">$lu_ad</td>
						<td align=\"center\">$lu_le</td>
						<td align=\"center\">$lu_ar</td>
					<tr>";
				echo"<tr>
						<td align=\"center\">Martes</td>
						<td align=\"center\">$ma_ce</td>
						<td align=\"center\">$ma_ad</td>
						<td align=\"center\">$ma_le</td>
						<td align=\"center\">$ma_ar</td>
					<tr>";		
				break;
			case"2":
			echo"<tr>
					<td align=\"center\">Martes</td>
					<td align=\"center\">$ma_ce</td>
					<td align=\"center\">$ma_ad</td>
					<td align=\"center\">$ma_le</td>
					<td align=\"center\">$ma_ar</td>
				<tr>";
			echo"<tr>
					<td align=\"center\">Miercoles</td>
					<td align=\"center\">$mi_ce</td>
					<td align=\"center\">$mi_ad</td>
					<td align=\"center\">$mi_le</td>
					<td align=\"center\">$mi_ar</td>
				<tr>";
				break;
			case"3":
			echo"<tr>
				<td align=\"center\">Miercoles</td>
				<td align=\"center\">$mi_ce</td>
				<td align=\"center\">$mi_ad</td>
				<td align=\"center\">$mi_le</td>
				<td align=\"center\">$mi_ar</td>
				<tr>";
			echo"<tr>
					<td align=\"center\">Jueves</td>
					<td align=\"center\">$ju_ce</td>
					<td align=\"center\">$ju_ad</td>
					<td align=\"center\">$ju_le</td>
					<td align=\"center\">$ju_ar</td>
				<tr>";
				break;
			case"4":
			echo"<tr>
				<td align=\"center\">Jueves</td>
				<td align=\"center\">$ju_ce</td>
				<td align=\"center\">$ju_ad</td>
				<td align=\"center\">$ju_le</td>
				<td align=\"center\">$ju_ar</td>
				<tr>";
			echo"<tr>
					<td align=\"center\">Viernes</td>
					<td align=\"center\">$vi_ce</td>
					<td align=\"center\">$vi_ad</td>
					<td align=\"center\">$vi_le</td>
					<td align=\"center\">$vi_ar</td>
				<tr>";
				break;
			case"5":
			echo"<tr>
				<td align=\"center\">Viernes</td>
				<td align=\"center\">$vi_ce</td>
				<td align=\"center\">$vi_ad</td>
				<td align=\"center\">$vi_le</td>
				<td align=\"center\">$vi_ar</td>
				<tr>";
			echo"<tr>
					<td align=\"center\">Sabado</td>
					<td align=\"center\">$sa_ce</td>
					<td align=\"center\">$sa_ad</td>
					<td align=\"center\">$sa_le</td>
					<td align=\"center\">$sa_ar</td>
				<tr>";
				break;
			case"6":
				echo"<tr>
						<td align=\"center\">Sabado</td>
						<td align=\"center\">$sa_ce</td>
						<td align=\"center\">$sa_ad</td>
						<td align=\"center\">$sa_le</td>
						<td align=\"center\">$sa_ar</td>
					<tr>";
				break;
			default:
				echo"<tr>
						<td align=\"center\">Domingo/td>
						<td align=\"center\">$domingo</td>
						<td align=\"center\">$domingo</td>
						<td align=\"center\">$domingo</td>
						<td align=\"center\">$domingo</td>
					<tr>";
				break;
			
			
		}
				
	}
	#principal
	echo"<table width=\"500\" cellspacing=\"2\" cellpadding=\"2\" border=\"1\">
	<tr><td colspan=\"5\" align=\"center\">\"Plato Basico\"</td></tr>";
	echo"<tr>
			<td align=\"center\">Dia</td>
			<td align=\"center\">Central</td>
			<td align=\"center\">Administrativas</td>
			<td align=\"center\">Letras</td>
			<td align=\"center\">Arte</td>
		</tr>";
	$dia=date("w");
	menu(1);
	echo"
		</table>";
	

?>

	      <span class="corners-bottom"><span></span></span>
	   </div>
	</div>
	<span class="corners-bottom"><span></span></span></div>
	<br style="clear:both" />
</body>
</html>
Aqui les dejo mi creacion, ya se que debe ser la peor implementacion para ese fin, pero es mi primera creacion, estoy alegre porque me funciona :ops

Espero que me uedan ayudar, y saber donde colocar todo en phpbb

Re: Archivo .php como convertirlo en bloque?

Publicado: 27 Sep 2009, 18:57
por Alorse
Fijate en este Guí que nos comparte nuestro compañero xoom, tal vez te sirva, es para crear paginas personalizadas. :ok:
http://www.phpbb-es.com/foro/crear-pagi ... 21671.html